I was reading a book recently that talked about this concept. "Unrestrained" eaters are those people who rely on external food cues to tell them when they have had enough to eat while "restrained" eaters are those who rely on internal cues such as fullness. Its an interesting concept and one that I've been thinking about a lot lately.
There is ALOT of evidence that external cues rather than hunger impact food consumption. One famous study gave subjects a large or a medium bucket of popcorn for free during a movie. The free popcorn was stale and 5 days old! Those people who were given a large bucket of popcorn ate ~40% more of the nasty stale stuff than people given a smaller size. Other research has shown the same thing, if you are given a larger portion most people will eat a larger amount, rather than eating to satisy hunger.
I know that even now after losing a lot of weight that I RARELY (in fact, almost never) leave food. I eat what I'm served and just make it a point to only get food in packages or from places that serve reasonable serving sizes. I'm still a "unrestrained" eater in that I don't follow my internal cues. I think it is probably a function of my childhood when I'd get a guilt trip for not eating everything on the table and told "if you want dessert you have to clean your plate". I always feel guilty "wasting" food and while I should take half of restaurant food home with me for another meal, I will just as often eat it and eat more than I need (beyond satiation).
For the long term maintainers, have you been able to learn how to follow your internal hunger cues and leave excess food? Was anybody previously an "unrestrained" eater and moved into the "restrained" category? I think it is hard to get over these psychological traits regarding food. Right now, I still make it a point to try to go to places that serve reasonable sizes so I won't overeat.

