my honest opinion is that you're having bad sex and that's why you can't "finish it." i don't mean any offense by this, i just don't think you're doing it right.

but maybe you have too much on your mind while you're doing it. maybe you're distracted. forget all that shit and just think about how turned on she is and how you're bangin this totally hot chick and just let it come.