Honestly, it took me more than it should have to finish this book because it did get boring after awhile. I wish that there was a bigger connection between the characters and the audience. However, once you get to the end, everything comes together so beautifully. The long wait felt so worth it and it definitely made me cry. I would recommend only if you are a determined reader. If you told me you hated the book, I would understand why as well.