period

Tam
I am a 28day cycle I go for 7 days I started my period on the 9th of march and it's finished today I wonder why it's happend it never happens before?