This was a reply in another topic but worthy of it's own post.
Some research on B vitamins -
Google PDF - Cardioembolic stroke: everything has changed
It is also increasingly recognised that high levels of homocysteine, often due to undiagnosed metabolic deficiency of vitamin B12, markedly increase the risk of stroke in atrial fibrillation, and that B vitamins (folic acid and B12) do prevent stroke by lowering homocysteine.
I spent some time researching the best multi-B supplement and take 1 of these a day (unaffiliated) (Consumer labs doesn't even note this!!!)
[www.amazon.com]
Almost all others use pyrodoxine instead of Pyridoxal 5-Phosphate which this one has.
[pubmed.ncbi.nlm.nih.gov]
"Pyridoxine induced cell death in a concentration-dependent way in SHSY5Y cells."
"In conclusion, the present study indicates that the neuropathy observed after taking a relatively high dose of vitamin B6 supplements is due to pyridoxine. The inactive form pyridoxine competitively inhibits the active pyridoxal-5'-phosphate. Consequently, symptoms of vitamin B6 supplementation are similar to those of vitamin B6 deficiency."