Ovulation Date Changing

Why does my ovulation date keep getting pushed back? Has this happened to anyone else?

I log OPKs and BBT.