Hes 53 and cant stay hard

Ive been recently dating a guy and hes perfect except for when we have sex. He gets hard but loses his erection quickly and needs to stimulate himself to get hard again. He even bought a toy to please me  
Whats going on. And can we have a normal sex life? What do i need to do?