Nice to hear I nailed the prompt for you. You're right, there were quite a few 'homecomings' in the story.
I wass withholding information. :) And Snape was my partner in crime, wasn't he? But in the end, it all came out, according to the timing that Albus wanted...and me too!
I'm so pleased you enjoyed the story so much, and thanks for leaving such thoughtful comments. I do have quite a bit of Snarry posted on Walking the Plank, so I hope to see your name again!