I was ok with the idea that the hero isn't perfect, it gets tedious only reading about those men without flaws! It was tedious though, that the heroine squeeks and cries a lot, I couldn't see what he saw in her. It was odd too that the villian was included on every journey, even though everybody knew he was bad. Disappointing that we don't get to finally experience "the first kiss," that happened "behind closed doors."