I agree that you shouldnt hit a woman. I think made that clear in my post. I was raised in a similar fashion as you. I was merely pointing out that no matter the circumstances, clawing, spitting, slapping, stabbing, shooting, tying your nuts to the truck and dragging you down the road, you have the right to defend yourself. Just use justifiable force in doing so. Punching her in my opinion was not justifiable. Using your strength to restraining her until you were out of tight quarters like an elevator would have been justified.