Help please!? :-) any advice ir opinions on this ? Please help

Gena • 28 Praying for a baby bundle ?
So my af was suppose to be here on Dec20th and she still hasn't showed which would mean I'm 5 days late??? but when I clicked missed period on my tracker here in glow .. it now says my af will be here the 26th of December and due to finish January 3rd ..I usually have 7to9 days of my af .. but my question is .. is this correct? Like is that normal that it's saying my af is going to travel into the next month im so confused:/ .. and nope I have not tested yet since now glow is saying it(af) will be here the 26th .. :/ .. anyone please help .. :(