Your Free T4, at 1.38, is at 59 % of its range, which is good. Your Free T3 of 3.4 is at 58 % of its range. Since your levels of those are in the same area of their ranges it indicates you have good conversion of T4 to T3. In assessing such test results I often refer back to this quote from a good thyroid doctor.
"The free T3 is not as helpful in untreated persons as the free T4 because in the light of a rather low FT4 the body will convert more T4 to T3 to maintain thyroid effect as well as is possible. So the person with a rather low FT4 and high-in-range FT3 may still be hypothyroid. However, if the FT4 is below 1.3 and the FT3 is also rather low, say below 3.4 (range 2 to 4.4 at LabCorp) then its likely that hypothyroidism is the cause of a person's symptoms."
Taking all that into consideration, there is nothing there that screams hypothyroidism. Although you did list some symptoms that may be related to hypothyroidism, there are also other possible causes. Low Vitamin D, B12 and ferritin can cause symptoms that mimic some hypothyroid symptoms. So I would recommend that you supplement as needed to raise your D level up to about 55. Also, I suggest that you get tested for B12 and ferritin and supplement as needed to optimize those as well. B12 should be in the very upper end of its range for best result. Ferritin should be about 70.
Once you have optimized those, I expect that you will notice improvement. Should you continue to have lingering symptoms, then please let us know and there are some other less likely areas to explore. By the way, with your test results and your TSH level, I see no need to pursue a TPO test at this time. TPO antibodies from Hashimoto's Thyroiditis do not cause such symptoms directly. TPO antibodies diminish the capability of the thyroid gland to produce hormone, which then causes the TSH to rise in an attempt to stimulate the gland.