How can I contact a doctor over here ?
HI,
Periods can get delayed because of stress, weight gain or hormonal imbalance or PCOS. Consult your Doctor. Hope this helps.
The answer is based on information provided. Exact advice is not possible without a proper examination and investigations. You are requested to consult your Doctor. Take care and keep us posted.