Can anyone relate?

On top of depression and anxiety, i think i may have another mental illness. (Im 21) For as long as i can remember, ive had really bad anger issues. Anything little thing sets me off and i HAVE to have my way. Im mad one second and completely fine the next. Im talking about my heart is racing and im yelling from being so angry and literally the next second, i feel calm and wanted to apologize. Ive been this way since a kid and im starting to think its deeper than just "being hard headed" my mom used to always say that i remind her of my dad..who isnt a great person. Im 100% sure my dad had some sort of mental health issues. Now that im older, i can see why my mom says im like him. I am and im not proud. I feel like i cant control my feelings. On top of this. Im a super hyper person, i always have alot of energy and if i dont get it out, it KILLS me. I dont know if thats also weird for a 21 year old but its just how i am. My family thinks im weird.