My characters surprise me constantly. My characters are like my friends - I can give them advice, but they don't have to take it. If your characters are real, then they surprise you, just like real people.
It was just you had to be strong, and if you weren't strong you're a victim and you're not going to make it. That was the reality when I was growing up.
Nothing wrong with making money or doing what you need to do to sell, but I think it shows when you're writing something to pay the bills and when you're writing something because it's really your version of the world.
What we prefer to read is sort of like sexual preference, you like what you like. Most of the time you have no clue why.
If you're open to it, New Orleans will teach you about yourself, but if you want to hide from who you really are, the city will help you do that, too.
I guess, what I'm saying is that when I've been this surprised by my own characters and world, all bets are off.
One of my rules is never explain. A writer is a lot like a magician, if you explain how the trick works then a lot of the magic turns mundane.
Readers respond to every genre intensely, if it's a genre that appeals to them. Again, who can say why anyone enjoys horror and dark fantasy? If I can't answer the question for myself, I wouldn't dream of trying to answer it for others.