The Doctor stiffened in surprise, then slowly relaxed into the hug. Because it was nice. Even if it did make him feel horribly vulnerable by making emotions he'd been trying to keep hidden to the fore.
At John's words, he blinked. "What? Why someone other than Jack?"