I would like some advice please, about 10 years ago I was diagnosed with B12 deficiency and subsequently had the injections for it. After having the injections for approximately 3-4 years the doctor stated my B12 levels were fine. Gradually over the years approximately 3 years in total I have felt worse and worse, I went for blood tests again to be told they were fine. Two weeks ago I went for more blood tests and they came back low again ! I basically had to beg for the injections stating my life consisted of going to work and on my days off incapable of doing anything. Please could I have some information about whether or not my injections should of been stopped ? As I feel myself they shouldn't have been. Thank you in advance.