I am 24 years old.I had unprotected sex last month after which i took an i-pill.After about an hour I had my periods.This month I was expecting my menses on 17th april.I took a pregnancy test which was negative.What could be the reason of delay.Is there a tablet I could take to regularise my periods.