Bfn 7 days late

Danielle
My period is never late! Always like clock work well I'm 7 days late and keep getting negatives. My first son I tested 4 days before my missed period and got a strong positive. What is going on !?