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.
It was like a war inside me; I couldn’t even recognize all the sides. There was one that said, ‘No, this is wrong; you know it’s wrong and bad and sinful,’ and there was another that said, ‘Nothing has ever felt so right and natural and true and good,’ and another that said it was happening too fast, and another that just wanted to stop thinking altogether and fling my arms around Annie and hold her forever. There were other sides, too, but I couldn’t sort them out.