It has been BFN up to 2 days ago (which was DPO 16) and its DPO 18... very late reaction if they are true +.
Achieve your health goals from period to parenting.