性功能障礙的原因有很多的,大致可分為精神心理因素、生物因素、社會因素三類。精神心理因素包括夫妻關(guān)系是否緊張、社會工作生活是否造成壓力、以往性生活或性經(jīng)歷是否有不愉快的影響、存在錯誤或不科學(xué)的性觀念等。生物因素包括年齡、身體健康狀況、內(nèi)分泌性激素是否紊亂、是否存在高血壓、糖尿病或高血脂等慢性病、是否存在生殖器官病變、是否有長期吸煙、吸毒或酗酒不良行為等。社會因素包括傳統(tǒng)的文化觀念或宗教信仰、性生活偏見或當(dāng)?shù)仫L(fēng)俗等對性生活造成的不良影響。