Joygasm!
Oh my god. It was all I could do not to make a happy squeeing sound while reading this. <3 I love the interaction between the two of them, they understand each other so well. <3 Wonderful job, whoever you are, and thankyouthankyouthankyou for making one of my Snarry fantasies come alive. =3