Very nice! It was hilarious to see Severus worried about Harry getting a "reputation". That man has a dirty, dirty mind . . . which is GREAT news for us.
Harry is such a sweetie here. And so patient! I love patient!Harry. Even The Boy Who Lived has to grow up sometime, right?