I am going to have a b12 intrinsic blood test by my own accord. Mainly because I feel awful and secondly I'm not convinced my results are normal.
Serum vitamin b12 level 336 (187-883)
Serum folate level 2.5 (3.1-20.5)
Serum ferritin level 45 (20-204)
Vitamin d 38.5 (80-150)
I have also had thyroid results showing
Tsh 2.51 (0.27 - 4.2)
T4 12.3 (12-22)
T3 4.6 (3.1-6.8)
Any recommendation for further tests or advice on how to feel better would be greatly appreciated.
Thanks in advance