Some people have erectile dysfunction due to low levels of the hormone testosterone. In this case, you might benefit from testosterone replacement therapy. Most often, this treatment is prescribed along with ED medicine that you take by mouth. Testosterone replacement therapy comes in many forms, including a shot, patch and pill.
