Chapter 2: Blood in the Rain
The world had narrowed to a tunnel of slick concrete, pounding rain, and the coppery taste flooding his mouth. Every breath Zack drew was a ragged, wet thing, fire spreading through his left side where the bullet had carved a channel just above his hip. He’d known it was a grazing shot the moment it hit—a searing line of heat rather than a dead stop—but it was bleeding like a fucker.
Kael’s hands were on him, shoving him back against a collapsed segment of wall, their cover little more than a leaning tombstone of masonry. Rain sheeted down, mixing with the blood on Zack’s fingers where he clutched his side.
“You fuckin’ idiot,” Kael was shouting, but the words were thin, stretched tight over a wire of panic. He ripped at the hem of his own shirt, tearing off a strip of fabric. “Why’d you do that?”
Zack couldn’t answer. He gritted his teeth as Kael pushed his hands aside and wound the makeshift bandage around his torso, pulling it tight. The pressure was a new, bright agony, a white-hot counterpoint to the throbbing wound. He groaned, head falling back against the wet concrete.
“They were aiming for you,” Zack finally managed, spitting a gob of blood-tinged rainwater onto the ground. “I was just… in the way.”
“Bullshit.” Kael’s fingers worked deftly, tying a knot. His own arm bore a shallow, bleeding furrow from the second shot. “You stepped right. I saw you.”
Beyond their scant cover, the transit depot lay silent except for the drumming rain. Two Ascendancy soldiers lay dead in the mud by the twisted tracks, already beginning to look like discarded luggage. Kael had shot them both in the head with eerie, furious precision the moment after Zack went down. Now, the only thing advancing was the puddle of Zack’s blood, swirling pink in the runoff.
Kael sat back on his heels, breathing hard. He looked from the bodies to Zack, his face a canvas of confusion and anger. The rain plastered his dark hair to his skull, made him look young and lost. “You don’t get to do that,” he whispered. “You don’t get to be a hero. Not after everything.”
“Wasn’t heroism.” Zack closed his eyes, concentrating on staying conscious. The pain was a grounding pulse. “It was… logistics. You’re the asset. The one who knows the drop point. I’m just the muscle with the insider knowledge. Losing me is a setback. Losing you fails the mission.” He opened his eyes, met Kael’s stormy gaze. “Simple math.”
Kael stared at him. The explanation, cold and strategic, seemed to infuriate him more than any lie of compassion would have. It denied him even the grace of a moral dilemma. He punched the wet concrete beside Zack’s thigh. “Fuck your math.”
A siren wailed in the distant city, a ghostly sound swallowed by the smog. They were running out of time. The shots would have been heard.
“We need to move,” Zack said. He tried to push himself up, and his vision swam, a nauseating kaleidoscope of green-gray sky and rusted steel. Kael’s hand shot out, gripping his arm, holding him steady. The touch was bruising.
“Can you walk?” Kael’s voice was all business now, the brief flash of vulnerability gone.
“Got a choice?”
They moved in a stumbling, three-legged stagger through the labyrinth of the depot. Kael half-dragged him into the relative shelter of a blown-out control booth, its windows jagged teeth, its interior stinking of mold and rodent droppings. It was drier, at least. Kael lowered him to the grimy floor, propped against a gutted console.
“They’ll be sweeping the area,” Kael said, peering out a broken window. “We’re pinned until dark. Maybe longer if that wound gets infected.” He glanced back, his eyes lingering on the blood-soaked bandage. “You need stitches.”
“Got a needle and thread in your pocket?”
“Shut up.” Kael began rummaging through a rusted locker, coming up empty. His frustration was a physical heat in the small space. He paced, a caged animal. Every few seconds, his eyes would dart to Zack, then away, as if the sight burned him.
The silence stretched, filled only with the sound of rain and Zack’s labored breathing. The adrenaline was fading, leaving him cold and shivering. The pain settled into a deep, insistent ache.
“You knew, didn’t you?” Kael’s voice was quiet. He wasn’t looking at him. “Back in the warehouse. When I… you knew what that was about.”
Zack watched a droplet of water trace a path through the grime on the console. “Yeah. I knew.”
“And you just let me.” Kael turned now, his expression stark. “You just took it. Why?”
Zack was silent for a long moment. “You needed to hate someone specific,” he said, his voice low. “Better me than the next frightened kid you find wearing an Ascendancy uniform. Hate can be a compass. But it needs to point somewhere.”
“Don’t you dare psychoanalyze me,” Kael snapped, but there was no force behind it. He sank down against the opposite wall, sliding to the floor. The space between them was only a few feet, but it felt cavernous. He hugged his knees, staring at his hands. “My sister’s name was Elara. She was nineteen. She was studying botany. She wanted to repair blasted earth.”
Zack said nothing. He just listened. The offering of the name felt more intimate than anything that had happened in the warehouse.
“I couldn’t protect her,” Kael whispered. The words seemed ripped from him. “So I thought, if I could break you… if I could make one of you feel as small and terrified as she must have felt…” He trailed off, shaking his head. “But you don’t feel small. You just feel…”
“Empty?” Zack supplied.
“No.” Kael looked up, his eyes gleaming in the dim light. “Full. You’re so full of it all, it’s turned you into something solid. Something that doesn’t break. It just… absorbs.” He let out a shaky breath, a laugh with no humor. “I wanted to crack you open. Instead, I just bounced off.”
The confession hung in the damp air. Zack shifted, a jolt of pain making him hiss. “You didn’t bounce off, Kael. You left a mark. They all do.”
Kael’s gaze fixed on him, intense, searching. The anger had transmuted, purified into a desperate, confused energy. He pushed himself up and crossed the small space in two strides. He knelt in front of Zack, his eyes roaming over his face, the bloody bandage, the chain still hanging from his wrist.
“Show me,” Kael said, his voice hoarse.
“What?”
“Show me it left a mark.” His hand came up, not in violence, but hovering near the side of Zack’s face. “You took a bullet for me. You let me… do what I did. Why? Really. Not the math. The real reason.”
Zack could have lied. Could have fed him a line about redemption. He was so tired. The truth felt closer to the surface than it had in years, pushed up by blood loss and the raw, unraveling look in this furious young man’s eyes. “Because I’m tired of being just the thing that breaks other people,” he said, the words stripped bare. “Maybe… maybe being the thing that shields one, just once, makes the scale tip a little.”
Kael’s breath hitched. The hovering hand landed, not a slap, but a rough, warm palm against Zack’s cheek. The touch was electric, shocking in its sheer humanity. Zack flinched, but didn’t pull away.
Then Kael kissed him.
It wasn’t tender. It was a collision, a transfer of rage and gratitude and confusion. It tasted of rain and blood and salt. Kael’s lips were chapped, his stubble rough. He kissed like he was fighting, biting Zack’s lower lip, his tongue demanding entry. Zack remained still for a heartbeat, the shock freezing him. Then a low, animal sound rumbled in his own chest, and he kissed back.
It was chaos. It was a battleground of a different kind. Kael’s hands were everywhere, gripping his shoulders, tangling in his short, wet hair, pulling him closer despite the wound. Zack’s own hands, clumsy with cold and pain, found Kael’s hips, dragging him forward until he was straddling his thighs. The pressure on his injury was a bright, clarifying scream, and he leaned into it, using the pain to stay present, to feel everything.
Kael broke the kiss, panting, his forehead pressed against Zack’s. “I don’t know if I want to fuck you or kill you,” he breathed, the words a hot mist against Zack’s skin.
“Feels like the same thing right now,” Zack rasped, and crushed their mouths together again.
Hands tore at clothing. Buttons gave way. Fabric ripped. The cold air hit Zack’s chest, followed a second later by the searing heat of Kael’s mouth on his skin, tracing a scar, biting a nipple. Zack groaned, his head falling back. He fumbled with Kael’s belt, finally freeing the clasp, shoving his pants down over lean hips. Kael sprang free, hard and eager, slapping against Zack’s stomach.
There was no gentleness, no preliminaries. It was a raw claiming. Kael spat into his own hand, slicking himself roughly before positioning himself at Zack’s entrance. His eyes were wild, locked on Zack’s.
“This what you wanted?” Kael gritted out, his voice shaking. “This your fucking penance?”
Zack didn’t answer. He grabbed the back of Kael’s neck and pulled him down into another brutal kiss as Kael shoved forward.
The burn was exquisite. A tearing, stretching invasion that made Zack gasp into Kael’s mouth. It was too dry, too rough, a punishment and a consummation all at once. Kael didn’t wait, didn’t soften. He set a punishing rhythm, each hard, deep thrust jarring Zack’s wounded side, sending fresh tendrils of agony and pleasure spiraling through his nervous system until they were inseparable.
“You feel that?” Kael grunted, pounding into him, his own face a grimace of what might have been anguish or ecstasy. “You feel how much I fucking hate you? How much I…”
He didn’t finish. He buried his face in the crook of Zack’s neck, his thrusts becoming more ragged, more desperate. The console dug into Zack’s back. The chain on his wrist clanked against the metal floor with each jolt. The world was reduced to this: the smell of sweat and blood and sex, the slap of skin, the guttural, wordless sounds being torn from both of them.
Zack gave himself over to it. To the brutal, physical truth of it. He wasn’t a soldier here, or a prisoner, or a redeemed monster. He was just a body, being used to bridge an impossible gap. He reached between them, grasping his own hard length, stroking in time with Kael’s thrusts. The pleasure built, a dark wave cresting through the pain.
Kael came first with a choked, shuddering cry, his body seizing, hips stuttering as he drove deep and held there, pulsing inside him. The sensation pushed Zack over the edge. His orgasm ripped through him, silent but violent, his back arching off the floor as he spilled over his own fist and stomach, his vision whiting out for a second.
For a long moment, there was only the sound of their ragged breathing, mingling with the fading rain. Kael collapsed against him, his weight heavy and warm. Zack winced as the pressure settled on his wound, but didn’t push him off.
Slowly, Kael pulled out. He didn’t look at Zack as he awkwardly rearranged his clothing. He stood, turning his back, staring out the broken window. His shoulders were tense.
Zawk lay there, exposed, raw, and bleeding again. The physical release had left a hollow clarity in its wake. The pain in his side was sharper now, more insistent. He gingerly pulled his clothes back together, the fabric sticking unpleasantly to his skin.
“We should clean that,” Kael said, his voice flat and tired. He finally turned, his eyes avoiding Zack’s as he found a relatively clean rag from his pack and wet it with water from his canteen. He knelt again, his movements now clinical, detached. He cleaned the blood from Zack’s stomach, his hands steady but impersonal.
As he worked on re-tightening the bandage, his eyes finally flicked up to meet Zack’s. The storm was gone. There was just a deep, weary resignation. “I don’t know what that was,” he said quietly.
“It was what it was,” Zack answered. “Nothing more. Nothing less.”
Kael gave a short, sharp nod. He finished with the bandage and stood, offering a hand. “Can you walk now? We have maybe an hour of twilight.”
Zack took the hand. The grip was firm, devoid of its earlier malice, or its recent passion. It was just a grip. He got to his feet, swaying only slightly.
“Yeah,” Zack said, leaning against the console. “I can walk.”
They slipped out of the control booth as the bruised purple of dusk stained the smog. Two ghosts in the ruins, bound now by a debt, a violence, and a terrible, undeniable intimacy that neither of them wanted but both would carry. The tracks stretched ahead into the gathering dark, leading to the drop point, to the next mission, to whatever came after. They moved forward, together, leaving the silent depot and its ghosts behind.