The heroine is very self-centered and that's annoying. He hasn't been cruel to her, only rude. Yet she treats the prince like crap. She doesn't have to like him. But what's wrong with being civil, or kind? And her determination to see things only as she wants to see them makes her closed-minded and foolish. It's refreshing that she's strong and intelligent, but she lacks heart. She needs balance.