My menstrual cycle was regular these months, but there was some spots 10 days before the exact date but it was only for one day after that I didn't had menstrual cycle on the correct date there is a delay and today is 4th day delay. Why?