He wants to have sex

I've been talking with this guy for 3 years, but we've never dated (yes ik lol). And we're both in high school, but I'm a freshman and he's a sophomore. He's had sex before but I'm still a virgin. I want to date him but he said it wouldn't be fun unless we have sex. I'm honestly kinda nervous and idk what to do. Please help 😕

Edit: (He also said that he would love to date me and have a relationship, but it would be more fun if we had sex)