Hi,welcome to healthcare magic
Missed periods can occur as a result of emotional or physical stress, excess physical activity, poor diet, elevated levels of a hormone called prolactin which is released in the brain, abnormal levels of thyroid hormone, Polycystic ovarian syndrome
which is a condition characterised by irregular periods
, abnormal hair growth, acne and insulin resistance
If your period takes a long time to return , you can consider visiting your doctor who will determine the cause of the delay.
I hope this helps