Hottest girl in school, huh? Did you punch this guy while she was there?
I can tell you from experience that emotional instability is not very attractive. I have no problem with you clean clocking this guy, sounds like he's teased you to the limit. But first, look around at all of the true DJ's, and a common trait is that they have control over themselves, especially when they are being pushed.