It's not just consuming too many calories, but consuming the wrong kinds of calories. Don't skip meals.
Also..........avoid artificial sweeteners. I read that the body doesn't know the difference between real sugar/honey and artificial sweetner. Artifical sweeteners also cause insulin to be released and causes the body to store fat.
Right Countryboy, the honey provides the liver the fuel it needs to burn body fat during sleep. Go to bed hungry and your liver is not fueled and will only break down muscle and bone to provide food for the brain which gets fed 24/7.