Look into the protein leverage hypothesis. People overeat because their food is poor quality and lacks nutrients. They keep eating until they achieve a threshold of protein. This is a mountain of food if you're eating low-quality processed carbage. But if it's steak and eggs, overeating ends. This is how we're wired, and explains the horrible "hiker hunger", always based on a pop tarts, Little Debbies type of diet.