Pregnant?

Diamond
So I had sex w my boyfriend for the first time May16th. I never cramp and I never spot and now in cramping on my left side and I've been spotting for 2 today will be the 3rd day. Is it possible I'm pregnant? Period is due in 8 or 9 days