Thanks, guys. Though I understand I probably SHOULD have handled it differently, I have zero regrets about punching him. If there were any coherent thoughts going through my mind at that particular moment, other than sheer anger, they would have been my absolute disgust at the thought of this...