My local health department did blood tests and everything that needed to be done until my medicaid was approved.
Definitely see a doctor, not a clinic, you need to get blood work, especially with some negative, some positives, because it could be too early, or it could be a chemical pregnancy, you aren't getting that many false positives.. Spotting in early pregnancy can mean a miscarriage, but it can also mean you have some spotting, and not a miscarriage, so definitely get to a doctor, and good luck!
I would maybe call a hospital & see if they do free blood tests?