why does my period last two weeks