First of all I'm wondering what are your strategies for lasting longer in bed? My girl told me about a soccer player she used to be with, and she said he could last for 5 hours. Holy shit that made me feel inferior. Usually I'm only good for 15-20 minutes. I recover fast, and can go for Round 2 after a 5 minute break, but I would like to last longer in the first round. People always say rub one out before sex, that's fine, but if you're fucking a civie, there's no set time, you don't know exactly when you're gonna get the pussy. People also say don't think about cumming while you're having sex, that's valid I guess, but sonetimes holding back the feeling makes the sex less enjoyable. I'm a young man, so I'm not interested in taking any pills.
What's your strategy to make a girl cum during sex? I usually make them cum from DATY with no problem, but during sex it's a lot harder for me to get them off, a lot of times it doesn't even happen.
Can you be with a girl that doesn't like to suck dick? If she's with me, she better suck my dick even if she's terrible at it, I want to see the effort. I'm going to do DATY, so I expect you to suck my dick.
Do you prefer kissing during sex? I definitely do. It makes it more intimate.
Thoughts on all of this?

I'm with you on most of your statements. However, after Round 1 I have to wait at least 30 minutes to get it back up again. I typically can last about 20 minutes during the first round and at least 30 minutes during the second round. I don't like to rub one out if I know for a fact that I'm getting some later that evening. If I cum prematurely then so be it. But I just try not to focus too hard on the task at hand.
My strategy is to try to make the girl feel as comfortable as possible. I try to avoid playing all of the hard rap music and play more of the R&B/soul type music. I tend to be sensual as I most caress and kiss all over their body. I'm big on foreplay, so I like to kiss around their neck and ear area while doing deep moans and heavy breathing. I'm a big strong broad dude so most of them love that shit. Next I will kiss over the erogenous zones such as her inner thigh and her abdominal region. My intent is to tease and build up anticipation for her orgasm(s). Once she starts grabbing my head and guides it to her pussy then that is when I know she is ready. After that, I will do DATY until she receives her first nut.
It is a lot harder to have them cum from sex in my experiences but I guess you just have to find that G-spot and hit it right. Out of all the girls I've only made about seven of them cum from straight up fucking.
I'm like you, I can't be with a girl that doesn't suck dick. If she is terrible then I can always give her a crash course on Fellatio 101.
And like you, I definitely enjoy kissing before and during sex. Not so much afterwards as the sensation is gone.