You are going to need a good thyroid doctor. By that I mean one that will test and adjust Free T3 and Free T4 as necessary to relieve hypo symptoms, without being constrained by resultant TSH levels. That does not necessarily mean an Endocrinologist.
Symptom relief has to be the most important consideration in your treatment, not just test results, and especially not TSH levels. You'll have a better understanding of why I say this, if you will read through this link.
http://www.hormonerestoration.com/Thyroid.html
Finding a good thyroid doctor that will treat clinically as described can be difficult. If you will give us your location, perhaps a member can recommend a doctor for you, based on personal experience. Whatever doctor you do see next, make sure you get the specific, recommended tests done.
Several months ago I had begun experiencing abnormalities in my menstrual cycle and was getting it way too often. Then over Thanksgiving there was a period of 7 days where I had very limited sensation as far as touch, taste, being able to tell if I was full or hungry, and my skin got very dry. I planned to go to the doctor on getting back to school but those symptoms went away. I have also been overly tired even when I was getting enough sleep. The main thing now that bothers me is being overtired with adequate sleep and slow weight gain when I am very active and have been eating super clean ( I'm a trainer at a gym and recently cut gluten out of my diet to help potential thyroid issues.) I have also been taking Vitamin D supplements daily since Christmas.
Your TSH is obviously well within even the currently recommended range of .3 - 3.0, but TSH is affected by so any things that, at best, it is only an indicator, to be considered along with more important indicators such as Free T3 and Free T4.
Your Free T4 is in the lower half of the range. Your other tests are somewhat outdated and not very useful. You really need to make sure they test for Free T3 and Free T4 each time you go in for tests. If they resist, just insist on it and don't take no for an answer. Free T3 is the most important because it largely regulates metabolism and many other body functions. Scientific studies have shown that Free T3 correlated best with hypo symptoms, while Free T4 and TSH did not correlate at all. When you get Free T3 tested, if it falls in the lower half of its range, like your Free T4, that is frequently associated with being hypothyroid, because the ranges are far too broad.
If you haven't been tested for Vitamin D, B12 and ferritin, I suggest those as well. I say that because if they are too low in the range, it can also cause symptoms. Speaking of which, please tell us about the specific symptoms you are having.