Please help!

So AF was due on the 22, hasn't arrived and that prompted me to take a HPT, that came negative. I feel just when I do before an LH surge and sure enough an  OPK shows there will be a surge soon. I don't get it! I'm regular with my periods and have never skipped one. Has this ever happened to anyone before?