Please help. My periods have always been VERY regular always 7 days. But this cycle I have been spotting 3 days longer than normal. I just got over being sick with the flu and was taking some pain medication can this cause a prolonged cycle?