I actually had a hard time to through this one. The first half just dragged on for so long, and I had a difficult time liking the main character. I feel like this book could have had most of the first half cut out without adversely affecting it in the least. Once I powered through, I enjoyed the second half and finally started liking both characters. Which save me from having to give it only 2 stars. But I seriously considered dropping it before out of frustration.