Irregular or Normal?

My last period was 4 days late (according to Glow) and this month I'm spotting 2 days early?I'm assuming my period will full on start later today.. What does this mean? My periods used to always start right on the predicted day but these last 3 months have been a few days off.