This is wonderful! Funny and sad, filled with hopelessness and hope. So many different faces of Severus. But of course, as stubborn as we know he is it was going to take him so long to actually realize that love was going to save them all. His love for his Harry! *Hugs fic- and Roo- tightly* I loved it!