Advice?

So my period was July 14-18. Then I had another one July 28th-31st and I thought it was super weird. I always have 24-25 day cycles. One of my friends told me I’m probably pregnant and that was implantation bleeding so then I started testing. Monday and Thursday I had faint positives now I’m getting negative tests. So I just really don’t know what to think of it? I have not had a period it was originally due Aug 7th but I don’t know if it’s due later bc of that weird period after the first one? I’ve been having light/mild cramps and my breasts have been tender. Anyone had any similar experiences and what was the outcome?