This is a tricky one. I have a friend I have known since college, although we have never lived near each other so have only seen each other a couple of times a year for the past 20 years. A few years ago she became a weightwatchers group leader, and constantly comments on peoples weight, judging them and saying things like "there's no need to be like that, no excuse to be overweight, she would be so much more attractive if she were thinner" etc. I find her obsession really annoying and shallow. Anyway, my own daughter is 18 and has gained weight over the past two years, and I have found myself Making excuses not to have this friend round simply because I can't bear the thought of her judging my daughter (as I know she will having heard the way she talks of others). My question is, should I tell her straight what I think of her attitude or carry on Making excuses not to see them? I have avoided seeing them the past couple of times they are in the area but I can't make excuses forever.