I have to agree with Indigo! I am totally suprised that your labs came back all normal, Most of thoose issues I had both with my thyroid and then it was for sure symptoms I had about 1yr befoe I got dx with type 1 diabetes! Most have subsided since taking insulin. Try a high protien, low carb, (kinda like a paleo diet), like I said I totatlly agree with what Indigo suggested. I have had sucess with supplements, yet I was defcient in a few so they have worked for me, but for some people they don't.
What supplements you take? and what lab tests have you done?