Confused a lot

renee • Momma to a angel baby 👼🏼💛(3.25.19)

Okay so I would’ve either been pregnant from my last period or ovulated later but anyways my last period was may 21 and then my date I think I did was June 24 so I had spotting for June and July but I’ve had faint positives and idk because their staying faint and anyone have any idea what could it be there was 8 faint positives and 4 different brands and I need help