Got my period w/ Ovasitol

Me

It took just 6 and a half days for Ovasitol to give me my period!! Wasn't even trying to be healthy. I just finished my period yesterday and am on day 8. I'm hoping it wasn't a coincidence and that it was indeed ovasitol. If so, hopefully it regularises my cycles to how they were before!! - Did anyone else have similar results .... when did the next period come and how regular are they now?