Devil's Advocate:  Being fat is, to some degree, an addiction to be broken. First of all, I don't like fat people.  I think they're disgusting just like the rest of you do.  But changing your lifestyle so you can lose weight is actually difficult.  Thanks to the Marines, I now know.   I've never been fat.  Thanks to genetics, self-respect, and some ADHD, it's never been a struggle for me or really anyone in my family.  But I recently went through USMC boot camp and holy cow, you think of food differently when you're on Parris Island.  As a recruit, you get treated like absolute shit every waking minute for a solid 3 months.  You learn to treasure the brief moments of respite, especially meals.  You're constantly hungry.  It's a guaranteed break from the chaos and it's never more than a few hours away.  Some of the food reminds you of home, which you're probably missing pretty badly.  And most of all, you eat the same stuff for 3 months and you can't wait to have pizza and oreos again.  Because of all this, your mental relationship with food is wildly different when you graduate.   Remember how I said I was never fat?  I gained 15 pounds over 10 days when I was home after boot camp.  I lost a bunch of flexibility and I was visibly pudgier.  It took concentrated effort and about a month to stop stuffing my face every chance I had, and that's WITH daily exercise.   TL;DR I gained 15 pounds in 10 days recently and learned there's a mindset that needs to be broken if you're gonna stop being a fat lard.