I had them badly too but haven't had any since taking magnesium and calcium supplements (you can get the 2 combined). I had the same thing last pregnancy and took the same supplements so it is definitely that for me.