In the meantime if you have not done so already, you can try eating foods higher in magnesium (anything green--esp dark green, brown rice, black beans and other legumes etc.) My experience has been that many general practitioners are unaware of symptoms of chronic magnesium deficiency.