I used to be on a regular 28 day cycle and now over the last 6 or 7 months my period is starting every 19 days and lasting for 7 days. I am getting fed up of it now.