A simillar thing happened to me at work. I felt quite humiliated. But then i thought.. why should I feel humiliated?
I have a weight problem, but i am actively doing something about it. And so are you.
Cara, you are doing brilliantly, don't listen to what people say.
Also, just think, now...