my peroid came on december 4 and it hasn't gone off yet when is it suppose to go off