Don't-- [God, you don't have to tell him sorry, of all things, but of course Shiro would. Even though it isn't at all about how Keith feels right now that should matter.
Without thinking he shifts haphazardly despite his leg or anything else, and throws his arms around him, both around Shiro's shoulders to hold him fiercely. He chokes out a soft curse and doesn't let go. The light is so bright it almost hurts his eyes this close to it but he doesn't shut them, looks only to Shiro as much as he can while hugging him. It fills Keith with such an overwhelmingly painful feeling he doesn't know what to do in that moment except go off.]
Shiro. You've always been- [He tries to curb the edge to his voice (which works very little but) only because he wants to say this as clearly and firmly as he can, without it having to be something that just incites more guilt or...] Listen to me. You're always going to be worth saving, you always have been.
[When his voice comes out much quieter at the end, the shakiness to it is evident.] You can't think like this.