Advice please

Sam ❣
My last cycle was 29 days, month before 32, month before 33. Glow has said this cycle will be 33 days, why has it given a longer cycle to the last???