I really was enjoying this book but the last 10 ish chapters were extremely lazy and failed to complete the story in a satisfactory way. The character development stopped and didn't fit the rest of the story. Quite sad because it was a great read up until that point.