Please edit your post by clicking on the v down arrow underneath it and clicking on Edit and say what supplements and dose you are taking and how long you've been supplementing.
What have you done about your low ferritin levels, did you get an iron panel done? What supplements are you taking and how long have you been taking them for?
Has your doctor given you supplements? I think your doctor needs to rule out pernicious anaemia, have you had intrinsic factor antibody tested? Your B12 is still very low.
Ask your GP to do a tissue transglutaminase test to rule out coeliac disease as a cause of malabsorption.
GP should refer you to a haematologist for an iron infusion as you are not responding to iron tablets and folic acid.
If you have symptoms of B12 deficiency in b12deficiency.info/signs-an... your GP should investigate pernicious anaemia which can cause B12 deficiency. Go to healthunlocked.com/pasoc for advice on how to approach your GP as they are the experts on PA and B12 and folate deficiency.
GP has not been treating vitD properly. 800iu is a maintenance dose to be prescribed when vitd is >75. Your GP should refer to local guidelines or the cks.nice.org.uk/vitamin-d-d... My GP prescribed 40,000iu daily x 14 followed by 2,000iu daily x 8 weeks which raised vitD from <10 to 107. Vitamin D should be taken 4 hours away from Levothyroxine.
Alternatively, buy your own D3 softgel capsules and supplement 10,000iu daily x 6 weeks then reduce to 5,000iu for 6 weeks and then 5,000iu alternate days and retest late April. If you buy on Amazon please use the affiliate link healthunlocked.com/thyroidu...
Content on HealthUnlocked does not replace the relationship between you and doctors or other healthcare professionals nor the advice you receive from them.
Never delay seeking advice or dialling emergency services because of something that you have read on HealthUnlocked.