Your thyroid results are not great, but they aren't dire. Your Free T4 is about 17% of the way through the reference range and your Free T3 is about 59% of the way through the reference range. It suggests you are converting well, you just don't have enough of the raw material to convert (you don't have enough Free T4 I mean). I don't think you would find a doctor in the UK who would treat you for low thyroid.
In your shoes I would suggest trying to improve your nutrient levels as a starting point. I'm puzzled by your Vitamin D. The reference range you've given is non-standard and is quite different to the range I've been given by Blue Horizon. Can you tell us what the units of measurement are please.
The units of measurement that BH have used with my Vitamin D results are nmol/L and the range I've been given is :
<25 nmol/L : Severe Vitamin D deficiency
25 – 75 nmol/L : Borderline ranging to insufficiency
75 – 200 nmol/L : Optimally replete
>250 nmol/L : Possible toxicity, if sustained
I supplemented vitamin D with the aim of getting my levels up to 100 nmol/L or even slightly over. As you can see from the range I've given it isn't an extreme level to aim for. I achieved my goal and I feel a lot better. It is definitely worth doing and supplements can be easily purchased from sites like Amazon. Make sure you buy vitamin D3 supplements, and take them with your fattiest meal of the day.
Your Vitamin B12 level is too low. The reference range for B12 in the UK is a sick joke - it's far too low. Neurological damage can occur with levels lower than 500. In Japan any level lower than 500 would be treated. The supplement I use is Jarrow methylcobalamin 1000mcg per day - easily found on Amazon - check out the reviews. Some people prefer Solgar's version of the same thing. The tablets must be put in the mouth, under the tongue, or under the top lip, or between teeth and cheek, and allowed to dissolve slowly. Don't suck or chew it. The idea is to make it last as long as possible. (There are several different kinds of B12 - methylcobalamin is one of them.) B12 isn't toxic and any excess is excreted.
Along with the B12 it is a good idea to take a B Complex as well. Methylated B vitamins are a good choice - much better than standard cheap ones. I use Thorne Research Basic B Complex, one a day.
As for your ferritin and your GGT, obviously this needs to be checked out. Haemochromatosis is a possibility, obviously.
If it is any comfort I know someone with the hereditary form of this disease. He deals with it by regular blood donation. It doesn't affect his life in any way at all and he has no obvious health problems as a result of it. Don't despair!
I found this paragraph (my bold) :
Serum ferritin is the main investigation used because it correlates with symptoms and the risk of complications.
When serum ferritin is less than 1000 μg/L the risk of serious liver damage is below 1%. Serum ferritin levels above 1000 μg/L are an indication for liver biopsy because of the risk of cirrhosis.
When a liver biopsy shows cirrhosis, periodic screening for hepatocellular carcinoma, using echography or magnetic resonance imaging, is essential."
Source : patient.co.uk/doctor/heredi...
Your result is much lower than 1000 ug/L, so I doubt you have cause to panic.
The other obvious causes of a high ferritin are excessive supplementation (which doesn't sound like it applies to you) and inflammation. You really need to go to your doctor and show him/her your results because a high ferritin can't just be ignored.
A high GGT might be related to the high ferritin. You've already mentioned knocking the wine on the head which is a good idea.
Overall, if you improve your nutrients, and sort out the reasons for your high ferritin and high GGTand get it dealt with, you may find your thyroid levels improve enough to make you feel better. If your levels stay less than ideal and you still feel like crap then you may have to self-medicate.