I think our hunger varies as well. I'm ravenous before my period, and then once I get it my hunger is very low for a few days, then it balances out.
I also have a gut feeling that eating healthy foods when we are hungry (and stopping when satisfied) will never, ever cause us to gain weight, barring medical conditions and such. In fact, that's how I began this. I had absolutely no faith that anything I'd try would work. I had a big problem of thinking that if I ate whenever I was hungry until I was satisfied, that I would never become satisfied, that I would eat the world. I decided to try it anyway. Even if I didn't lose weight this way, I told myself, at least I would feel better, and screw the world. If I'm hungry enough to eat it, then I will! If it meant I would eat ten times a day, so be it. Turned out to be 5-7 times a day and the weight began coming off.
As a result, I'm kind of a fan of the "eat if you are hungry" school. I get very cranky very quickly if I go hungry.
