A number of reasons. A very common cause of being tired, and sleeping a lot is Anemia or defiences in nutrients like Potassium, an over or under active thyroid, diabetes...A blood test can diagnosis all of them.