Please help!

So the past three times me and my boyfriend have had sex he didn't finish which is odd as he normally finishes fast we eventually give up because it's just not happening does anyone know why he can't cum ??and to top it off got a positive ovulation test today😢