I hate it when people visit my house unannounced. I'm usually right in the middle or something or involved in work that I've psyched myself up into doing after I've put it off for too long and 'in the zone'. Then they come around and expect my attention for hours and I have to stop whatever I'm doing to entertain them. Just because they have nothing to do doesn't mean I don't.
Two friends had started doing this. They expect me to go out for lunch with them every week. Then they started inviting another person along who I hardly know and who is very talkative - i.e. it's like 'an audience with' where I simply sit and listen to this person. So I started saying I was too busy to go to lunch.
The conversations with these two friends became increasingly venomous about co-workers who I actually get on well with.
I had lunch with one of these 'hated' people last week, instead of the two friends. They are now making a point to not talk to me because they say they are hurt that I don't have time for them but do have time for this other person to have lunch with.
They 'stopped talking to me' at work, and we now just pass pleasantries, nothing more.
The side-effect is that they don't visit me unannounced anymore.
Needless to say, I had the last laugh!