Two months in a row I've tested early and have had four days or so of bfps from 10 dpo. Then it disappears the day before my period is due and period arrives bang on time. So frustrating and confusing. Has anyone else had this and/or any ideas what is going on?