I was diagnosed B12 deficient last November, had six weekly loading injections and then was put on 3-monthly injections. This was increased to 2-monthly and before the last 2-monthly injection, for the last two weeks, I felt terrible. My GP, who is generally helpful, said that this time, if I thought I was getting more symptoms, I should arrange a blood test, which I did. The result was over 1000. She is now saying that I don't need the injection that I am due next week. Have I read that testing is not helpful once one is receiving injections because it shows what is in the blood rather than in the system? Is the GP right or should I hold out for my appointment with the nurse next week? My B12 deficiency is caused by metformin and I'm currently on a low carb/high fat diet to try to reverse my Type 2 diabetes and thereby eliminate my need for metformin. Any help much appreciated!