Pregnant ??

I haven’t had my period since last month on the 16th I’m cramping it’s like my period wants to come but it won’t. I was supposed to come on my menstrual the 16 of this month