IB or period? PREGNANCY!! Please help!

Mama

Me and my boyfriend always have unprotected sex.. He has ejaculated inside of me three times this week. Before him finishing in me, he would ejaculate on my vaginal area and sometimes pull out and stick it back in me without cleaning himself (about 3-4weeks ago) i expected my period of the 6th this month and on July 7th.. it had looked like implantation bleeding , really light light pink spotting when i would wipe, it would stop and come back in a few hours and the same thing the following day on the 8th.. then on the 9th i got really heavy redish bleeding with still a bit of light pink , i needed to use tampons.. he had ejaculated in me on the 5th right before my expected period date as well.

Could I be implantation bleeding or on my menstrual cycle? I have never experienced this light pink spotting ever... Could I possibly be pregnant from the unprotected sex in the past?