You may have sleep apnea. If your sleep is very inefficient, you can sleep for hours and hours to compensate. Other conditions to consider might be depression or vitamin issues. Make sure you have or find a really good primary care.
It sound like what is called 'hypersomnia,' and often there is a medical problem of some type. You can google hypersomnia and the NINDS Hypersomnia Information Page lo learn more.