Af late and playing games

My cycle is always on time. I'm never late and I'm very aware of my body so I can tell when she's coming. Now today makes me 4 days late (DH is excited but I'm like wtf) I took a test (2) and came back neg. Boobs are huge and sore I can smell everything and I'm always tired. What's going on has this happened to anyone else? Today it feels like it may start but tick tock still waiting....