I don’t give it the full 5 stars because I felt the beginning was a little slow and although I understand it was to develop the characters, I had a hard time continuing reading. I am glad I decided to keep on reading though. Expect lots of heart break but know there is a happy ending.
This entire review has been hidden because of spoilers.