Wow...this sucked me in and refused to let me go. Amazing watching Severus go through his memories being returned, and my heart hurt right along with Harry, watching it happen. The scene where he needed the window just brought tears to my eyes. Wonderfully done. Definitely going into my reread list!