He was horny, booty called you at 11PM last minute, you didn't go over to screw him, so he threw an abusive tantrum.
What more do you need to know about this douchebag?
He doesn't respect you, doesn't want to legitimately date you, and has an anger/impulse problem you want no part of.
There's a reason the Universe kept you apart... ;)
