am I pregnant

So I missed my period, and I've been having cramps and the other night at 1am I got a sharp pain in my lower abdomen, it lasted like an hour, it hurt pretty bad. And my boobs got bigger, and I've been short of breath, last time I had sex was at the beginning of January, im pretty sure. I'm like 2 weeks late.