While menstrual cycles naturally vary in length, ranging from just one day to as long as eight days, minor fluctuations are ...