I mentioned earlier that I don't like Grease, and I think I just figured out why.
It's the guy. Danny, or whatever his name is. He's the reason I don't like the movie.
In movies or books or whatever, I like to root for underdog, the guy or girl who's shy and nerdy. Basically, I enjoy characters who resemble me, and I love it when they succeed against all odds, because in a way, it gives me hope that I will succeed against all odds.
But Danny is more like the anti-me. He does and says things that I would never say or do. He has the perfect girlfriend, and he treats her horribly even though she's the best thing that ever happened to him. I can't stand guys like that. They're like kids in preschool who steal all the best toys and break them on purpose, just so no one else can play with them.
What about you readers, though? What kinds of characters do you root for? Do you prefer characters who resemble you, or do you prefer characters who are closer to "who I'd like to be" than "who I am"? Or do you prefer characters that don't resemble you, because opposites attract?