Dr internet says I may have Idiopathic hypersomnia.
Surely it is right about the idiot part.