I agree. Anger management is the way to go. I will admit that personally, I am one of those emotional rollercoaster, sensitive, quick tempered, paranoid, have

thoughts the moment I get rubbed the wrong way and try to hide that shyt or cover it up. Most people think im a nice guy because thats the way i try to come off to hide whats really going on. Not that much people know about it. The thing with that is it just becomes some pent up shyt which if not checked or being conscious of it, it can slip out where people can see that anger and aggressiveness. I'm trying to figure out how to manage my feelings in a better way besides writing and talking outloud in the shower or talking to myself alone where im able to let it go or cool down. It's always been hard. Haven't done any violent shyt like you but afraid I might and don't want to hurt anybody or go to jail.
I have a conscience and wouldn't want to do anything fukked up to anybody simply because they got me upset over whatever. However, at times, I do feel like I'm pushed and might end up pushing it saying or possibly conspiring to do some hurtful things to get back at them so they can feel as hurt as i do.
I feel that being a black male in a society like this. We can't express our emotions, any pains and hurts we feel without being ridiculed. We constantly have this weight on our backs to be tough and express disapproval through physical means. It's expected of us though that in itself is some racist stereotypical shyt. Even going to a shrink and seeking therapy is frowned on where people will do some diverging shyt so you get worse. It sucks. At times, I want to let out my anger, cry a river, and etc but I cant get myself to as I don't know how to so when I feel overwhelmed I go right to sleep.