This is what I've learned:
(1) Hitting a woman is out of bounds for me. I couldn't do it. The few punches I've thrown in my life were designed to do the maximum damage to the target person. And I think I would instinctively react in that way if I ever was suitably provoked. So over the years I've just never allowed myself to consider it as an option.
(2) Where I live, words are not considered sufficient provocation to justify any type of violence. So you'll pretty much go to jail, pay to take anger management classes, and pay lots of fines. Not worth it. Don't let anyone bait you.
(3) Any type of violence that is initiated by one person against another can only be returned with the same level of violent behavior. Slap for slap, shove for shove, etc. If you're the one who escalates the violence, at that moment you become the aggressor.
For what it's worth...
Onintwo