Am I pregnant

So, I'm a virgin and I'm worried because me and my boyfriend we have been playing such as fingering a lot tho, and and I'm felling weird sick with cramps my boobs hurts and my period is about to come in 3days..  My last period last 1 day and the other days was just 4days brown blood! Do u know what this is?