Oh dear. I think I may have accidentally woken up my flatmates by laughing my head off. Your Sherlock is brilliant, all impatient and slightly perplexed by the fact that he actually enjoys John's company, despite John not being very bright (by Sherlock standards). The kinky asides could have been very jarring, but they totally worked in that whole "This is very illogical, but I'm going to gather more data anyway" context.
no subject