G.B.
YES.YES YES. Magesium. try magnesium malate or magnesium citrate. Both can cause loose stool so cut back a bit until you are comfortable. There is also magnesium oil (magnesium chloride)you can rub on the skin. You can do both at the same time. Any of these products can be found online.
I like to always add vitamin b liquid drops under the tounge as well. And extra water- since the nervous system runs on hydroelectricity.