Am i pregnant?

So all week ive been feeling cramps in my lower abdomen and often get nausea in the morning and today i threw up its been 2 and a half weeks since my boyfriend and i had unprotected sex what do you guys think?