I need help girls!

Rox

So I had sex a week ago I’m not suppose to get my period until the 24th of this month and yesterday and today when I whipped myself I had spots of blood today was a bit more of pink discharge with a bit of blood so I thought my period was coming early I put a tampon on and when I went to go change it again it was clean nothing on it what does that mean? I have some cramping now but no period