I used to be a hot head when I was in high school. First - quit drinking, it will backfire on you in some way shape or form.
In my case, it was just a matter of mind over matter. I don't want to sound like Charlie Sheen, but I quickly took stock of what I was doing and realized that if I pulled the shit I was doing anywhere else besides around family and in school, I would likely end up in jail. I don't meditate, take breaths, or any of that other stuff, so if those activities don't work for you, try cold logic. So, next time you get pissed off, think about going to prison. I've never been, but I had a friend serve 15 days and he said it was pretty much the worst time in his life. Being unemployed will also likely get you a longer sentence. Exercise common sense and don't bottle things up.
Just think - dirty ass men living in close quarters, shitty food, very little to do...or hell, even a hospital bill if you broke a bone in your hand.