Late AF

Amanda
According to this app AF was due 11/2 and according to the Ovia app due 11/6. I still haven't gotten my period but keep eating BFN hpt. What is going on? I'm so frustrated and I keep getting my hopes up just for a negative test.