Take a chelated magnesium supplement. It's cheap but you'll need to order it online as the stuff in stores is oxide or citrate and poorly absorbed.


"Political debate: when charlatans come together to discuss their principles"
-
Bauvard