There are thousands of reasons for a man to have poor sexual health. There can be physical, mental, psychological, neurological, or medical reasons that will inhibit your sex life. We cannot discuss all these causes, but we have shared the seven most common causes that usually get diagnosed as the reason for sexual dysfunction.