You sound an awful lot like me before I went gluten-free. I could nap for two hours in the afternoon, and still be exhausted. Go to bed, sleep for 12 hours, and then wake up exhausted.
They tested my thyroid a couple of times. Always came back fine. I went gluten-free, and gradually it went away, as did my other problems. After about 6 months, I stopped...