So I'm here because I consistently struggle with a really foul temperament problem. When I lose my shit I completely come unglued...I'm talking about psycho eyes, veins popping out of my forehead, spit flying out of my mouth. Simply put, it's unattractive and it's starting to hurt me in the workplace. I'm looking for ways to help me control my anger, and as a lurker on TRP I'm aware that a lot of guys are advocates of “stoicism” and “holding frame”. What I'm looking for is advice and methodology...what are some things you guys do when you feel that uncontrollable rage boiling up inside of you? How do you maintain control in the face of blinding anger?

I've been told meditation is incredibly helpful. What are some good books you guys can recommend?