Where there is a habit there is a goal. Once the habit becomes habitual, the goal may no longer be visible. At this point, the habit practically runs itself. But there is still the goal to be reckoned with.
Overeating gets to be a habit, doesn’t it? So does eating calorie-dense fattening foods. But what were the goals that got these habits started? What were the goals for going above and beyond the normal food requirements?
If you were to say why you filled yourself up with food, would you say it was to eat until you were perfectly satisfied? Or was it that you ate to feel rewarded by sweets and salty snack food? While these goals look like they were about food, they really were not. The goals were to feel satisfied and to feel rewarded. Does this mean that you weren’t feeling satisfied and rewarded in non-food ways? Or was it that food held a special satisfaction and reward that couldn’t be matched in non-food ways?
In any case, an excellent way of breaking your bad eating habits of overeating and eating fattening foods is to take the legs right out from under the habits. This means doing something about the goals that got the habits started in the first place. Modify these goals or get rid of them entirely. Replace them with new non-food goals for dealing with weight-gaining eating.