“Fatigue, muscle cramps, poor sleep, anxiety, headaches, and weakness are commonly blamed on magnesium deficiency today, but these symptoms are extremely non-specific. They can occur due to poor sleep habits, dehydration, stress, anemia, thyroid disorders, low vitamin B12, vitamin D deficiency, uncontrolled diabetes, or even excessive caffeine intake,” said Dr. Lekh Ram.