Why is my period prediction wrong every single month?

I've been using this app for several months now and I'm on a 32 day cycle,  but it always puts me on a 28 or 30 day cycle. Then,  I get nervous some months not realizing that it's wrong and that I'm not really late.