7. Consuming too much caffeine
Do you know why caffeine keeps you up at night? “Caffeine suppresses the body’s natural desire for sleep,” says Samuels. “One to two cups of coffee in the morning is fine, but when you drink four to six cups through the day, it’s going to affect sleep.” Caffeine’s effects can linger for up to eight hours, so enjoying coffees, colas, energy and sports drinks containing caffeine past the lunch hour can upset your sleep hours later.