I have some strong opinions about this book. I found the book really addictive and I loved Anna but I really hated Kaidan as a character. I get with his upbringing and the fact that he was the son of lust that he wasn't going to be a good guy but then I read this: 
 "Young girls from starving families are sold to her. And guess who gets to introduce those girls to their new lives?" "Marrissa calls the girls her nieces. The girl they brought me the night before our trip was the youngest ever. She couldn't have been twelve." "For the first time ever I refused him, told him I couldn't. And do you know why? Because all I could think about was you Anna and how good you are, and what you'd think. You put thoughts into my head that Neph shouldn't have!" 
 If there was one thing I had to choose, that I hated the most out of anything, it would be taking advantage of young children who can't protect themselves or have the capacity to make their own choices (even if it's the fact that their brain hasn't fully developed and therefore they can't process situations and consequences in the same manner e.g. statutory rape). Especially if it is in a sexual manner. Anyone who knows someone who has been in a situation like that or has themselves knows what I'm talking about. There is no way, I can forgive that paragraph. The reason for his refusal wasn't even his own guilt but because he thought about what ANNA would think. 
 I also find it hard to believe that Kaidan would ever be able to be faithful to any one person long term. Since I also hate adultery that was a big turn off. Even if he was able, his constant draw to lust is still a big turn off since he would have to be attracted to almost every reasonably attractive girl. Especially when they make themselves available to him, which they will. Quite frankly Anna could do so much better than falling in love with a guy like that. 
 On a positive note, the end was awesome.