Just because your Free T4 and Free T3 are in range, does not mean they are optimal for you. Please post their reference ranges. Also, what meds are you on and what are the daily dosages?
Of course your TPO ab and TSH are out of range. Those show that your hypothyroidism is due to Hashimoto's Thyroiditis. TSH is a pituitary hormone that is affected by so many things that, at best, it is only an indictor of thyroid status. Far better indicators are symptoms and also levels of the biologically active thyroid hormones, Free T4 and Free T3. With those symptoms it is also clear that you are under medicated. I do want to compare your FT4 and FT3 to their ranges.
Most doctors don't understand that med dosage should not be determined by resultant TSH level. Hypo patients taking adequate thyroid med often find that their TSH actually becomes suppressed below range. That does not mean hypothyroidism, unless there are hyper symptoms due to excessive levels of Free T4 and Free T3. You can read about this in the following link. I highly recommend reading at least the first two pages, and more, if you want to get into the discussion and scientific evidence for all that is recommended.
http://www.thyroiduk.org/tuk/TUK_PDFs/The%20Diagnosis%20and%20Treatment%20of%20Hypothyroidism%20%20August%202017%20%20Update.pdf
Test results should always be compared to reference range; however, test results and associated reference ranges vary from lav to lab. So please post the reference ranges shown on the lab report for those results.
Symptoms are even more important in assessing thyroid status than test results, so please tell us about any symptoms you have.
Also, if tested for cortisol, Vitamin D, B12 and ferritin, please post those results as well.