I have anger management problems, any suggestions?

I just blew it with another girl, actually two TODAY. I blew up at two of them, I called one a ***** on Facebook and I blew up at another one at work. Whether or not they deserved it is debatable, but I tend to blow up a lot. I guess I have a type-A personality...
11 answers 11