Please Assist

Patient: Hello, I have a problem with my erection. i just go with my spouse once and my erection ends , i cant go two shot because of erection faille r This has made my wife assume that i go with many women of which i don’t. . Now are there good tablets which can assist me get erection for three hours or more? If let me know their names. I do smoke and drink too.