Just my two cents' worth. Except at extreme levels TSH results do not identify a person's thyroid status. You were tested as having Hashi's some years ago, but your thyroid gland seems to still be functioning adequately. To me,your Free T4 of 18.70, which is 67% of its range, and your Free T3 of 5.29, which is 59% of its range, do not explain your symptoms. Sooner later the Hashi's will affect the ability of your thyroid gland output, but for now, I would look elsewhere.
Hypothyroidism is assumed to be just due to "inadequate thyroid hormone". In reality hypothyroidism is "insufficient T3 effect in tissue throughout the body due to inadequate supply of, or response to, thyroid hormone". There are many variables that affect the response to thyroid hormone and create the so-called TISSUE T3 EFFECT. Some of the more important ones are Reverse T3 (which I am sure would blow your doctor's mind) and cortisol to assure they are optimal. You also need to test for Vitamin D, B12 and ferritin, and then supplement as needed to optimize. D should be at least 50 ng/mL, B12 in the upper part of its range, and ferritin should be at lest 100. If you want to confirm what I have said, click on my name and then scroll down to my Journal and read at least the one page Overview of a paper on Diagnosis and Treatment of Hypothyroidism: a Patient's Perspective.
Just ordered private blood tests again (as my GP didn't want to test until November/December)
Results are
tsh 4.58 (now out of range)
Ft3 - 5.29
Ft4- 18.70
6 years is a long enough wait eh? Your TSH is now above my labs reference range (3.5) which is still too high though.