Period,spotting or...?!??

I had sex abt 3 weeks ago now on May 25, my period was supposed to come on June 20. But I’ve been spotting since June 8, at first I thought it was my period the first day but then it went away. A day later it came again I put in a tampon but it was hardly any fluids on it. It went off again then I bleed for a super lightly for two days Now it’s off again & just like small brown discharge. Should I be worried? My period has never ever been like this. We had sex unprotected & I’m not sure if he came or not...