Welcome to NeuroTalk....
I'd suggest you do this on an empty stomach, because most of the B12 is swallowed in your saliva. It will be absorbed in the intestine if no food is there to compete with it.
Taking a B-50 is a good idea, if you suspect B6 deficiency...
Sound sensitivity is one sign of low B6.
Magnesium is good too, because it is calming, and most people need it anyway.
Did you have testing? What were your test results in numbers?
__________________
All truths are easy to understand once they are discovered; the point is to discover them.-- Galileo Galilei
************************************
.
Weezie looking at petunias 8.25.2017
****************************
These forums are for mutual support and information sharing only. The forums are not a substitute for medical advice, diagnosis or treatment provided by a qualified health care provider. Always consult your doctor before trying anything you read here.