HELP!!?

So I have 5 days until my period is suppose to start and I’m honestly just freaking out so badly. I know it may sound dumb but I’m a Virgin and I’m 17 and I just want help. So a week and 3 days ago me and my boyfriend weren’t wearing pants or underwear and he wanted me to get on top and start grinding on him. It was in the moment so I did it even though I know I shouldn’t of especially if we didn’t have any condoms. And the scary part is, according to eve I was on my highest day of ovulation that day. But I got off of him after like 40 seconds or a minute of grinding and he didn’t cum and I didn’t feel anything wet keep in kind his dick never entered my vagina I’m still a virgin. I just feel like his tip pressed against my hole which is another scary part. But I wanted to check and see if he got leaky. But it was dark in the room so the only light I had was the tv light so I kinda used the tv light to see if he had any leakage on his tip and it looked like there was something glistening from more deep into his tip hole. So I was going to grab my phone to look for a flashlight but then he started jerking himself off and then precum came out and now I’m freaking out that what if he leaked a little bit of precum on me while I was grinding on him. I’m so stressed out because I feel like I’m at risk for pregnancy. And I feel so stressed and I want to cry because I feel like my period won’t start and someone just please help me. I almost took a plan B but everyone said that wouldve been a bad idea since I didn’t actually have sex and he didn’t actually cum on me but I am now wishing I did so I wouldn’t be freaking out this much. My boyfriend swears he didn’t even have precum while I was on him but I’m thinking in the snese of just in case. All my friends are saying I’m fine but I want more adult opinions.