I've been a member of a fairly insular group of friends for a few years now. I didn't choose these people, we all just fell together largely as a result of feeling rejected by our peers and needing some support. Most of us are actually pretty cool people, despite being labeled "losers" and "geeks". However, one of is always manages to spoil the party.
She has a horrific "holier than thou" attitude which reeks of "look at me, I'm so lovely and reasonable and moral and amazing". She is the first to judge you, despite prefessing infinite tolerance. She always makes snide remarks, while verbaly slaughtering anyone who is less than beautifuly behaved and polite. She leads the way in all "moral" debates (capital punishment, abortion, euthanasia) and seems to believe that no-one is responsible for their actions and everyone is an innocent sweetheart who must be cherished and tolerated by society, even if they are a raving mass murderer.
If things are not 'just so' then she manages to look both confused and annoyed. Even something as simple as a classic show she likes being digitaly remastered causes her to loudly profess her dissaproval while other people are just trying to get on and enjoy it.
She met my boyfriend for the first time the other day (at a group gathering) and he playfuly called me a "crazy bitch". I laughed, and probably tickled him, or playfuly punched him, and it was clearly an affectionate joke. Later in the day, when my other friends were praising him ('yay, she finaly got herself a decent bloke', 'you seem so sweet' etc etc), she loudly said, "well, he did call her a crazy bitch" as if it was the most foul and offensive thing he could have said! Not only that, be she managed to deeply insult me choice of dessert when I was doing a fancy dinner for everyone ("would you like some belgian chocolate cake?" . . "well, when I consider the other options, I suppose I don't have a choice". Sheesh. She could just have said "yes, that would be lovely".)
Man, I could spend a day listing all the unkind and tactless things she has said and done. It is never her fault. And according to her, I am some crazy facist that she suffers the company of because she is such a wonderful person . . . simply because I don't kiss Tony Blair's ass.
So, anyway. I want to officialy strike her off and never have anything to do with her again. But most of my friends are not, uh, as 'sensitive' to her indiscretions as I am. Basicly, they just get on with being nice people and I'm the only one who seems to voice my disquiet. I imagine it would look awful if I simply never invited her to anything again, and I'm sure she would be moaning straight away if I stopped getting her cards and presents (despite the fact that she never remembers what I do get her anyway). What can I do?