Kitty hadn't been totally sure she even thought this would be possible, to not just find John again but to have him allow her close once more. After everything she wouldn't have been surprised if even if she could talk him down from all of this destruction - that he wouldn't want anything to do with her. But here he was holding on to her just as tightly as she'd clung to him and soothing her as he stroked a hand over her hair gently telling her that they would be fine.
She had made a mess of things, the evidence of that was all around them, and he was telling her it was going to be fine - she didn't deserve this at all. "I - what?" She shook her head but didn't step back from him yet, still too fragile to give up the solid weight of him against her. "No, I - this is my fault." He had done it maybe, but she'd been the one to push him to this.
Tears still rolled down her face but she'd managed to regain just a little bit of control once more and the sobs had died off for now when he stepped back enough to look at her. The way he looked at her, wiped tears from her face made her want to break down all over again. But instead he was kissing her, pressing his mouth to hers in a way that said so much that they hadn't actually given voice to and Kitty embraced it.
Her fingers tangled into his clothes and held on to him tightly as he kissed her, needing this just as much as she'd needed his arms around her.