Boys should not be raised by women beyond age 6 or so. Women, from mothers and aunts to teachers and other strangers are very likely to try their best to suffocate their boys sexuality, to make him into the kind of man they wish they were attracted to. This is how you end up with mountains of nice guys.
The reason, quite simply is the nature of female sexuality as submissive to male sexuality, and women not wanting to appear as sexual beings in front of their offspring (which is normal). Men have to raise boys to be men. School, and civilization generally, also have a neutering effect, in that they demand compliance.
The jews are pretty brilliant at making their deviant fantasies come true. The various races of the earth are not equal, but by encouraging miscegenation eventually the jews make everyone equal, so its a self-fulfilling prophecy.
Same thing with Freud, his Oedipal Complex probably only applied to a handful of men, but thanks to modern (((conditioning))) all moms want to shoot pornos for their sons - progress!