Regarding periods

Patient: My name is Kalpana …married….my expected menstural date in april was April 4 th i did not get my periods and no pregnancy so i consulted a doctor she advised me to take deviry 10 mg for 7 days 2 times a day so i started using it from April 21 st and i got my periods after a week after stopping i.e May 4 th and it contiued for 5 days and again without using any tablets i got my period on May 28th within a gap of 24 days is it abnormal…? when is my next menstural date…..i am confused.pls solve my problem