You should have left the little get together and went to do something else. You obviously chose to stay for whatever reason.
I would have left and then eliminated them from your life based on their disrespectful actions towards you.
Disrespect= Silence and Distance.
This is a good example of eliminating toxic people, family or not, in your life......because you dont set boundaries and stick to them.
While you cant control how other people act, you certainly can control allowing those people to stick around or allow yourself to continue to be around them.
The chick handled this great. You did not as you stayed there and was treated like a cuck and did nothing about it. She probably lost a lot of respect for you.
Just my opinion
+1
There should be always a low level threat. I would esculate the instant anybody crosses the line.
@Op, turning into the skid. THAT'S CUTE YOU ARE OPENLY HITTING ON MY GF. LOUDLY and stare. Get loud and make a ****ing scene.
That's MINE. While I am not particularly thrilled by violence I am not adverse should the occasion arise.
Op dun goofed letting it slide from Go. If you got a but crazy, made a scene got loud, and or flipped a table it would have set a line in the sand. I've swung on someone for far less.
At the very least calling someone out for bring a piece of **** hitting on your GF at a family function would be the lesser of two evils. they would be told to leave said family function or physically removed. that **** wouldn't fly at a family function.
Simply calling out the behavior would typically lead to cowardice on their part. A crazy cousin or uncle or aunt would have engaged.
Op I think you need to get your testosterone checked.