What should I do if my penis gets hard for a while and then goes soft?

Penis hard for a while and then soft, belongs to erectile dysfunction, the causes include psychological, neurogenic, vascular, endocrine, diabetic, anatomical, hormonal, drugs and so on. The goal of the treatment is to achieve and maintain a firm erection hardness, so as to restore a satisfactory sex life. 1. General treatment: including lifestyle adjustment, smoking cessation and alcohol restriction, moderate increase in physical activity, weight control, reasonable diet, moderate supplementation of Omega-3 fatty acids, antioxidants, calcium, etc. can improve the endothelial function of the blood vessels and improve erectile function. 2. Medication: The most commonly used method is oral medication, including sildenafil, androgens, apomorphine, yohimbine, trazodone and so on. 3. Physical therapy: If the effect is not good, it can also be combined with physical therapy, including vacuum erection device, low-energy extracorporeal shock wave therapy, cavernous vasoactive drug injection therapy (poppycine, phentolamine, prostaglandin, etc.). 4. Surgery: If general treatment and medication are ineffective, surgery can be chosen to improve impotence with penile support implantation. The above drugs should be used under the guidance of a doctor, and it is recommended that patients go to a regular hospital in time to seek treatment and strive for early recovery.