Menstrual pain can, to a degree, be predicted by monitoring your body's hormone cycle. This interactive cycle timer gives you an insight into your hormone levels at each point in your cycle. The two dotted curves show how your hormone production rises and falls. The third line shows the probability of menstrual cramps and pains.
Simply enter the date of your most recent period. The timer (based on a 28 day cycle) will automatically give you an approximate date for your next ovulation, and when you can expect to experience menstrual cramps again.