advice

Want my rainbow 🌈
I keep getting extremely random painful charley horses how can I stop them and what might be causing them?  I'm a day way from suspected period (CD 34) and have never had this happen before