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 I 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