It's all been said - the caring, the perceptiveness of Winky, the heartache and loneliness of Severus, the longing of Minerva. So, I won't repeat that.
I will say that for a G fic there is a strong sense of love - not romantic love, but love of 'the other' - not easy to convey. A perfect start to my day.