I used to be overweight, lost weight, but it's a constant struggle for me to keep a normal weight. I've spoken to some very thin people, and they don't seem to experience hunger in the same way I do. These people forget to eat, get full very quickly, and when they get full, they lose all of the sense of pleasure they get from eating, they immediately want to stop. Me? I have an urge to eat quickly and I can eat way past "enough". I'm pretty sure I could eat 2000 calories for dinner if I didn't stop myself, but the reasonable mark is at about 900. I can never "forget" to eat, my body/brain doesn't let me.
It's pretty clear that some people have stronger sex drives than others. I don't understand why it's such a radical notion that some people have a stronger sense of hunger than others. If you've never been overweight, chances are it's not an active effort or perfect habits on your part, it's just the way your body/brain works, it's largely genetics.