Hello dear
I understand your concern
Postinor 2 should be taken after the unprotected sex.
Ideally it should be taken with in 24 hours of sex, but can be taken upto 72 hours after sex.
Your delayed period could be due to
pregnancy (as you took before the sex),
hormonal imbalance caused by pill.
Postinor 2 contain high
progesterone and cause delay in period by 1-2 weeks.
So wait for 2-3 days, if period will not come then go for urine pregnancy test and or blood HCG to confirm the pregnancy.
If you will be pregnant then you can still terminate the intrauterine pregnancy by
abortion pill under the supervision of gynecologist.
Avoid stress, take healthy diet, drink plenty of water and do regular exercise.
Hope this may help you
Contact further if follow up needed
Best regards
Dr. Sagar