Forgot to mention that your profile says you're male - is it safe to assume this is not the case, since you're taking estrogen replacement?
Your symptoms could very well be related to thyroid hormones. Could you please your thyroid hormone levels as reported on your lab report from September? Be sure to include reference ranges, which vary from lab to lab and have to come from your own report. You should be getting tested for Free T3, Free T4 and TSH.
Just because labs are in the normal range, doesn't mean they are normal for you.