Help!!?

So my boyfriend rubbed his penis on me (obviously without underwear) and he claimed he didn’t have precum on it and we both checked and didn’t feel any, but now I’m afraid there could’ve been. and we are both still virgins. Could I be pregnant? This all happened when I was 4 days off my fertile cycle and had 9 days before my period started and now I have 4 days before my period starts. If my period starts this month does that mean I’m not pregnant or would it be too soon and I could be pregnant and still have my period for this month?? If that makes sense? Someone help