Thank you very much! Ha, poor Harry really got dragged into a maelstrom of emotion and passion that he couldn't figure out at first; I'm so happy you liked his progression to understanding what was happening and then explaining to Severus and the reader just how he came to appear as if he were at Hogwarts.
Yay, thanks for letting me know you liked the story of Ron and Ginny as well! I think their relationship in the book is such fun, so it was a bonus for me to slip that in as a context for what was happening in this story.