Event Fees display as total of contribution when they should not
There are two solutions:


Make your events free in civicrm but I assume that is not what you want
Differentiate in your reports between financial types. CiviCRM has Financial type system to register event fees with the type event fee, and donation with the type donation. You can also add other financial types. 


See the manual: https://docs.civicrm.org/user/en/latest/contributions/key-concepts-and-configurations/#financial-types-financial-accounts-and-accounting-codes