my period has been all over for 7 months