I love the way you took a rather dark prompt and made it so very positive. Snarry brings out the schmoopy in me, and I loves me a happy ending. Well done, not too fluffy. Like a Cadbury egg, a bit firm on the outside but pure sweet goodness inside. Yay!