I thought I was the only one who read this book over and over again, but each time differently. I don't know what it is but I love this book. Funny enough I'm reading it right now again... Sometimes I wish I could will the characters to physical life. An awesome read.