Hello guys! Last night I was at a house party with a group of friends, before the midnight everybody was very drunk and they started to dance like zombies, shouting and singing like small kids after trying their first beer. I've had about 5-6 beers but I wasn't doing stupid stuff and I was very conscious. My best friend started to argue with the host for a stupid reason(a lighter I think) and at that moment I stepped in and I've told them to calm down and stop this. I was facing the host with the cigarette in my mouth, he took it from my mouth and threw it away(said nothing and stayed there), after 2 seconds he started throwing punches at me, I was defending myself so that he wouldn't hurt me, he pushed me once more and after that another friend stepped in took him away. I didn't want to knock him down even though I've could do so in a heartbeat, he would go down and most possibly hurt his head against the brick grill.

There were about 7 people watching this conflict and after that, I've told them I didn't want to knock him down, I'm not here to fight. Another factor that may contribute to this is that his gf asked me a lot of questions about what I eat and things like that because I've got a very toned and ripped body, she was also a bit flirty and he didn't like that I bet, especially that the looks like an orangutan on a popcorn-based diet.

Should I have done something different? He is going to call me to apologize, what should I tell him?