Don't beat yourself up over it, shit happens and you learned how behaving like that made you feel.
My suggestion is the next time you find yourself heated up like this start whispering to the guy that you want to rape his mom or better still his dad. If he throws the first punch then the guilt just glides off your back.
if you really want to learn to control your temper you should take up a good martial art with a good instructor. once you learn to defend yourself you wont feel the need to fight. and it becomes very easy to walk away from a situation like that and just laugh it off..
Yeah see the thing was not that he hit me in the face, if that had hapened in the beginning it would have been like, bad luck. But it was the fact that he cheated, and I got really worked up over it, and I let the feelings continue to build, rather than realize I wasn't in control of the situation and let it slide.
if you really want to learn to control your temper you should take up a good martial art with a good instructor. once you learn to defend yourself you wont feel the need to fight. and it becomes very easy to walk away from a situation like that and just laugh it off..
kinda.. not exactly but the confidence does help but there is SOOOOO much more to it. i have never seen a true martial arts person start an unnecessary fight in my life.
see to most people fighting is something out of the norm. and thats what causes that adrenaline rush and makes you lose focus.
if you train everyday doing something similar fights become more like posting on elite.. just something youve done thousands of times, you can do it without thinking, it doesnt scare you, you are prepared no big deal and no fear and no fight/flight reaction
on top of that you have a better respect for all possible outcomes in a fight.. most people when a fight start do not realistically think about what could happen they just react. again keeping a clear head will help you out