Lack of Sleep
There are two issues at work with sleep and weight gain. First, if you’re up late, the odds are greater that you’re doing some late-night snacking, which means more calories.
The other reason involves what’s going on in your body when you’re sleep-deprived.
Changes in hormone levels increase hunger and appetite and also make you feel not as full after eating.