Magnesium Deficiency and Why It Matters

Muscle cramping, insomnia, and irritability? This might be one possible cause.