I enjoyed reading this a lot. Thank you for allowing Snape and Lupin's lives to "continue" in the afterlife, giving them what they wanted while forcing them, in an environment of no other outside stress, to face their own weaknesses in each other's company. Both characters are so very much themselves, yet they're free now, Snape from his Masters and Lupin from the moon. What a beautiful story!