Need help!

Shanika

So I had my period July 25th.i had sex the 25th and then a few days after my period ended and then again a week ago. All these times they were unprotected. My log says I ovulate Monday but I was having a good amount of discharge about a week ago and now not much. Could I have prepared earlier? I'm spitting today only when I wipe and having minor cramps. I'm confused. Could I be pregnant and this is implantation bleeding? But then again it wouldn't be this early right since my next period is the 25th of this month? Gah I'm so confused lol any idea ladies?