Habits of Successful Sleep

Woman sleeping in a bed in the morning

The average American gets 7-8 hours of sleep per night, with an average bedtime at 10:55pm. That’s a good question. Why is it that we still walk around like zombies if caffeine only lasts for about four hours? Despite sleeping for the recommended number of hours per night, many Americans don’t feel well-rested because they’re … Read more