As a child I was taught that it's rude to make personal remarks even if only implied and even if you think you're paying a compliment. As a teacher, I tried to impress that on the Y1/Y2 children in my class especially when they cheerfully announced, "Mrs Popbottle, Your hair is sticking up!" (I've always had trouble with my hair!) Children blurt out the first thing in their heads. Trouble is, the majority of us never grow out of it. I asked a lad in my karate class if the man who brought him (grey hair, portly, obviously middle-aged) was his dad or grandad! As soon as the words were out I wished for the floor to open and swallow me. Of course the guy is his dad. I felt bad for ages, lay awake at night even! Most people don't ever realise they might offend. The odd slip up is salutary, for me anyway. It makes me think twice for a while.... But, if we had to consider every word before we spoke, we'd be too worried to speak at all!