Went back to have my three monthly Wednesday and was expecting to feel pretty rough but all good although was violently sick on and off last night but have put that down to a bug . The joys of working with children! I asked the nurse when my next blood test will be and she said a year . Then casually asked playing dumb blond but I get b12 injections for life now as that's what dr said and she said oh no not if results come out high! oh dear ! Also said most people are moving to tablets now . Just hope the gp who originally flagged up my low levels is still there then . As was originally sent out letter from surgery saying repeat blood test in three months and he picked up and pointed out that my b12 was 137 range 189-900 which is why I now have the injections feel like I owe him the last four months of my life.