I can't even explain how amazing this book is. I believe that JK Rowling wanted the reader to grow with the characters, not only in age but in the mind: reading this you let yourself think about deeper topics you never thought you could comprehend, even consider before. You feel the weight of what's happening through the pages as if it is your own burden and you can't do anything about it but accept it and fight with Harry... until the very end.