This book is so poignantly written and so well executed...I'm excited beyond belief to read it again. The entire time I was listening to the audiobook I never once found myself lost in Hill's words, despite the fact that he uses run-on sentences. Every chapter and every character has so much meaning to them and I wish I could accurately describe how thrilling it was to experience this book.