how can identical twins have different sexualities?
The non-shared environment is unique to each individual twin in an identical pair. Due to these unique influences, genetically identical twins can have discordant sexual orientations with one being heterosexual and the other homosexual.