Is this normal

Justine

My period is due tomorrow. been cramping since yesterday on and off but more of a dull cramp

. Today when I went to toilet and wiped this was my cm is it normal before your period or do you think it's a sign I might be pregnant