Discover Products. Credit Cards; Banking; Student Loans; Personal Loans; Home Equity Loans; Discover Home
The average sleeping time for an adult is eight hours. There are several causes as to why a person sleeps too much -- a condition medically termed as hypersomnia or oversleeping. However, some common causes are stress, lack of self-discipline, and poor sleep in a span of a couple of days.
We also know that both too little and too much sleep can lead to weight gain, for the reasons above and more. Of course, no one food or drink is likely to cure a true sleep disorder, like insomnia. But there are some foods that, when consumed too close to bedtime, could be stealing your slumber.