Loss of libido can be because of various reasons including advancing age. Erectile dysfunction is mostly psychological though there can be some vascular pathology behind it too. If you get erection during sleep it rules out the presence of any vascular disease and can be easily treated by counseling.
Next Steps
Get your fasting
sugar and serum
testosterone levels done
Health Tips
Dont fall prey to misleading ads in news paper and media.
Answered2017-05-19 12:20:33
0/1 people found this helpful