Is this normal? He Takes too long to cum.

I know a lot of girls complain about their SO cums so fast... But mine takes forever.. I don't know if he's not into it, or what? But he takes forever. And almost never cums inside me. I have to give him a handjob and then he'll cum.. Do any of you ladies know if this is something he should go to the doctor for? Help!! And thanks