has high doses of female hormones to prevent conception which affects the hormonal
balances and varies the onset of periods in that cycle. Your cycles have been delayed by 7 days this time and it seems to be due to the effect of ipill .Since the pregnancy
test is negative you can take hormonal pills like Regesterone
to bring about your periods. Hopefully they will regularise the next cycle onwards.