He allowed his impulses to take over his reasoning, and pulled John's body close to his, hugging him hard.
"You're the first person I've hugged except my mother." He spoke matter of factly, almost thinking aloud. "It's surprisingly..." he searched for a good descriptive word but found his mind at a loss. "...nice." he eventually offered feebly.
Sherlock's phone beeped in his pocket. He rolled his eyes and decided to ignore it for now. He had already predicted what it would say anyway.