Dear I read your scenario you should take tablet SILDENAFIL (5 ALPHA PHOSPHODIESTRASE INHIBITORS). YOU SHOULD avoid over use of penis for sex and should avoid excessive hand practicing (masterbution). You should take this tablet 30 mints before sex. For dose it is available in 100mg.if you have any question about this further you can ask me . hope you will be better very soon.