Question: what vitamin are you lacking when you get charley horses?
Answer: Step 1: Get plenty of vitamin D-3, magnesium, potassium, and calcium (get tested for your blood levels of these and iron, too). Deficiencies are linked to cramping.