A soon farewell to my virginity

I’m 19 and going on to my 2nd year of college this fall. At first, I was gonna wait till marriage to have sex but that was when I wasn’t horny or had any type of sexual desire ... little did I know who I am today lol. Anyways, I’ve been flirting with this guy for three months now. We have been friends for a year but we really started hanging out mainly during spring semester. I flirted with him and when he came over to my room we were just hanging out as friends ... until we made out lol. One thing would have led to another if I wasn’t on my period. That was the night before I left campus to go home for the summer and we have been facetiming and texting since. He’s not a virgin but I am. I have a lot of friends who have talked me through their experience and stuff but I’m just nervous on how it’s gonna go. We have both been transparent about the topic of sex and he knows I want him to be my first. He’s a nice guy who I’m attracted to and we’re friends (probs gonna be more than just friends). He plans on coming over the day I move in to my place on campus. It’s just I’m excited (like I’ve been waiting so long to do this) ... but also nervous. I don’t deny that I’m ready at ALL. I’ve felt like I’ve been ready my whole first year on campus