Your reliable menstrual calculator to predict your next period, ovulation, and fertile window. Get accurate results online!