Hello outlaw,
You asked about thyroid problems. I have an underactive thyroid - before it was diagnosed I was feeling panicky and extremely tired plus lots of other symptoms. Once it was eventually diagnosed (by a simple blood test) it was just a case of starting on a low dose of Thyroxine medication and gradually increasing that dose until the thyroid stabilised. I'm afraid I don't know about overactive thyroids but, if this is really worrying you, which it seems to be, it'd be worth you having a check up, just to put your mind at ease.
Hope all goes well for you.