<s>[INST] sir my nave is rakesh i m 24 years old. i dont know what i m suffering from.actually since last 6 months i am not getting proper erection while sex and normally also.i doesnt get my penis proper hardness.i have gone through a medical treatment of arount 25 days but not satisfied.i have given a doppler test of penis also .repoet shows everything fine.it frustetes me .while getting the environment my mind gets aroused but i dont think my penis gets.thats to have a better sex i use to take viagra before sex its give me all that i want during sex including proper erection, proper arousal as well as proper duration..sir is this ED..am very much worried please reply as soon as possible n let me know if there is complete solution [/INST] HelloThanks for query.Based on what you have described you get good erection with Viagra but not otherwise .This is suggestive of what is called as Erectile Dysfunction in Psychogenic in origin and is due to what is called as performance anxiety.Following measure will help you to boost up your confidence and getting good erection.and delayejaculation.1) Practice regular exercise for 45 minutes followed by meditation for 1/2 an hour in the morning.2) Take high protein diet rich in vegetables and fruits and Vitamin A,C,D,E.and Zinc3)Take anti oxidants like Almonds 5-6 everyday..4) Avoid alcohol and smoking.Continue taking Viagra on demand for few days .You may discontinue drug once you achieve erection without taking medicines .Dr.Patil. </s>