I don't know how to rate this book. Characters are real and I liked the first half of the book. But the second half was very cheesy. Even though it's a page turner, I think the book is way too long. It basically about the two main characters fighting and making up over and over again. At some point, it was too much for me.