I have no problem with a man hitting a woman when she forget her place, i have a problem with a man beating his woman...in front of a crowd. Stupid mo.fucker. What does it says in front of everyone? That you cant even keep your woman in check, basically that you re a lifetime loser.
If you hit your woman, do it at home behind walls and closed doors, and not in front of the kids. Also make sure nobody can see the eventual physical consequences on her body. Avoid using too much strenght, dont punch, slap, that's why slapping exist, to put a woman, girl, in her right place when needed. There is in fact no need for something more than a slap that throw a woman on her knees, that is enough to remind her some basic realities. Now if they still dont get it, it means you re wasting your time with a woman who doesnt know how to be a woman.
On a side note if your woman disrespects you in front of a crowd, it means you have it all wrong from the very beginning.
But let's not forget we re talking about a" bodybuilder" "dating" a "porn star" here ...