Impotence refers to erectile dysfunction, there is no such thing as how long does erectile dysfunction take to heal itself, generally this disease can not heal itself, and need to take general measures, medication, physical therapy, surgical treatment. Erectile dysfunction is a common sexual dysfunction disease, the occurrence of this disease is related to the function of blood vessels and nerve conduction function abnormalities and other factors, at present, there is no authoritative information that erectile dysfunction can be self-healing, so there is no such thing as erectile dysfunction can be self-healing, the patient needs to comply with the doctor’s instructions for standardized treatment. Patients need to improve bad habits, psychological counseling, sexual life guidance and other treatments. Some patients need to follow the doctor’s advice to apply sildenafil, vardenafil and other phosphodiesterase inhibitors, if there is a low androgen, you need to follow the doctor’s advice to use testosterone undecanoate pills for androgen therapy, but also can take the vacuum erection device therapy. If the above treatments are ineffective, surgical treatments such as penile artery reconstruction and penile prosthesis implantation are needed. To summarize, patients with erectile dysfunction need to go to the hospital in time, cooperate with the doctor to actively treat, so as not to delay the condition. The above drugs should be used under the guidance of a professional physician to avoid blind use of drugs, so as not to aggravate the condition.