In around three-quarters of cases of long term ED there is normally an underlying physical problem. Physical conditions that affect the blood flow to the penis, nervous system or hormone levels can affect a person's ability to get an erection. In most short-term cases of ED the problem is more likely to be caused by psychological factors. Lifestyle choices c...