Magnesium is important for many processes in the body. It is needed for muscles and nerves to work properly, to keep blood sugar and blood pressure at the right level, and to make protein, bone, and DNA. Low levels of magnesium over time can lead to low calcium and potassium levels. If you don’t have enough magnesium in your body, you might have symptoms such as headaches, loss of appetite, nausea, vomiting, fatigue and weakness. Very severe magnesium deficiency can cause numbness, tingling, muscle cramps, seizures, personality changes, and an abnormal heart rhythm. People with magnesium deficiency are at greater risk of developing: high blood pressure heart disease stroke type 2 diabetes osteoporosis migraines