hello and welcome to healthcare magic!!
the menstrual cycle can also be delayed due to stress
and tension just relax and wait for two or three days and if you had unprotected sex then it is better you use a pregnancy
kit to check in case you dont get your periods in next 3 or 4 days. And from now on use contraception
when engaging in sexual activity.