性心理障碍的产生与多种因素有关,主要取决于如下因素:
1.生物学因素 在关于同性恋的研究中确实发现有少数患者内分泌异常或性染色体畸变。有的学者认为人体最初的胚胎发育具有双性的基础。这些原始双性结构的残余及异性性激素的残余可能是同性恋的生物学基础。大多数性心理障碍目前尚未发现其生物学异常变化。
2.心理因素 心理因素可能在性心理障碍的病因学中占主导地位,弗洛尹德认为性变态与其性心理发展过程中遇到挫折走向歧途有关。此外,父母对子女的性教育失当与社会不良影响也具有重要意义。有些父母出于自身的喜好和期待,有意无意地引导孩子向异性发展,如将男孩打扮成女孩或将女孩打扮成男孩。自幼生长于异性的包围圈中容易导致儿童心理朝异性化方向发展。
3.社会因素 性心理障碍的产生与文化背景有一定的关系。如有的社会认为同性恋伤风败俗,有的社会对同性恋行为相对宽容。我国明清晚期,富豪阶层曾一度出现同性恋流行。同性恋合法化不符合我国现行法律、风俗习惯和文化背景,在可以预见的将来同性恋不会为主流文化和广大民众所接受。