Gotta love when people who don't gain weight judge those who do.
I have been skinny all my life, (gained a bit in my 30s and started weight lifting) and never had to starve myself. But I gotta tell you this, if your body wants food, it will drive you CRAZY until it gets it. There's no way to fool it, or distract it. It will consume ALL your thoughts. Now imagine having this overwhelming compulsion while surrounded by food everywhere you go, but you have to force yourself to not eat. Good fucking luck.
This is why 90+% of all diets fail.
Don't judge others until you've walked a mile in their shoes. (by then you'll be a mile away and they'll have no shoes

)
Try cutting your calorie intake in half for a month. No cheating. Now imagine having to keep that up for the rest of your life. None of the skinny people will do this. They'd rather just judge others and think being skinny is all about will power... when it comes naturally to them and they've never had to go hungry while surrounded by food. Dumbasses.