Has this happened to anyone else and what were the results!?

I've had 3 home pregnancy tests and 2 of them showed up a faint positive and my 3rd one is pretty obvious it was positive. I wanted to confirm that I was pregnant so I went to ththe doctor and their urine test showed up negative!! After I left the doctor, I took ANOTHER home test and it showed up positive AGAIN! I requested blood test  to be done and I'll know the results within a day! I just don't understand why all my tests showed up positive but the doctors a negative. The picture is the last home test I took