5 day late for AF

Keeahna
AF comes on time every month exact 28 days. Then I was 5 days late, and she came knocking on the door. A little odd. Any reason you think I would be late when I am so regular??? Sucks, have even waiting for baby #2.