I lacked the intrinsic factor to absorb Vitamin B12 from food since I was in my 30s, and now that I’m in my 50s I can’t live without the B12 shots, they brighten my mood, energy, and even help with weight maintenance. I can tell when my levels are low as this usually occurs about 3-5 days before my next shot