So there's a girl from my old job who's in a group that keeps in touch with one another. I like everyone BUT this chick, and I'm the only one who calls her out on her crap. She's a very mean, douchey person who regularly makes others in my group of friends feel bad. She constantly criticizes people to their face or talks bad about other behind their back, but people are too nice in our group to ever kick her out or say anything. For reference, she told one of my other female friends that "she looks like she did her makeup in the dark." 



I think it's because they know she's lonely but honestly you're over 21 years old, start to act like it. She even told one of my friends (who I'm pretty inclined to and have a close relationship with) that at another party I walked her out, gave her "a look", and then realized that people were around so I didn't make out with her, but that I wanted to. I can't even describe how much that made me want to projectile vomit everywhere, and the person she told that to was trying not to laugh during it. 


So I'm having a Christmas party where I invited my old work friends and my friends from around the area that I've known forever. Everyone is cool and gets along except for this girl. I had a party at my house over summer and while there, she got too drunk, hit on one of my friends and made him super uncomfortable, puked in my backyard and on my bathroom wall, and just overall sucked. She actually went up to other girls at the party and said "Im the ugliest one here" and while hitting on my friend, who just met her, said "You only remember the pretty girls' names" when someone he already met had been brought up in conversation. On top of that, she never apologizes for being a straight up cunt. 




So I'm not inviting her to my upcoming party, but I feel like I'll be labeled as a huge asshole for not inviting her. After all, I'm going out of my way to invite everyone individually instead of our group to keep her out, but she just sucks the life out of everything. She's rude, awkward, and not funny or cool enough to give her a pass on these sort of things. Am i the asshole, should i invite her and hope for the best?