Anon

A friend of my fiancé asked to stay at our flat for a few days to save money on a hotel whilst he was in the area. Being nice people, we obviously said yes. I have always been nice to this friend, always provided food and drinks free of charge, had a laugh with him, listened to his stories etc.

Today, in front of my fiancé and our other friends, he says how I’m a dog and basically a bitch, and no one said anything to defend me. Not wanting to rock the boat, I had to laugh it off and pretend it was banter, even though he’s been explicit in the past year about how he hates me.

Why should I have to put up with this asshole calling me a dog and a bitch, whilst he gets to sleep, eat and drink in my flat for free? I wanted to slap him, but he is stronger than me and I don’t know if I’d have gotten the support from the people around me.