Originally Posted by
scm5
I understand your frustration, but if he was yelling at you and he was messing up as well, you should have gotten right back in his face and called him out for it.
Maybe he's roid raging since you mention he's pretty built and works out constantly. He could have just had a momentary lapse in judgement and now regrets it since you guys were sorta friends before. I would forgive him this one time, it's a game and there might be other stuff going on in his life that you might not know about.