Three reasons for excessive sleep
Number one is due to lack of water in the body. So drink 3 to 4 liters of water a day. Number two, people who are overweight feel very sleepy. Number three, people who are on medication feel more sleepy.