Welcome to Healthcare Magic
Periods can be delayed by a variety of factors like emotional stress
, any illnesses, even hormonal
disorders like PCOD
. You would need to consult a Gynaecologist and get a thorough checkup, a PAP smear
and if required a scan to look for any problems in your ovaries. While you are at it you can get tested for STDs and urinary infection if your Doctor suspects. Drink plenty of water.