Ladies who got their BFP!! HELP.

Am
I feel like this is my month but I have had AF type cramps on and off for the last week or so. I am due for AF in 2 days. I am 12 dpo now but getting BFN's. How possible is it not to get a BFP until AF due or after? What dpo did you get your BFP? I feel like I'm holding on to some glimmer of hope 🙁