For a while, I was just counting calories, but I had a tendency to eat too many calories too early on in the day and then wind up "out of calories" hours before bedtime. I'd wind up going to bed starving and then I'd wake up in the middle of the night and binge because I was so hungry. I decided that I needed to space my meals out further, stop snacking, and start focusing on larger, more satisfying meals. I know that's going against the whole, "eat small meals every 2-3 hours" theory that seems to be so popular right now, but I'm doing so much better eating just 3 square meals a day, spaced about 5 hours apart. I don't go to bed or wake up hungry anymore and it's so much easier to diet when you don't feel like you're hungry 24/7!