BFP 13 DPO digital

O

Haven’t fully accepted yet because other tests are the faintest lines. Period due today or within 2 days. Am I being crazy ? Is this real BFP