It begins after a battle that leaves the red lion’s cockpit torn open, and a piece of debris from a Galran ship stuck where Keith’s stomach would have been.
Would have, almost, just a second later, death deathdeath, Lance thinks and pushes him against the wall of the corridor when they’re supposed to be leaving for their rooms to recover, but he can’t, can’t go to bed, not when Keith’s eye is swollen and his jaw is bruised black-purple (Galra darkness blooming on his skin, no, no) and he opens his mouth to say something to Lance.
“Shut the fuck up,” Lance growls.
Keith watches him. He’s in sweatpants and a loose shirt, his uniform was burnt through from the explosion and he’ll need a new one because somehow he crawled out of the cockpit before the piece of debris could – before it –
Keith reaches, touches his cheek, says his name: “Lance”, like it’s something strange and sweet on his tongue, sounding like a miracle that he breathes out.
“You could have,” Lance chokes out, “you almost. I hate you, you can’t just…”
“But I didn’t, right? I didn’t.”
God, and Lance wants to slap him, grab his collar and scream his pain-roaring heart out at this boy, because they all need him and his lion and the carefully hidden protected smile that he’s given them the first time when Lance accidentally called their team his home, the night where Keith had taken his hand and squeezed it before running off to his training.
Lance lets his knees give in. Keith slides down with him, back to the wall, legs sprawling out around Lance until he’s wrapped in them, until Lance can crawl against his body in the cold corridor and press his ear to Keith’s sharp ribcage. There’s a heart beat, too fast, but loud. It’s there, clear and wonderful and Lance closes his eyes so he can cry into Keith’s shirt.
Keith puts a hand into his neck. “Lance.” His nails are blunt, small pale half-moons that Lance wouldn’t ever be brave enough to kiss unless he gets permission. “Lance.” Another hand is around his waist, grips him so tight that he could bruise, wringing a sob out of him that he made the last time when his little sister –
But Keith isn’t like her yet. His breath is soft against Lance’s forehead, and he says his name, over and over again, until Lance looks up at him and he stops.
“I’m alive,” Keith tells him quietly.
“I know.” Lance reaches out. He grabs Keith’s hand, putting his fingers right where Keith’s bayard rests during battle, where it’s now empty and healing from the angry red burns. “And I swear I’ll fucking keep you that way.”