This app is predicting my irregular period on time

My last period was a month late and lasted well over a week

As usual it predicted my next period to start tomorrow and I thought "I probably shouldn't trust that prediction because I'm so irregular and not count myself as late when that day passes because it's only giving me 22 days to get my next period"

I saw that my period was coming up and it notified me and I was like "nah" I noticed my boobs were hurting and I was still like "nah"

Guess what started today, just a day off from the prediction date. Okay glow. You just stay on your game. That's fine.