Your Winky is spot-on, and your tender description of Severus's struggle and loneliness plumbs the depths of emotion. I got a chill from your description of the "veneer of icy politeness" hiding the hurt and betrayal of his "former" allies (If only they could have known!! If only it hadn't come to that!!).
Cheers for this.
Now I just have to explain my puffy eyes and red nose to the other parents at my son's Geography Bee. Hmmm... Allergies! That's the ticket!