Pregnant...? Help!

Alex • I'm 17 & taken to my amazing boyfriend kaleb 💞
I had sex about 3 weeks since I had sex unprotected with my bf and we are not to sure if he pulled out in time or if he did it might have shot onto my vagina.... I've been getting cramps for about a week and a bit every day & my boobs have been super tender. Is it possible im pregnant??