SP... I find that you and have similar traits in regards to anger issues. Hurt me and I wanted to hurt you back more. I win.
My W sent me a book by Stephen Covey... "Seven Habits of Highly Effective People"... I highly suggest reading it. This book has had an amazing impact on my life. It has taught me how to think and look at things differently. It is proactive versus reactive thinking.
I found that a lot of anger comes from reactive decisions. Anger does not, from my experience, lead to good solid decision making. What I have learned is that I don't always have to be right. I don't always have to win. I have learned that most situations can result in win/win...
I got to the root of a lot of the anger I felt. I am still working on it. You have made a big step in coming to grips with your issue of anger.
Let's work on that...
“Things turn out best for the people who make the best out of the way things turn out” ― Art Linkletter