Am I just a violent thug or do I have legitimate mental health induced anger issues?

Bald-n-Boastful
For example I do good deeds constantly such as giving money the homeless money, walking women home, helping elderly people cross the road and just being an all round good geezer but at the same time I can become extremely aggressive and often at times full on violent if someone does any of the following insult me, condescend me, contradict me or just be rude in general for no reason and if they don't apologise when I pull them up on it then I often get violent.
Am I just a violent thug or do I have legitimate mental health induced anger issues?
2
1
Add Opinion