Hello, I have been taking Vitamin B12 in the form of methylcobalamin, 1000mcg per day, and my recent blood test results show a value of 967 pg/mL of serum B12 (reference range 191-663 pg/mL). My doctor's advice is to discontinue taking this supplement as even though there are no studies showing a high level of B12 is toxic, we still don't know the precise effects on the body.
Since I'm vegan and I have a tendency to a high homocysteine level, I don't really know what to do.
I've also read that B12 in the form of methylcobalamin is good for lowering high homocysteine levels, in the form of adenosylcobalamin it is good for mitochondria (energy) support, and I haven't yet really understood what hydroxycobalamin is good for....and if it's at all helpful
Thanks for your advice!