[His own insides are just as gut-wrenched, from saying it with all the full force of what he means, just as much as from seeing Shiro's reaction in turn.
But the wind may be knocked out of him, he may still need to catch his breath, and still Keith tries to step forward closer to Shiro as he sees the tension fading from him. He's silent now but looking at him too, an unfiltered expression that almost speaks for him.]