Hi there. I'm new to this and have no idea how things work. I do need some advice though please. I've been anemic now for 9 years. My levels were at there lowest (2.3) when I was pregnant with my 3rd son. I was undergoing IV iron every week. Made an improvement for one week and then it was discovered that I had a vitamin b12 deficiency. I was on ascorbic acid and ferrous fumarate. Few months later, my son was still born and then the ascorbic acid was stopped and I was put on ferrous sulphate. 3 years on and I'm still on the ferrous sulphate. My last blood count was taken August 2016 and the reading is worryingly low again (3.) .. is it not time that the doctor checked the cause behind this? Clearly the Meds don't work and there must be something there. One gp even said, and I quote "people with this level are expected to be laid in bed and not moving with the lack of energy. Your body keeps you going because you have had to live with this condition for so many years now"..