I love how squeezy this hug is - at least on John’s part. Sherlock just stands there, doesn’t even move; John actually has to pull Sherlock towards him.
That’s a good point about Sherlock’s non-responsiveness. I hadn’t really thought too much about it before. I think it is because:
a) The hug was totally unexpected.
b) John had never hugged him before, so this has no precedent and thus no script for response.
c) He is in the ‘I’m giving a speech’ headspace.
d) He’s suffering anxiety over the fact that he has (he thinks) just made some huge social blunder.
I don’t think Sherlock’s brain had time to catch up. There was soooo much going on in this moment.
Gah! I really can’t wait for John to initiate some sort of physical contact again, perhaps in a less public environment. It’s happened once already here at the wedding, and Sherlock always mirror’s John’s words and actions when expressing love, so I honestly think that he would hug back next time.
Imagine how angry Sherlock must have been with himself for not processing it quickly enough to hug back. His one chance, and he missed it.