I made a thread on this guy a long time ago. While he didn't get the kick, if I had a spine, he would have.
In short, this guy was a friend of my BF's who I met some years ago, back when he invited me to play video games with his friends. Now, we were okay for so many years, and had a great time as one group, but a couple years ago, one left and moved to pursue his life's ream. This is fair, but this also changed the small group's dynamics a fair bit, and showed the guy who moved away had been keeping some of Story Guy's behavior in line.
The Story Guy we invited over to our hour some couple years ago-- it was a big day for Halo fans, They regularly held special events on 7/7, especially in multiplayer, and doing things would get you awards and achievements. Parents were out of town, but got the okay to invite BF, Story Guy, and BF's Cool Bro over to play online.
Now, we started heating a frozen pizza before they all arrived, and sister and I were having trouble cutting it. So, we let it cool, they showed up in a couple minutes, and we asked if any of them wouldn't mind helping cut it. Story Guy offered to cut it, but hadn't washed his hands first. This is a point of contention for me; I don't ask for super good hygiene, but I really appreciate it if you wash your hands before handling food. Especially since I've seen this guy's house he kept-- he never cleaned or vacuumed, regularly squished bugs into the carpet, and cleaned the kitchen only once or twice a year. So excuse me for asking him to please, wash his hands first. That set him off on me, and he snarkily remarked at us about how I didn't have to be so OCD about everything. Considering what I saw of that guy's house, I hope no one would fault me.
That made me a little upset, so I stayed behind in the kitchen to make some Kool-Aid while everyone went out to set up the Xbox.
Now, during the event, it is possible to get an achievement for getting 7 experience in a special playlist. To get experience, you have to win a match, and we were not having any luck winning, so I asked if we could do a different gametype, as we had been doing the same gametype for four hours.
He looked at me and told me we could not do my suggestion, he wanted the achievement, nevermind that the other three and I were exasperated from 4 hours and not getting it.
He actually spent all four of those hours muttering at me under his breath, making comments in my direction about how OCD I was, how cheap of a player in games I was (I'm not, he only started doing that after I beat him one time in a fighting game), how [female dog]-y I was, and I snapped and told him direct that we are playing new gametype (Grifball, if anyone is curious) whether he liked it or not, then he yelled at me for all the problems he was having in his life and all the problems I had couldn't possibly compare. :
I admit, no spine and stress meant I just went back to my room and cried before I could come back out. BF comforted me when I came out.
Towards the end of it, we got the achievement, and in a couple hours, it was time to leave. I did try to apologize for snapping at him, and he said back, "I'm sorry you got so mad at me. But, you know, if you hadn't wasted so much time having a [female dog]-fit, we could have gotten it sooner."
Cue stunned silence as he left, I honestly couldn't think of anything to say.
I learned I should have had just told him to like it or get out at the pizza thing, but I was too much of a people pleaser then. BF and I, however, quickly started cutting off contact, and recovered most of the things we let him borrow pretty swiftly. Now I haven't talked to him in a couple years, the only contact I got was an email from him apologizing and wanting to be friends. I've yet to respond, a year later.