30 and single 😭

I'm not 30, I'm 16. I'm not single, I'm dating the man of my dreams.
He's so perfect. He loves me and he puts up with my crazy attitude and my emotional issues annnnd we talk about our sexual fantasies. He makes me laugh all the time and I'm happier than I've been in a long while. Sounds perfect, right? 
Nope. I always wanted to save my virginity for the man I marry but he's just so damn tempting. We're supposed to meet up tomorrow and since we've been talking about sexual fantasies we'll probably end up having sex. But I don't want to... like I want him so bad and every time I look at him I get all riled up. But as much as I love him right now we're both 16, can't raise a kid & don't even know where to get condoms or birth control without our patent knowing. I love him but he's probably not the man I'm gonna marry Years from now... 
more than anything I need self control because if not.... idk. And I need to get rid of my fear that if I choose to wait now, I'll be waiting until I'm 30. My sister just got married a virgin at 34.... I'm a horny wreck I cannot possibly wait another 16 years to have sex.  😭
Advice from people who waited or are waiting?Â