So sorry you've had to deal with this BS. It's really bizarre that people think they are doing you a favor by yelling horrid things at you so you will be "motivated to lose weight" yada yada yada.
It has to be some kind of monster deep inside them that tells them they themselves are worthless, and the way they deal with that is by dumping their garbage on other people. "Fat" is the easiest target because it's still ok to run down fat people while other things (like racism, anti-gay beliefs etc.) can get them in trouble if they let it out with the wrong people.
And they keep spewing the same old same old BS that the diet industry continues to slam on us even tho the latest research says that no, in fact, it is not calories in / calories out. The process is far more complicated than that. And there is solid research proving that, but a billion dollar diet industry is not going to roll over and play dead. There's too much money to be made.
Keep up the good fight. Don't let the turkeys get you down. They have no idea what they are talking about. And with all that meanness and/or superiority complex, turns out they have horrid, ugly, ignorant, hateful monsters they keep well hidden until they open their mouths about fat people.
I guess they need something to distract them from their own internal ugliness.