When I started reading, I thought maybe Severus had mellowed a bit too much - then he tore a strip off Healer Dawson, and I knew I needn't have worried! Love the care he takes of Harry throughout. Petunia came across as a much more complicated character than she's often shown. Shame she's so determined Harry mustn't know she saved him - I wonder if she'll ever change her mind?