Can Taking Magnesium Cause Headaches