Holy crap! That sums up everything. The story was amazing, the narration was brilliant, and the characters were so deep. I loved every minute of it. By far one of my favorite books to date.