period ?

okay so i’m 2 days late .... i’ve been stressing a lot lately but i’m never late .. i have thick cm . and cramps here and there . idk what to do