4. Not getting enough sleep
Not only do we crave unhealthy comfort foods when we’re tired, but our sleep levels are linked to our hormone levels, says Joey Shulman, author of The Last 15—A Weight Loss Breakthrough. “People who are sleep-deprived tend to have more secretions of the hormone cortisol, so they’re more stressed out. And that’s going to trigger fat storage as well,” she says. Lack of sleep also causes fluctuations in the hunger hormones leptin and ghrelin, which indicate whether you’re full or hungry.