I think many of us have one of these. She's quite kind in many ways but also very blunt and comes out some hurtful comments. I don't think she does it through nastiness, there is a cultural difference as she was not brought up in the UK. She's also very much a self promoter - likes to talk about things she's done or bought, how much she's earning or how she's looking for a new job and has had offers from every place she's approached. You get the idea.
We're part of a larger friendship group, I find her hard work 1 on 1, so tend to only see her in larger situations. Our last group night out was very early 2020 but with restrictions lifting one is being planned for end of June - I'm looking forward to this as I don't have any family or other friends really so it will be nice to see and socialise with people other than my partner and kids! (like many I've been WFH since March 2020).
A few years ago I lost a lot of weight, and got down to a size 10. That's the size I still was when we last went out. However lockdown, some emotional issues, not going to the gym (which I used to be at 5 times a week) and an injury meant I've piled a lot back on. I'm currently doing something about it, but realistically by the time we meet up I'll still be a size 14-16. Not massive, and she is at least a 18 herself BUT I know her first comment will be about how I've gained weight, or couldn't keep it off, or something like that. I'm quite sensitive about my weight and I will find it upsetting.
As an example, about 3 years ago (when I was still losing weight) I saw her about 2 months apart, in between which I'd lost about a stone. Her first comment to me was had I gained weight and how I must be finding it hard to stick to a diet. When I said no, I was still losing, she said I clearly wasn't, and should admit I'd gained since I last saw her. I think I ended up saying I might have been a bit bloated due to time of the month to end the convo...
So how do I cope with her? I am stressing about this already and it's almost 2 months away!