I guess if he won't tell me why he is such an ass - I'll have to fight fire with fire. Mature, aren't I! ;-)
It's not about maturity. Ya get punched and decked, ya get back up and start flailing away. It's ON! No retreat, no surrender.