What is Hypersomnia?

Hypersomnia is the exact opposite of insomnia. It is noted by excessive sleepiness and actual hours of sleep. The person suffering from hypersomnia often feels the need to nap frequently during the day and it provides no relief to the feeling of sleepiness and they have difficulty waking up as well.