这个的解释的理论太多了,总体来说就是,进化论没问题,同性恋也是客观存在的且与遗传有关,而且两者不矛盾。
凭记忆码的,有的地方可能不太严谨。
1、男性胎儿在母体内如果接触到过多的雌激素会导致长大后变成同性恋,而且随着母亲怀孕次数的增多胎儿接触雌激素的可能性会增大,也就是说哥哥越多的男性成为同性恋的可能性越大(当初学这段的时候跟同学吐槽:难怪七娃穿着一身基佬紫 (///▽///)) 这一机制很难被淘汰。
2、有田野研究发现同性恋人群会更乐于帮助自己的亲人和族群抚养后代,从而使得与他有相似基因的孩子更容易存活下去,间接地使自己的基因流传下去,其对种族的贡献使得该种族更容易繁衍下去。
3、有研究认为,导致同性恋的基因会使其异性的兄弟姐妹更有魅力,男同性恋身上携带的某些基因会使得自己的姐妹更女性化、生育力更强,基因更容易传下去。换句话说导致同性恋的基因对于物种延续来说并不是有害的,只不过表达在错误的地方。
上面的理论各有侧重,从不同角度上讲都是正确的。此外,同性恋是有不同表现的,很多都多多少少是双性恋,而且同性恋也是希望有后代的,很多还是会为传宗接代而娶妻生子的。
最后说一句,对进化论的理解一定不能局限在个体身上,要考虑到种群和基因水平,一旦考虑到这一点就会发现很多看似不可理喻的事都有其内在的合理性的。