The only reason this book gets 4 stars and not 5 is because of the slow start. It was pretty rough in the beginning. Once things started happening and the plot began to develop, I was hooked. He is one of the most tragic main characters I have read in a long time and I found myself rooting for him until the very end.
The emotional connection I made with multiple characters throughout the book was impressive. I appreciated the depth of the book and the author definitely has found her calling