Hello......Most men have occasionally experienced some difficulty with their penis becoming hard or staying firm, but this is not normally cause for a diagnosis of erectile dysfunction. the main cause is either medical or psychosocial.Numerous prescription drugs, recreational drugs, alcohol and smoking can all cause erectile dysfunction.consult psychiatrist...
Answered2016-10-20 13:49:30
0/1 people found this helpful