<s>[INST] Hello, I am a 24yrs old and I am having trouble maintaining an erection, and when I do get an erection it is never 100%. Probably 65% to 75% at the most. I recently have done several test checking for heart and lung issues, cholesterol levels, testosterone levels, blood sugar, STD, etc... and everything came back fine. What can I do? [/INST] HelloThanks for your query, based on the facts that you have posted it appears that you have problem of Erectile Dysfunction. I shall be happy if you can post me few more details to help me in making comments on your problem.1) are you married ?2) Is ED is while masturbation or while having sex with female partner? In absence of any major health issue cause of ED is mind related and due to what is called as Performance anxiety. Following measure will help you to boost up your confidence and getting good erection. And delay ejaculation.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 every day.4) Avoid alcohol and smoking. If you are planning to have sex with female partner taking Sildenafil Sidewall (Viagra)as on demand will help to get good hard sustainable erection and to have enjoyable sex. Chat Doctor. . </s>