Usually the reason for having Vitamin B12 injections is because the body isn’t able to absorb the vitamin through the digestive system. If it could you would be prescribed tablets instead.my oh also gets vit b injections every 12 weeks, and I do see a difference in him when he's due his ,so i bought vit b tablets and he's also taking one every day, and I think it's made a difference....he's actually remembering more...
I have them every two months because I start “running down” at that point. I never feel a great improvement after having it but feel it as I run out oomph.