Your height and your body weight does not encourage a good BMI. You Are a little on the upper side when we consider body weight.
Type two
diabetes, hormonal imbalance, PCOD, PCOS and stress, which is generated because of lifestyle issues can be considered undoubtably the causes for delayed periods.
You need a proper evaluation like hormonal test, ultrasound of pelvis, fasting and postlunch
sugar levels for proper management. In ayurveda, we have certain medicines which can induce periods but I would like you to go for this test before starting any medication. If you properly know the underlying cause of your problem then it will be very convenient to treat your problem successfully.
In modern medicine your gynaecologist can suggest hormonal therapy which will be temporary because it will be helpful to get timely periods if you are on medication. In ayurveda we try to remove the root cause so as to give you normal period cycle even after the completion of medical course.
Next Steps
Get the test done as advised consult online or off-line. To get a proper evaluation of your problem. Then only you can proceed safely.
Health Tips
For your help. I am going to suggest few home remedies which can be handy at this time.
1. Soak a fistful of black chana dal in water overnight and consume the water as well as the Chenna. Follow this for three days.
2. Consume. Khajoor, along with one milk twice a day after breakfast and dinner.
3. Try to do pelvic floor exercises. 30 minutes twice a day as it can also induce periods.