Could I be pregnant

Me and my boyfriend had sex before and after my period and every other day since then. The day after my period ended I got these bad cramps backpain and breast some what feel sore I get headaches and I recently throw up yesterday and the day before that? It says my period is supposed to come in a few days but these cramps still haven't left from my last period..? 
What's should I do