Anger Management Support Group
Anger management commonly refers to therapeutic techniques by which someone with excessive or uncontrollable anger can control or reduce their emotions. Typical examples include the use of deep breathing and meditation as a means to relaxation. Psychologists recommend a balanced approach, which both controls the emotion and allows it to express itself in a healthy way.
I think for myself the start of "handling it" was in accepting that I couldn't really - it's an intense feeling which can best be contained before given more air to fire up.
I would seek therapy if you can to find out what internal problem are causing this -- I feel concerned for you too that given the wrong situation, you might make a quick decision that you will always regret. Do seek out others and I have a strong sense that good male role models could help.