hi,just relax dont worry,Just wait ad watch you will get your periods usually the periods come in 5-7 days after completion of primolut and the second thing isd th eovarian cyst
,which might be the cause of delay in periods, due to hormonal
repeat a sonography
if you dont get the periodds in 7 days of completion of primolut to know the status of the ovarian cyst. Take care.