3 x 210mg Ferrous Fumarate is the recommended dose for iron deficiency anaemia. Take each tablet with 1,000mg vitamin C to aid absorption and minimise constipation. Iron should be taken 4 hours away from Levothyroxine.
Are you taking 5mg folic acid daily?
B12 is very low and as you are having B12 injections it is nothing to do with malabsorption. Go to healthunlocked.com/pasoc for advice on B12 and folate deficiency.
800iu is a maintenance dose and is insufficient to treat vitamin D insufficiency. I recommend 10,000iu D3 daily x 6 weeks then reduce to 5,000iu daily and retest in 3-4 months. VitD should be taken 4 hours away from Levothyroxine.
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.