Avoid late-night meals.
Eating heavy, high-salt, calorie-packed meals before bed is a huge no-no. Besides leading to weight gain, these foods can zap your early a.m. energy and make it hard to get out of bed — sort of like a food hangover. Instead, eat a balanced, nutritious dinner, and if you're still hungry, have a piece of fruit or a calming cup of tea in the evenings. Better yet, distract yourself from snacking with a relaxing activity, like a warm bath or some nighttime reading. You'll wake up feeling refreshed, not lethargic.