Dr. Venugopal Gouri
You may need to consider undergoing a hormonal analysis of oestrogen, progesterone, prolactin, thyroid hormones and a study of ultrasound scan of abdomen too before arriving at the reason for your delayed menstrual cycle. See your Doctor and discuss this with him. He should now what is best for you. Stress does play a role too. Once the cause is identified a proper Homeopathic Medicine can be suggested which could regularize the menstrual cycle.