My girlfriend's abusive brother punched me in the face after he talked shit about me to which I talked shit back, pointing out how he will never be in a stable relationship due to his anger problems.
He punched me in the face right after I said "I'm not gonna say anything else because you'll punch me."
He justifies his actions because he claims that I implied that he has no future, because he reasons that successful individuals begin with relationships that branches out into a family. What an idiot; you don't have to be in a relationship to be successful, it guarantees happiness.
I would have been like "Do that shit again, see what happens." Then stay calm & wait till he makes the wrong move again. Let'em know the first time was only you being generous & that you won't be pushed around. If he doesn't shut up, I say "Keep pushing, asshole." Let'em know to not keep fucking with you.
After the first incident, it's best to not be seeing each other at all. It'll just cause problems. See if there's a way she can come to you. If not go to a park or a private place where it's just you & her. That helps to let her know you aren't there to pick a fight, but if I have to....
Honestly, I would have let it go but the one thing that pisses me off is that he abuses my gf .. and we're on vacation right now and I'm living with their relatives..
It really bothers me that he probably thinks he intimidates me or is stronger than me, and I'm also 3 years older than him.
I punch him in the face back and "get even" by going down to his level. Bullies don't stop unless they get some of their own medicine. The problem with this is that I'm gonna jeopardize the relationship I'm in, since he's probably gonna tell his father some BS excuse to make it seem like he's the victim.
Another alternative is I tell his father what he did. This would probably result in him accusing me of saying he has no future when he explains it to his father.