Ok, I don’t think people realized what their words are really saying in many circumstances. And “You look so great, did you lose weight?” is definitely one of those cases.
I don’t think the insult is intended. I don’t think anyone would walk up to us, as an adult, and say how nice we would look if we just weren’t fat and that is what I hear. As I try to teach my children, you need to think about what your words communicate beyond face value. Is talking about anyone’s weight really a polite and loving thing to do?
Food for thought.