Causes of delayed periods cn be pregnancy , medications , hormonal imbalance , ovarian cyst , anxiety , stress ,
thyroid disorders etc.
Consult with me directly online for a detailed discussion regarding this and accordingly medications can be advised for further management