I got my

two nights ago, at I'm ESTIMATING 10DPO.
However we

like
4 days before this supposedly happened according to my BBT shift...and at 10dpo and 11dpo I got strong and clear positives...
I am worrying because maybe it's only a chemical and I'll be getting AF in three days...but if I O'ed earlier than the temp shift (at what would have been my regular time 16 days instead of 19 days) I would already be on the day AF is due and there's no signs of her except for slight cramping.
I also stopped temping 4 days after my BBT shift because I started to spot and so thought "grrr, my cycle is all out of whack"...turns out it must have been IB, but only 4 days after my supposed O...?

Which makes me wonder if I actually O'ed EARLIER.
Thoughts??