Hi, thanks for using healthcare magic
Delayed periods can occur for a number of reasons such as : hormonal problems such as abnormal levels of thyroid hormone or a hormone called prolactin
, extreme physical activity, inadequate diet, pregnancy
, PCOS (polycystic ovarian syndrome
You can consider waiting a few more days (4-5) to see if it will come, if it does not then you may want to consider visiting your doctor for an assessment.
I hope this helps