Early period!

I came of my period on the 27th March, I then came back on yesterday 8th April. So it had been 11 days, this has never happened before, its always been 28 days since my last period. I had to take the morning after pill about week ago, not sure if that is anything to do with it, or if it's because I've started to have sex?