Hello.... Erectile dysfunctionis the inability to get and keep an erection firm enough for sex,stress and mental health concerns can cause or worsen erectile dysfunction.combined mental and physical ill health can contribute to this problem.you are software engineer so too much of mental stress could be the cause ,try yoga and other relaxing technique .you better consult psychiatrist once ...
Answered2016-08-09 15:05:51
0/1 people found this helpful