Please post your thyroid related test results and their reference ranges shown on the lab report.
Don't give up! Get another opinion, as many as it takes till they help you feel better!
Definitely, get a second opinion! Your thyroid can make you feel terrible even when you are within range. I had Grave's for years, but was told "let's see what your thyroid levels are in 6 months". When my levels were normal, I had all of the symptoms, but was told "oh, it's probably just anxiety". Unfortunately, I listened to my doctor and took medications that I didn't need to take. You have to be proactive and assertive with doctors about thyroid disease for some reason. The migraines, the pressure behind the eyes, the muscle weakness... they are all symptoms of Grave's and that could be all that's wrong with you... however, you MUST get a second opinion, and you'll probably need a third and fourth, too.