AF due 8/18-8/20

Who else is dying to test?! When should we test and more than likely get a BFP? I know we should wait until AF should show but........... I hate waiting! 😠