This one guy

I’m in high school and am a freshman. I’ll be 15 in a couple days so yay me, anyway in one class I have a huge crush on the guy. He’s a junior and is 16. Anyway I’m not the kind of girl to get huge crushes so this is outta the norm for me. But whenever I see him it’s like I droooool. He is so good looking. Anywayyyy he compliments me a lot. “You look so good today” “you look dummy good today” “full course meal” “oof you looked so good today” “your outfit is clean asf” anyway whenever I’m around him I just want to jump his bones! Yes ik I’m young I’m also a virgin. I don’t plan on having sex and when I do ima get tested both of us whoever that may be. I’ve also been on birth control for over two years. (Extreme periods) and id always use a condom. Back to the point I’m on an antidepressant so you’d think I was never horny, but damn when I see that boy I’m a waterfall 😫so idk what to do. Like ik I’m not mentally ready but my body is like gimme gimme gimme. So any tips. Also probably tmi but I’ve had sex dreams about him like a lot. Also funny story about him he got up so I sprawled out in his empty hair but it’s on wheels so he pulled on my pony tail to get me up joking around but I was already getting up so the chair slid back and my head hit his crotch.. let’s just say it was 🍆. Any suggestions I just get so hiring around him but I’m not ready so?