I believe I have the ED problem. I have watched porn and masturebated everyday for over 10 years. During this time, i did not have sex with any girl. One month ago, i had sex with my gf and i had the weak erection and could not penetrate. I researched and knew the problem is from watching porn and masturebation. I went to see urologist doctor and the doctor checked my penis. She told me it is OK. She also gave me the Viagra. I stop watching porn for a week and doing kegel exercise. Could you please give me some advices?