I actually don’t know where to start but have name changed as potentially outing. My DH has a very old friend ( think Uni days). I have known him as long as I have known my DH. Last few years he has said and done a few things that have definitely put me off him a little. He’s not an easy person to know, very forthright and opinionated. I try and be nice as he’s our guest and my DH and him have lots of history. Recently he has been quite undermining and said some personal things but never in earshot of my husband. He told me I was overweight once. I was pretty shocked and let in slide. He recently pretended he didn’t really know what I do for a living and kind of made out I was living off my DH. I made a very firm point to correct this. He just laughed and went on to insinuate my work wasn’t really a proper job. He has also done this with another friend of mine who runs a very successful cleaning business but in his eyes it’s not being an academic or a doctor so not valuable work. 🙄 He is very scathing of other people and is becoming increasingly difficult to be around. What I have noticed is, these little passive aggressive asides and comments are never in front of my husband. We have lots of mutual friends who hang out occasionally at get togethers. I just find myself increasingly thinking his behaviour is borderline nasty and don’t enjoy his company. I want to say to my DH how I feel but I also don’t want to destroy his long term friendship. They have a lovely if very surface level friendship that mostly revolves around sports. I don’t want to write reams and reams about specific incidents where he has p*seed me off but believe me, there are lots. I am just wondering if I would be unread to say I no longer want him around or should I just suck it up and put on my game face because really in doesn’t matter in the big scheme of things? Just wondering what others would do in this scenario?