Is this a chemical?

I tested at 9 , 10 and 12 dpo and had BFPs in all 3 tests (although faint on 9&10 dpo). My boobs were sore and i had light cramps but not anymore. AF due today but nothing yet