물론 비만이나 과도한 음주가 발기부전을 초래한다는 것은 이미 널리 알려진 사실이다. 그러나 왜 그런지 명확히 아는 이는 드물다. 먼저 추석에 많이 맛보게 되는 전이나 고기 등의 음식들은 대부분 기름진 음식이 많은데, 고기나 유제품에 많이 들어있는 포화지방이나 튀김 등에 있는 트랜스지방은 혈관의 탄력성을 떨어뜨려 성기능을 저하시킬 수 있으며 비만, 동맥경화, 이상지혈증 등을 유발한다.
비만은 발기부전을 부르는 주요한 요인으로 살이 찌면서 몸 속의 지방조식이 남성호르몬을 여성호르몬으로 변화시키는 아모라테이즈라는 효소를 만들면서 남성호르몬이 감소할 수 있기 때문에 주의해야 한다.
그러나 과도한 음주에 빠지게 되면 성적 흥분과 발기가 잘 안되고 일시적인 성기능 장애를 초래하며, 간과 고환 등에 악영향을 끼쳐 발기부전을 초래할 수 있다. 따라서 즐거운 성생활을 위해서는 과도한 음주나 만성적인 음주는 피하는 것이 좋은데, 술을 마시고 나면 이를 해독하기 위해 간에 과부하가 걸리면서 간 기능이 떨어지는데 이것에 남성호르몬 대사활동에 악영향을 끼칠 수 있다.
발기부전 증상이 이미 지속적으로 나타나고 있다면 시중에 판매되는 불법 발기부전 치료제를 복용하는 등의 행동은 지양하는 것이 좋으며, 비뇨기과를 찾아 전문의 상담을 받아 보는 것이 좋다. 이를 방치할수록 치료가 더욱 어려워지고 복잡해질 수 있다.