Man lasts ages ?

Whenever my boyfriend and I have sex he lasts ages, it hurts for me to have sex which I've been going to the doctor to solve, but it just takes him like 40 minutes or even more to finish and sometimes he doesn't? Can someone please help 😔