I understand that this forum is not a replacement for professional counseling however, I am opting to start here and see what happens.
For as long as I can remember I have had an anger management problem. There is some history of depression in my family. I feel I may have developed this behavior from trying to measure up to my fathers compulsively anal standards as well as having trouble fitting in at a religious private school when I was younger. I also feel like one whole side of my family is judging.
1.) I often react too fast in situations. Especially in situations that trigger negative responses.
2.) I think I am always right. My extremely rational behaviour is flawless! (smile)
3.) I feel I am smarter than most people I meet.
4.) Irrational behaviour triggers my anger.
5.) I am eNTp or eNTj.
6.) I am very successful.
7.) I sometimes get angry at work and people notice it.
8.) I often get angry with my live in girlfriend. She is very irrational at times. She has her own set of mental issues. (insecure, inferiority complex, high anxiety, ex-cutter, highly depressed, etc..)
9.) I tend to "snap" and get angry with people who I think "should think like I do", because I am always right...
10.) If I "know" I am right and someone insists I am wrong I take it personal and get into an argument.
11.) I am very selfish.
12.) I feel like I always have my best interest in mind.
13.) I am not always right.
14.) I think I push people away sometimes because of my anger issues.
15.) I get over things fast and typically don't hold grudges.
16.) I often apologize to people for being a jerk. I always feel bad in the end.
17.) I have a problem with authority.
18.) I actually consider myself to be a very compassionate person.
19.) I often fight battles for introverted friends.
20.) I have a dominant personality.
I could probably think of more things to list but you get the idea. I want to make a change in my life. I want to stop "snapping" at people. I want to slow down I am always in a hurry and I consider myself hyperactive.
What steps can I take to become a better person that doesnt get angry and snap?