Go to Dr to get tested for B12 deficiency BEFORE taking high doses as they can cause strain on your kidneys, be risky for diabetes, cause acne, increase risk of heart attack and stroke.
I am B12 deficient due to my veggie diet for 45+ years and have injections at Dr's every 12 weeks. My hubby can always tell when my next one is due as I am a sleep monster, can even fall asleep typing at the keyboard!
But it has become 'trendy' to get these injections at some tanning salons, and beauty therapy shops to give you a burst of energy.
Only take extra doses of vitamins if you need them as it puts a strain on the body getting rid of them.