Could be too many things. I'd try taking some magnesium citrate or taureate and see if that helps -- a lot of this appears to be magnesium deficiency and that's common especially among dairy users, as its so high in calcium and low in magnesium that it causes a magnesium deficiency and most Americans at least don't eat their green leafy veggies which are balanced. Could be an electrolyte problem or an antioxidant problem. Could be a Vitamin D deficiency, again common now that people are told to avoid the sun. As I say, could be too many things.