"I can explain," Sherlock promised, his voice raw and rough in John's ear "I will tell you everything... anything... all of it, I swear..." He swallowed, knowing he should pull back, give John time, allow room for his anger. "I'll let go in a minute... "
Sherlock held on.
Slowly, John's arms rose to wrap around the apparition before him, unexpected, unbelievable, but entirely and completely familiar. "Sherlock..." he started, but there was nowhere to go beyond that name... nothing else in the world that he wanted. "Sherlock..." His arms tightened, fingers splaying out.
"Don't let go..."
omg this is so beautifull, I'm crying right know, thinking about what happened, pooor john
amagining this as the moment when he sees Sherlock again after his being death periode....