could i possibly be pregnant?!

Is it normal to have cramps 3 days in a row? According to this app im supposed to get my period today. According to a different app iv had longer i was supposed to get it 3 days ago. My period is usually never late and always on time according to the other app especially since iv had it longer. My breasts were sore a few days ago, now they are just swollen. I have really bad cramping right now tho. I had unprotected sex all last week and the weeks before