Welcome to Healthcare Magic
Good Day
There are many reasons for delayed periods. One of them is emotional
stress,
PCOD. You can get examined and get a scan to rule out PCOD. Kindly visit the Gynaecologist as soon as possible to rule out the causes and get appropriate treatment.