In my experience, overeating, in the beginning, can be a way of self medicating for depression. Unlike alcohol or drugs, it is cheap and less disruptive to everyday life for a much longer period of time so goes unnoticed and untreated. Due to the precise combination of hidden fats and sugars in our processed food supply, specifically designed to make you want more, this overeating can set up a lifelong addiction which leads to obesity and a lifelong, usually unsuccessful struggle to lose weight and keep it off long after the mh problems have been addressed.
Only people who have never been in this position would say that weight is one of the few things we can control. More is becoming known about the role of hormones like leptin and ghrelin in overeating leading to obesity which makes castigating the obese for being greedy, lazy and lower class, frankly cruel and unhelpful. Those who are growing still more obese, after trying for decades to lose weight, know deep down there must be something else going on rather than just weak will and greed. If you've found it easy to control your weight, it might be you don't have the hormonal imbalances that the stubbornly obese have. You should quietly thank god for that rather than imply the obese are weak willed.