I feel very conflicted about this book. I honestly felt at times that I didn't want Bianca to even be with James. I loved the character of Bianca and I adored Stephen and their relationship, but James just kind of annoyed me. (view spoiler)[I found myself happy when she told him to leave the hospital... (hide spoiler)] 
 First, Bianca was SUCH a cool character. seriously, i loved her. I was so intrigued by her background and her personality. Her overall persona really stole the show for me and I felt more interest in getting to know her and her overcoming her past troubles than any sex that could have taken place. I also LOVED her relationship with Stephen and was floored by how powerful and everlasting it was. Love love love them. 
 James on the other hand, I found annoying and possessive, not even in a hot way. Just straight annoying. The whole "i just saw you now im in love with you and want to fuck you" thing just didn't work for me here. I felt like he was just hindering the plot and latching on to Bianca. He felt like a weak character. 
 Sooooo yeah, that's why it gets two stars from me. :/