I respect you endlessly, but why do you feel the need to make every main character in every one of your books essentially the same, regardless of background, age, and gender? The only difference between Daisy St. Patience and Narrator is that they talk about having sex with different people. Your worst characters are your main characters.
Dear J.K. Rowling,
Why is Dumbledore gay? I mean, not that I have a specific problem with it. It's just mind-boggling. It doesn't really contribute to the plot at all. Did you do it for the sake of being controversial?
Honestly, all it did was explain why Dumbledore wears purple robes and give me fodder for jokes about his closeness with Harry.