My last 2 cycles have been 16 and 18 days with lots of spotting in between Normal cycles are 29-33 days I'm off to GP today but wanted to ask if anyone had this before?