make sure you are using a quality magnesium like taurate, glycinate or malate. Mag oxide is only 4% bioavailable.... meaning you absorb a tiny amount. Magnesium is so incredible and is responsible for over 300 biochemical processes that you want to make sure you're getting enough (most of us don't) It helps with stress, anxiety, sleep, reflux, muscle pain, stamina, inflammation, prevents migraines/headahces, etc, etc. Are You Suffering From Magnesium Deficiency? | CHEESESLAVE
I take over a 1000mg a day of magnesium glycinate and malate and it's changed my life.