My AF was due 2 days ago and not appeared. Tested yesterday BFN, Am I testing to early. As never late?