Unsure

My period was supposedly to come sunday but it hasn’t come yet, im 2 days late. Yesterday this came out of me with a few cramps. All my sex are protected and the guy never “finishes” in me,on me, or general

I believe this is brown discharge due to the fact i have been getting some cramps since sunday but no blood.

Implantation takes up to 10-14 days, and i cannot be pregnant due to the fact that the condom was always on and he never came.

I have gotten brown blood/ discharge before but usually at the end of my period, and only got it once at the begin