And Hermione reprising her role as Voice of Reason in his head was probably keeping him alive right now, if the reports he was listening to from Patrick and Sir David were anything to go by. Without Hermione to guide him, Harry would have just charged off into the world to hunt for Luna, and straight into the waiting arms of his enemies.