When I was rail-thin, it had nothing to do with discipline . My favorite training ride had a stop for ice-cream candy bars and real buttermilk in the middle, and I usually carried my special “high-calorie muffins”.
Hormone fat is real. I lost a pound every month or two for years. It wasn’t until I hit my final weight (Been within three pounds for years now) that I realized that the weight loss started just when I started being treated for hypothyroid.
Starvation also makes you fat. Your bod is determined to be ready when it happens again.
If the smoking is in the theater . . .