So I am 3 weeks and 2 days late for af im due again on the 28th of this month I have my hormones checked by gp but haven't received results yet I had taken a test yesterday afternoon only held on for an hour and got a second pink line a vvf bfp I was over the moon but this morning I have woken up to take another test and sadly it's stark white a bfn I'm heartbroken is there any hope for me what should I do I'd love any advice at all thank you