I have just been diagnosed with b12 deficiency and also iron deficiency. I was initially told I was not anaemic although I had large blood cells but gp said I had had these for some time which was normal for me.! My main symptom is complete lack of energy/lethargy. I struggle with memory and have tinnitus. I have become quite muddled, anxious and stressed. I am 51 and never felt like this before. I have not been feeling my self for the last year but the last 6 months have been terrible. I am having loader b12 jabs and on iron tablets 3 times a day. I have been told I will need jabs every 3 months. I have been taking lansoprozole 30g twice a day since 2012 and suspect this could be the cause of b12 deficiency. Should the gp have picked up on pa when tests showed large blood cells. How long does it take before you feel energised. Now I have been diagnosed is this for life. Are there any other supplements I could take that would help. Do I need to know what is causing deficiency. Gp has just said I need jabs but no other referrals. GP thinks anaemia caused by fibroid so I gave gynae referral. Oh the joys of being fifty!!! Any advice would be greatly appreciated.