Are you out in the winter? If not, you could suffer from vitamin D deficiency. This can reduce your magnesium levels. Whether you have low levels of B12 or a calcium deficiency, not getting the right amounts of vitamins and minerals...