Stress belongs to one of the psychological causes of erection. Although it’s challenging to maintain the level of stress a person should try as much as possible to do so for health purposes. Avoid all kinds of anxiety and stress. Ensure that you get enough hours of sleep at night to avoid keeping the body under stress and fatigue during the day.