Hello
There can be several causes of delayed periods like anemia , stress , pregnancy , hypothyroidism , Polycystic ovarian disease etc ,
If not these causes then you can take progesterone like norethisterone under doctor's guidance for 5days and wait for the withdrawal bleeding
Next Steps
get HB test done
Health Tips
iron supplements