Causes
Average 8 hours of sleep at night is sufficient for a healthy person to feel energetic throughout the day. In fact, number of hours of sleep that one needs may vary, according to one's age, work, the overall health, etc. However, people affected by this condition (also known as idiopathic somnolence), need to sleep longer than this.