Im having sexual thoughts man, I not having urges to watch porn but to have sex (I'm a virgin).

What do I do man? I can talk to girls, have confidence while going out. Great focus, concentration, better sleep. But I don't feel like I'm ready for a relationship plus I want to save myself until marriage. I'm a sprinter, I'm currently recovering from a hamstring strain , so I have to be at home . What should I do ? I don't have any urge to watch porn because I know the feeling it leaves me with when I'm done doing the deed. While I'm motivated to continue, I don't feel like I'm going to relapse to porn, but cravings for having sex is persistent, likely because I'm not using that energy in my workouts. From tomorrow I'll resume my sprint workouts , gradually increasing the intensity.