Could I Possibly Be Pregnant?

I had unprotected sex 5 days before my ovulation day. We went several rounds so im pretty sure a lot of precum got in me, but he pulled out everytime. The last round, he pulled out a little late. Could I be pregnant? Its been 2 weeks and a couple more days. i vomit a lot the first couple days. Currently, my breasts are a bit tender & my nipples hurt a lottt & they itch at times. I pee a lot too. I get very tired and lazy. Im supposed to get my period on the 22. But I'm cramping like crazy. Its so painful & i dont usually cramp like this around my period.