> In fact, we're conditioned to feel hungry three times a day
It's a vicious hormonal circle: https://en.wikipedia.org/wiki/Ghrelin
Your body gets acclimated and expects three meals a day (+snacks if that how you were raised), anyone who has a pet and feed him at regular interval knows how it works. At that point it doesn't matter if you're hungry or not, your body will signal that you _need_ food. Most people follow what their body tells them without any after thought and that's how we get 70%+ of overweight people in the west.
Once people see food as fuel they usually have a whole different view on the topic.