irregular periods and this one is 3 week long?