Was told today at work by a colleague that I'm very overweight. It's not the first time he's said it either, or the first comment he's made about my appearance and personality. He even saw me taking my antidepressants once and said he's going to take them off me and 'destroy those evil things'...
He looked me up and down today, very concerned, then said: "Wow you really have put on A LOT of weight lately". When I told him how out of order that is to say to a person he told me he was just very worried that I'm ok and then said: "Would you rather I just don't tell you the truth then, and lie when I don't believe in lying? Wtf. I said it's not helpful to say things like that to people who already have low self esteem and that it actually comes across as very rude, but he was unapologetic and maintained that he did me a favour.
I have health issues he has no clue about, physical and mental, and besides all that, my weight (which is not that bad btw) is none of his business!
I'm too polite and 'nice' in rl to say anything to these people who comment on me (others do too in various ways), so I usually make some attempt to defend myself then end up agreeing and even thanking them! I do have very low self esteem and also am crap at confrontation and I think some people sense that in me and go in for the kill.
It just annoys me when people say the most vile, cruel things and then excuse it by adding - "I'm just being honest!" 