Why did this happen? I am 9 DPO. I did everything right. This was my second time taking the same brand and it worked before. Oh, and do you think it is too soon for me to be testing?
You should wait and take another test in a few days. On average you won't get a positive result until 13 or so dpo and you are in the range of false negatives. So relax. Wait. Retest in a few days. And be patient next time.