ciara.e did he read another result from months/years ago perhaps? If your urine test is a BFP then your blood test should show it. I'd be inclined to think he has mixed it up or they have mixed your blood up (although thats near impossible) perhaps they haven't come back yet and he has told you a different times BHCG. Anyhow I am so sorry you are going through this. 4weeks is ridiculous especially going on your history if your urine test is positive. Can you see another Dr?