Cycle days

Lauren
Are all cycles pretty consistent?  Or is it normal to have an average cycle length? Like 29-31 days? Or just 29 days every month? 
​Hope that makes sense.