Help me!

Bella

So I'm due for my period around the 22nd , all week I've been cramping and yesterday after I peed there was one little spot of pink when I wiped and this morning as well. The last times I've had sex were last month on the 12th and 13th , then I got my period 8 days later . But is there a possibility I'm pregnant or is this just going to be my period ! These are the worst cramps I've ever had ...