男性性功能不行发生的原因包括以下几种可能:1、年龄因素:随着年龄的增加,勃起功能障碍的发生概率也是增加的。2、机体的基础疾病:像心血管疾病、糖尿病、内分泌疾病、神经系统的疾病和泌尿生殖系统的疾病,均可能诱导勃起功能障碍的发生。3、损伤因素:当外伤、手术以及医源性因素损伤阴茎神经支配和血流供应的时候,也会引起阳痿,如脊髓的损伤或者手术、骨盆骨折合并尿道外伤等。4、精神心理因素:也会造成阳痿,像精神分裂、抑郁症等。5、药物因素:服用一些药物,如抗抑郁的药物,都可能导致阳痿的发生。6、不良生活方式:在日常生活当中不良的生活方式也会引起阳痿,目前比较明确的就是吸烟、酗酒,与阳痿的发生非常密切。