Learning1, I actually have a big anger problem myself. In fact, it should have cost me my job many times - but I have a very tolerable boss :-( - so I didn't get fired.
My T has me working through this book:
http://www.amazon.com/Weisingers-Anger-Work-Out-Step-Step/dp/0688041140/ref=sr_1_1?ie=UTF8&s=books&qid=1296953202&sr=1-1
Dr. Weisinger's Anger Work-Out Book: Step-by-Step Methods for Greater Productivity, Better Relationships, Healthier Life.
It is actually a very good book and so far I am seeing results.
http://www.mainlinehealth.org/stw/Pa...geID=STW001111
This is also a good read.