This story is gorgeous. It's not easy to tell a Snarry story from the outsider's perspective, but you did this beautifully. Ron was wonderfully mature and in character, and Harry was just slightly vunerable. I love that Ron was able to pick out his and Severus' tells. It shows so much about Ron's character and I really liked that.
And of course the story of the two coming together was beautiful. That they would be so lonely and then reach out for each other is the very essence of Snarry. And you managed to keep them completely in character.