"Before I tell him," John says, shaking those thoughts away with an effort. They'll keep. "I'll walk into the flat and he'll go" - John's voice drops into a passable impression of Sherlock - "'You've been at the end of the universe for the past hour, why didn't you come fetch me?'"
no subject