Okay, since it looks like people are reading just the words "punch" and "woman/man/veteran, etc," it looks like I'll have to change things a little bit. I should have realized that this was a hentai forum, and people prefer pictures to words.
Let me present to you (and everyone who is planning to tl;dr this whole thing) a hypothetical scenario. You are Guy number 1. On a scale of 0 to 100, wherein 0 is the least aggressive thing a person can say/do to you, and 100 is the most offensive, Person number 2 has just ranked at 80, where 75 is your threshold for a physical response. Keep in mind that aggression is not necessarily violent. A physical act of aggression does not mean violence. Keying your car is an act of aggression. Egging your house is an act of aggression. Leaving all the dishes in the sink because you won't wash them is passive aggression. All of which are non-violent.
That's how I took it.
Answer doesn't change. And I'm fairly sure most posters understood that.
You do not respond to non violence with violence. Anyone who does is in the wrong. What, "I slugged the guy, but he
was an asshole, no jury would convict me?" Sorry, no. If they're damaging your property ("keying your car") then you call the police and let them deal with it.
Okay, since it looks like people are reading just the words "punch" and "woman/man/veteran, etc," it looks like I'll have to change things a little bit. I should have realized that this was a hentai forum, and people prefer pictures to words.
I have a feeling you're looking for another answer, and none so far have obliged you. Don't assume that because people aren't answering the way you want them to that they didn't understand the question.
If the first punch is theirs, then we get to beat the crap out of them.
Bah, that's not self defense. That being an asshole and looking for an excuse to let it out.