What a delightful, heart-warming fic! I really enjoyed this, even the part where Snape dies, although he didn't really of course *shakes head emphatically* Love the humour and the warmth of their relationship and the gradual progession towards love. I was charmed throughout.