Thanks for query,
As your home pregnancy
test shows negative result there is no chance of pregnancy,
you have delayed periods.
It is due to hormonal
Hormonal imbalance occurs due to anxiety
,tension,Shift duty,long working hours,lesion of ovary etc.
You should consult your doctor to confirm it.he will prescribe you medicine after rule out any other possibility like Leiomyoma
by asking USG.