I have a Halloween party to attend tomorrow; my best friend is hosting it, so I'm definitely going. But there's this one guy who attends who's insane. And when I say insane, he's a full-blown narcissist and verbally abusive.
It all started when I met him for the first time at the last party. I complimented his costume and said that I would vote for him in the Halloween costume competition. But I forgot to vote for him and voted for my best friend instead. I stupidly told people who I voted for when they asked me. From there, he lost it; he treated me with huge disrespect. He called me a man (even though I'm female with a baby face) and a b***h, and kept throwing insults at me throughout the party, even weird insults like, 'Your seduction tactics won't work on me' (something like that; I didn't hear it properly).
The only ones to stand up for me were a couple, specifically the boyfriend, for whom I was extremely grateful. He even shouted at him, which I loved. I wish we had more people like him and his girlfriend on this planet.
My best friend didn't really stand up for me at first, but later in the party she did tell him how much she doesn't like him and said if he crosses the line or pisses her off, she will slap him. He crazily said that he would slap her back.
Even Witty comebacks and put downs didn't work. For example when he put down my engineering degree saying unis are a waste of time and all I have is a piece of useless paper, and I quipped back to him that at least I have connections and more job opportunities, which means more access to higher income.
So, I was wondering, if I go to the party tomorrow and I see the same crazy guy again, and no one has my back, should I just insult him back? I've tried walking away, but he's so crazy he would shout insults at me from across the room. My best friend doesn't agree with uninviting him from the party this time. I'm not sure if it's because she doesn't care about my well-being or if it's because he's her boyfriend's friend and she can't tell him who to invite.