Another test I took is the over night oxygen test (at my home). There is also the sleep test, but that's overnight at the clinic. I just did the first and it was normal, but wow, lack of oxygen would explain so much! A woman at work was having Mirena/ hormonal/ thyroid type symptoms. It turned out she wasn't getting enough oxygen at night. The answer is out there somewhere!