Could I still be pregnant?! Help please!!

I had spotting Thursday and Friday of last week and now there is nothing. Also I had a blood test Thursday but Wednesday and Tuesday I had 2 positive HPT. I've heard in some cause that if you get the blood test too early it can be negative. I'm just confused on what to think. Plus I had sex on the 30th on May and my period was supposed to start beginning of June but that didn't happen. The doctor told me I could retest at home. Please only positive thoughts only. Thanks ladies.