Premenstrual cramps. That's what mine feel like.