I am three weeks late. I have taken two HPT that have come back negative. Both were with first morning urine an both have been First Response tests. I was planning on taking another one tomorrow morning. But when should I call my doctor for a blood test? I just want to know!