Freud rechazó todas las teorías anteriores, afirmando que la homosexualidad era debida a una «seducción en la niñez» o al «complejo de castración» y que estaba relacionada con un desarrollo incompleto de la psique, además de que dudaba que se pudiese «curar».