Do you have a fairly regular cycle (or maybe you did before postpartum)? How long is your average cycle?

Do you think there is anything in particular that causes it to be regular or not regular?