Lance has no idea how Keith’s parents died.
Keith doesn’t talk about it, the team doesn’t ask, and it’s one of the few unspoken taboos in the sarcastic quickfire that Keith and he ricochet between each other on the ground, in space, between training sessions and unmentioned touches of shoulders.
It’s a routine mission, and the last thing Lance hears before his lion is taken down and the pretty aggressive allies of Voltron’s arch enemy drag him into their base is a static-garbled wail of his own name. It becomes the only thing he clings to, that skewed echo of his five letters in Keith’s voice, as the aliens bore things into his skin and brain and try to reach his mind.
Two days later, he’s in Shiro’s grip on the floor of the castle, Pidge screaming and Hunk crying and Keith, eyes blown into liquid darkness with angry tears smeared on his cheeks. There’s a cracking burst of noise every other moment – oh, that’s Allura, firing at the aliens who’d tried to hold a paladin and didn’t think about the consequences.
Lance stares at the ceiling of the castle. Someone (softtinyhandsPidge?) touches his wounds, rubs wetness against them, a sting of antiseptic in his nose. Keith is there. Keith, Lance tries to say, ends up spitting blood.
“No. No, no,” Keith shakes his head, cradles Lance’s face with nails digging into his jaw like a painful thread to reality, and Lance is awake, can’t die, won’t.
“Not you too. Promise, you fucking – you have to, I’ll make you – please. Tell me they didn’t break you. Not you too. Not you. You’re not them, you hear me, you’re not breaking.”
That’s how Lance learns how Keith’s parents went.
It’s the same day that he swears his first oath.
He swears, with Pidge’s fingers patching him up, Hunk stuffing a blanket under his head, Shiro gripping him like he could vanish, and with Keith’s trembling forehead by his shoulder, that he’s not going to become another broken bond.