this is just a lose lose situation. If a girl hits you in public and anybody is watching, they will probably think that you did something to warrant the blow. Maybe you accidentally bumped into her, maybe you smiled at her and said "hello," or maybe even she tried to cut you in line and you asked her to wait her turn. It doesn't matter. Once she starts yelling at you or trying to hit you, you are a man so you are perceived as the aggressor. Other men might try to get up in your face and you can find yourself in a lot of trouble.
you're guilty until proven innocent. If you hit the girl back then god help you.
I used to think women were flawless, perfect creatures that deserved nothing but love and attention. They were delicate and gentle flowers that appreciated male attention and opperated within clearly defined gender roles... ha ha ha ha ha. I would have told you that it was never okay to hit a woman under any circumstances. I never thought a woman could DESERVE to get hit. And then I grew up.
I still think it's usually a bad idea to hit anybody period, but I realize that in this day of age, women have all sorts of reasons to be angry, and rather than taking it out on the men who made them miserable, they'll pick some sap who's by himself and step to him the way a man would step to him. If a man steps to me and he gets in my grill, I'm going to hit him. Had to do it a few months ago (and I was in really bad shape - lukcy I didn't get hurt). I'm not going to wait until I get beat to think of retaliation. The only thing better than smacking him as he gets in my face is being able to run away. Not a macho thing to do but who the hell wants to be in a street fight? It's not light wrestling or sparring at the gym. People lose teeth, break bones, bleed, and dislocate fingers. Try dislocating both thumbs. It's no fun.
But when woman steps to you the way a tough guy would step to you, what do you do?
Unless you're a big, friendly dude in a place where you're well liked, I recommend ducking out or walking away. Just run away if you cannot walk fast enough. If you're big, she ain't gonna hurt you and other guys are going to have to think twice before becoming heros and trying to rescue her. You could probably laugh at her and take a shot from her. Her friends will drag her away or a bouncer will grab her. You won't get hurt and nobody will come running over to "defend" her. If you come off as a friendly guy, there's a good chance other people will realize that she's an angry mutt and give you the benefit of the doubt. If you are around people who support you, they can try to get her to back down.
But if you're an average size guy out sarging a bar and some nut bag ho gets in your face and starts waving her arms about because you bumped into her or something... run away. Even apologize. So what if a handful of people see it and think you're a wimp. Better to be embarrassed for a second in front of four or five people than to have a roomful of people wanting to kick your butt because they think you hit a woman.
I don't get it. i thought women were supposed to be feminine? I like a girl who can defend herself, but not ones who pick fights with men over trivial nonsense. I wouldn't feel bad for one of them if they took a punch, but I'm not going to be the one throwing it.
Hit a girl and the police won't take your side either. Neither will her brothers or her father. I refused to sleep with a girl at a party not too long ago and she called the police right in front of me and told them I was hitting her. I almost had a heart attack! I think I was the third or fourth guy she had done that to so the police didn't take her very seriously.
The best advice I can give you is never lose your cool with a woman and never allow a situation to escalate, unless there is mutual consent and it's happening under the blankets.