*sobbing* Oh my that was so lovely. Even though we knew it was coming, it didn't make the ending any less moving or even unexpected. Although that doesn't make much sense, it's like waiting for the twist that never came. Oh, that Snape could even have Harry for such a short time and be truly happy. *sigh* Well done. *passes the tissues to the next reader*