1、心理动力学的解释
很多心理学家提出,同性恋形成的原因和异性恋没有什么不同,二者都是人们可以采取的生活方式,其差别只是选择对象的性别不同而已。但是也有不少精神分析学者不同意这种看法,他们认为同性恋是一种神经心理失常症,是弗洛伊德所说的恋母情结在青春期未能克服,他希望占有他的母亲,而结果却产生了被阉割的恐惧,因此产生了与异性交往中的心理障碍。另一种解释则强调了父亲在同性恋行为中的作用,产生男性同性恋的家庭是由于有一个过分强悍的飞扬跋扈的母亲,和一个胆小怕事、软弱、被动的父亲造成的,这使得男孩在认同男性气质方面产生障碍。
2、生物学的解释
有人提出,同性恋行为可能有生物学的根源。对动物和人类的观察发现:大多数哺乳动物,特别是雄性动物中会发生同性恋行为。偶尔还会发现一只公狗、公牛或雄猩猩甚至会只采取单一的同性恋行为。同时观察还表明,人类同卵双生子中同性恋的发生率高于异卵双生子。由于男性和女性身体内部都存在雄激素和雌激素,可能由于胎儿期或者青春期激素分泌的某些不平衡导致了同性恋行为的产生。因激素在人类性发育中所起的重要作用,最初胚胎发生的原始性腺有双向发展的趋势,这取决于胎儿体内的雄激素水平,睾丸酮促使原始性腺向男性化方向发展,促进男性生殖器官的生长、发育。而缺少睾丸酮则使原始性腺朝女性化发展,生长出女性的内、外生殖器来,而一旦决定了男性或女性的性征之后,另一种性器官就逐渐退化,只是作为残迹存留下来。这种情况是否可能成为同性恋的形成的一个生物学原因呢?这只是一种假说而缺少可靠的证据。
3、学习理论的解释
根据心理学的学习理论,人类绝大部分的行为并非属于本能,而是通过学习才能获得的能力,因此,学习理论不同意精神分析理论的下述看法:人生来便具有同性恋和异性恋两种倾向,后来的性欲定向是两者之中的一种受到抑制的缘故。学习理论认为,人类并非生来就有同性恋或异性恋的倾向,而只有产生性反应的能力。在婴儿时期,所有的人都是中性的,由于文化的影响和社会结构的强化作用,使大部分人学会了对异性刺激产生性反应,而具有异性恋的倾向。同性恋的产生从本质上说与异性恋并无不同,也是学习的结果,只是同性恋者的个人经历使他们走向了另一条通向同性恋的学习途径。
所谓的学习过程,主要是指一种行为发生后,周围环境对其行为的奖励或惩罚而引起行为者在心理方面的肯定或压抑的过程。学习理论认为,人在开始阶段,既与同性也与异性接触,如果同性恋行为受到奖赏,便可能导致这种行为的强化,使人的性定向趋于同性恋;如果异性恋的尝试受到挫折,也会削弱异性恋的定向形成而使同性恋易于产生。