Hey Tracey
Keep your chin up and don't let the b*****s get you down, rise above it. The customer, I can't really remember who is she is; so she's obviously lacking in personality and charisma and failed to make a lasting impression on me during her visits to the store. You on the other hand quite clearly made a lasting impression on her. What does that tell you? You are a sparkling vibrant person to be around regardless of your shape and size. Her opinion counts for nothing nor would anybody elses who could be rude and tactless like that. You know how people are, I wonder if she was so gushing with her compliments last year or if she just observed your success quietly, some people just seem to get something out of it if people have a setback.
We want them to notice when we lose and of course to shower us with compliments, but of course the flip side is that they will notice if we gain a bit. What we do not have accept is that people have a right to comment on a gain, that surely is rude in anybodys book. Sadly though there are a lot of rude people around! The only people who I think can quietly whisper and give you a nudge if things are going to far is your bestest buddies

So if you notice my lardy bum increasing, it's ok you can tell me but please be gentle how you break it to me!
The colleague? well we know she's screwed up and self centred. Put it out your mind, their opinions don't matter.
What does matter, is how fantastically brilliant you are doing and how you are racing back towards the finishing line. Keep it up (I know you will) and remember you are doing this for you, nobody else. You are doing this to be healthy and fit and attractive and confident. But you must also remember that nasty thoughless people will always have something to say that might cause offence, a bit like a school bully, if it's not how you look it would be how you sound or how you dress or bring up your kids or the colour of you flipping kitchen curtains!!!!
By the way your new trousers look great, size 14; you're smaller than the average woman already! When they get too big, pass them on to your friend!
Big hugs, sleep tight and I'll see you in the morning.