Hello and welcome to HCM.
I am Dr Nilajkumar a consultant gynecologist and I will be helping you in your queries.
The delay in period is most likely due to the
hypothyroidism. So also the weight gain.
Please get your thyroid levels checked and adjust the dose of medicine for thyroid if needed.
If the thyroid is Ok other reasons may be
pregnancy, imbalance in other hormones like
prolactin, FSH, LH, and ovarian cysts.
Stress and severe exercise also delay periods.
So get these evaluated if thyroid is ok.
Do not worry. Once the cause is found treatment will help you out of the condition.
Hope I was able to answer the query.
Thanks for using HCM.
Have a good day.
Dr Nilajkumar Bagde
Consultant Obstetrics and Gynecology