hello,
If you have taken emergency pill following sex or used any
contraceptive pill, then it may cause late period due to hormonal imbalance. However, you must undergo one
blood test for beta-hCG to confirm pregnancy.
Besides pregnancy, late period could be due to hormonal imbalance, mental stress, over weight/ extreme loss, emotional upset,
eating disorder, high prolactin level etc.
I suggest to wait at least 7 days following negative blood test to get period naturally. If you don't get it, you must undergo one USG lower abdomen and hormone test to pinpoint the diagnosis.
You may require
progesterone pill to induce period. Kindly, consult with your gynecologist and take advice accordingly.
You should control body wt, avoid stress, take healthy low
carbohydrate diet with avoidance of fatty food and sleep properly.
Be well.