Why do i do this to myself

Brooke

Period is due on Monday. I’m 8DPO today. I told myself not to test unless AF didn’t show up and what do I do? I test in the middle of the afternoon on 8DPO. Of course I got a bfn 🙄