Am I pregnant?

So I finished my period April 24th and on April 28th me and my boyfriend were together. So I started making out with him, and got on top. I had a dress on but never took off my panties and he never took off his underwear and gym shorts. But when I got off I felt he was moist from I guess pre- ejaculate. But I tried avoiding that area on top. Now I started my bleeding may 9th, which is early before my period. I looked it up and it says it could be implantation bleeding and I'm very worried. I wiped and it was light and I put on a pad, it covered the pad and now it's the second day and I'm having cramps and it's a lot redder, but I never get my period early? And I took a pregnancy test it said negative but I think it's still too early to tell if I was