Oh so lovely! I love that he tortures Bella, is friends with Minerva and Draco gives him hope :)
But I especially love that Harry mumbles 'love you too' when Severus pulls him closer. Even in his sleep he understands what Severus does not say. So perfect!
...
I've always loved 'footprints on our hearts' though really it sounds a touch painful. I suppose it's saying a little hurt makes the lovin' stronger? Dunno. Sure works for Snarry though...