I was diagnosed as B12 deficient and labelled as having pernicious anaemia back in 2003.
These injections are meant to be for life and initially they can be weekly or monthly depending how deficient you are.
For some reason I am no longer B12 deficient and last year went up to extremely high levels of B12.
My injections were stopped by my welsh GP in 2009. For two years I then paid privately for intravenous drips of vitamins and minerals...then I decided "why am I doing this?" If my B12 levels drop I should get my injections back.
So I stopped paying privately, but took B12 tablets instead for 4 years. I didn't believe they would keep my levels up. Last year I decided to stop the supplements expecting them to drop but for some reason they went through the roof... Way, way to high, off the scale!!
Anyhow. What I would say is. Yes the injections are huge and painful but if you do have pernicios anaemia you do need the injections. There is a good pernicious anaemia website that can better advise than me...
https://www.google.co.uk/url?sa=t&s...qe0-RcyTuaSVSBraw&sig2=ggmauenY1OSIJRp7iuxvYQ
I am an oddity. I was diagnosed deficient and very low but something has caused my levels to reverse. I think the reversal for me has been eating totally natural food, nothing processed.
I do take a good multi vitamin a day.
Depending how low yoy are at diagnosis and what levels you remain at will determine whether you need injections on going.
I am positive my unprocessed food living has hugely improved all my blood levels of everything.
Vit B tablets vary enormously. If you are declared with official PA it is likely you will need injections for life. I don't know why my levels so dramatically changed higher last year. ( they have dropped though from 1598 to 434- no reason though).
Have you looked at the PA website?