Testing early.

AF is due the 10th for me. Today I am 10dpo. I told myself that I wasn't going to test early this month. But this morning I couldn't help myself and did anyways. It was a BFN. And now I'm super discouraged and feel like I'm out this month even tho I know that it could still be too early. In my other pregnancies I didn't try testing until after I missed AF. Has anyone tested before missed period and got a BFN and then later got a your BFP?