With your symptoms that are often related to hypothyroidism, and your Free T4 at 43% and your Free T3 at only 11% of its range, I'd say your End is wrong. Just being in range does not mean adequacy. The ranges are far too broad due to erroneous assumptions used to establish them. A good thyroid doctor will treat a hypo patient clinically by testing and adjusting FT4 and FT3 as needed to relieve symptoms, without being influenced by resultant TSH levels. I say that about TSH because most hypo patients taking thyroid hormone adequate to relieve symptoms find that their TSH becomes suppressed below range. That does not mean hyperthyroidism unless there are hyper symptoms due to excess FT4 and FT3. You can read all about this in the following link. I 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
Note especially suggestion 6 on page 2 where it states that med dosage should not be used to determine med dosage. Also on page 13 of the link, Rec. 13 deals with suppressed TSH.
Hypo patients are frequently deficient in Vitamin D, B12 and ferritin, so you should also test for those and supplement as needed to optimize. D should be at least 50 ng/mL, B12 in the upper end of the range, and ferritin should be at least 100.
If your Endo refuses to treat clinically, then you can try to get him to reconsider by reading the link. If that doesn't work then you will need to find a good thyroid doctor that will treat clinically, as described.