[It's instinct as much as it is a desperate need when, as he sees Shiro's reaction and the wind goes out of him too, as he feels his chest twist painfully at the way he sounds, not to mention his actual words. Fuck. The most....
Keith moves off the couch and drops to his knees next to Shiro, not pulling his hands away right away, just until he's moved in close enough that he's wrapping his arms around Shiro's shoulders instead, shakiness all over him but he just can't not. He bows his head and holds him and it's almost like another apology he doesn't say out loud. Sorry he's such a fuck up. They'll be okay. There's no way in hell he's going to let anything break them apart them, especially not himself.]