You can edit your lab results to include lab ranges, we need those. Find the edit button at bottom of that post.
CBC is good: -please provide
Were you fasting for those labs?
TSH is way too high, should be nearer to 1.0
Thyroid labs are too wide and quite useless
TSH could be high because you have not been using iodized salt and/or vitamins listing iodine+selenium.
Are your outer eyebrows sparse?
Feeling cold easier than you used to?
Please check overall thyroid function by checking oral body temperatures as per the thyroid basis sticky.
It seems that most of the guys who come to this forum also have some thyroid/iodine issues.
Your fT3=3.2 should support good body temperatures. If body temperatures are then low you need to examine how stress and major stress events may have affected your adrenals.
BTW, I have never seen a doctor ask about iodine, simply not on the radar even though iodine deficiencies are becoming more and more common.