Blood test was negative but got a positive at home

I went into the drs with a positive test. They said my urine and blood was negative. Went home and took another one & it came up like this. I’ve had 20 of these come up positive. No period. I’m now 8 days late. I would be at most 5 weeks. If not earlier. Probably around 4 weeks 5 days. I’m just baffled. I’ve never had this happen. My 88 cent tests from Walmart are also positive like this.