" There’s a Greek legend—no, it’s in something Plato wrote—about how true lovers are really two halves of the same person. It says that people wander around searching for their other half, and when they find him or her, they are finally whole and perfect. The thing that gets me is that the story says that originally all people were really pairs of people, joined back to back, and that some of the pairs were man and man, some woman and woman, and others man and woman. What happened was that all of these double people went to war with the gods, and the gods, to punish them, split them all in two. That’s why some lovers are heterosexual and some are homosexual, female and female, or male and male. "
― Nancy Garden , Annie on My Mind