Has anyone experienced this: 5 days late, cramping, BFN

Yh

so AF was supposed to show up on the 4th of July, but didn't. I am now 5 days late and I have 3 negative pregnancy tests under my belt. I've always been regular (28-29 day cycles). My last period was June 6th and I've been cramping on and off since June 23rd. I keep thinking AF is on her way, but til this moment, nothing. has anyone had similar experiences and ended up with a positive prey test?