Is it okay to be angry all the time?
Is there a specific thing that makes you angry?
I see you've already read my mind, I'm angry because I'm an asshole.
Sorry you feel so bad all the time. It's good that you recognize that you may be the cause of your anger. Moving forward, you could try to get anger management classes.
Who needs those classes, I read once that it's a myth and doesn't help me at all.
You should try a class first before dismissing it entirely. Maybe take up meditation to soothe your mind and calm your nerves. I've found that having a pet and being around positive people helps to put me in a better mood, give it a try.