Chapter 5: Betrayal and Blood
The world slammed back in like a physical blow. Cold air hit Craig’s sweat-slicked skin where it wasn’t pressed against David’s trembling body. His own harsh gasps echoed in his ears, louder than the city’s drone, louder than the frantic drumming of his heart against his ribs. He was still buried deep inside David, pulsing, the aftershocks wracking him with involuntary shudders. David’s forehead pressed hard into the hollow of Craig’s shoulder, his breath coming in ragged, hot pants against Craig’s neck. His fingers still dug into Craig’s back, blunt nails scraping skin.
It was the shouting that tore through the fragile, post-storm silence. Sharp. Angry. Close.
"Yo! CRAIG!"
The voice ripped across the rooftop, slicing through the humid air. Craig’s head snapped up, a jolt of pure ice water hitting his spine. David went rigid against him.
From the shadowed mouth of the fire escape, ten yards away, Trey stood silhouetted against the city’s weak glow. His gun was drawn, held loosely at his side, but his posture screamed murder. His eyes, dark pits in his face, were locked onto them. Onto Craig. Onto David. Onto the obscene, undeniable tangle of their bodies pressed against the humming metal box.
For one frozen, horrifying second, time stopped. Craig saw Trey’s lips twist into a snarl of pure, unadulterated disgust.
"You nasty motherf—"
David reacted like a sprung trap. He shoved Craig backwards with shocking force, tearing himself free. The sudden separation was jarring, leaving Craig feeling exposed, violated, cold air rushing in where heat had been. David scrambled sideways, nearly tripping over his own discarded knife lying like a guilty secret on the tar paper. He yanked his jeans up, movements jerky, panic etched onto every line of his face. His eyes darted between Craig and Trey, wide with primal fear.
"Trey, hold up—" Craig started, the words thick, clumsy on his tongue. He fumbled with his own jeans, the zipper catching, the envelope of cash digging painfully into his thigh. Shame burned his cheeks, hotter than the friction moments before.
Trey didn’t hold up. He took a deliberate step onto the roof, his gun hand tightening. "Shut your filth mouth," he spat, the words dripping venom. His gaze never left Craig. "I knew you was weak. Knew you was off. But this?" He shook his head, a low, guttural sound escaping him. "This is some next-level degenerate shit." He raised the gun, not pointing it directly at Craig, but the threat was absolute. "You're both dead. You hear me? Fucking dead."
David didn't hesitate. He saw the opening – Trey’s laser focus on Craig – and bolted. He lunged for the opposite edge of the roof, away from the fire escape and Trey. He vaulted the low parapet in one fluid, desperate motion and vanished onto the adjacent, slightly lower roof with a clatter of displaced gravel.
Trey jerked towards the movement, cursing viciously. He took two steps after David, then stopped, swinging back towards Craig. His gun hand twitched. The choice was clear: chase David or deal with Craig. Right here. Right now.
Craig had his jeans mostly fastened. He braced himself against the HVAC unit, its vibration thrumming through his bones. His mind was a static roar – shame, fury, terror, the lingering, impossible echo of David’s raw command (Don’t stop) tangled with Trey’s lethal promise. He met Trey’s eyes, forcing his own to stay hard. He wouldn't cower. Not like this.
"Trey," Craig tried again, his voice steadier this time, rougher. "This ain't what you—"
"Shut. The. Fuck. Up!" Trey roared, taking another menacing step closer. The gun was definitely angled towards Craig’s center mass now. "I saw it! Both of you! Animals!" Spittle flew from his lips. "Your ass is grass, Craig. First I deal with that snake David, then I come back for you. Clean house." He gestured violently with the gun towards the fire escape. "Get the fuck off my roof. Now. Before I change my mind and paint it with your brains."
The raw hate in Trey’s voice left no room for argument. Craig saw the tremor in Trey’s gun hand, the dangerous edge of unstable fury. He pushed himself off the metal casing. His legs felt like water, unsteady. He kept his eyes locked on Trey for another heartbeat, a silent battle of wills crackling in the charged air. He saw the murder there. It was real.
Craig turned. He walked towards the fire escape, forcing his steps to be deliberate, not fleeing. Every nerve screamed at the exposed back he presented to Trey and the gun. He felt the weight of Trey’s gaze like a physical pressure. The envelope in his pocket felt suddenly enormous, a target. He reached the rusted metal platform and started down, the iron stairs clanging under his boots.
He expected the shot. Any second. The back of his neck prickled. He descended into the alley's deeper gloom, the sounds of the street – distant traffic, a shout, a car horn – filtering back in, sounding unreal. He reached the bottom, the alley floor slick with something unidentifiable. He leaned back against the cold brick wall, hidden from the roof’s sightline, and sucked in deep breaths that did nothing to calm the frantic hammering in his chest.
Above, he heard Trey’s heavy pacing on the tar paper. Muttered curses drifted down, sharp and vicious. Then, silence. Craig waited, pressed against the grimy brick, listening. Footsteps moved away from the edge. Trey wasn't coming down. Not yet.
The immediate danger passed, leaving Craig hollowed out. The cold from the wall seeped into his back. He touched his lip where it had scraped against David's teeth; his fingers came away smudged with dried blood. He smelled sweat, David’s unfamiliar scent clinging to his skin, mixed with the alley’s stench of garbage and urine. His body ached, muscles trembling with spent adrenaline and… something else. Something he refused to name. The phantom pressure of David’s body, the shocking heat, the raw demand in his voice – it all flooded back, warring violently with the image of Trey’s disgust and the cold promise of the gun.
Degenerate shit. Trey’s words echoed, twisting in his gut. He pushed off the wall, the movement jerky. He had to move. He couldn't stay here. Trey would be looking for David, but he’d circle back. Craig needed to be gone. Needed to disappear. The envelope felt like a lead weight against his hip – his score, his reason for being here, now tainted by everything else.
He emerged from the alley mouth onto the sidewalk. Crown Heights pulsed around him, indifferent. Neon signs buzzed. People walked past, talking, laughing, oblivious to the earthquake that had just ripped through his world. He scanned the street, his movements quick, furtive. No sign of David. No sign of Trey yet.
He needed supplies. Water. Something to clean the blood off his face. Maybe a burner phone. The brightly lit bodega was the closest option, its familiar green awning suddenly a beacon of mundane safety. He hesitated, hand hovering near the pocket where the gun David had given him rested. He’d almost forgotten it. Almost.
Taking a steadying breath, Craig shoved the door open. The bell jangled. Fluorescent light buzzed overhead, harsh after the gloom. The scent of coffee, stale pastry, and ammonia cleaner washed over him. He kept his head down, avoiding the security camera’s unblinking eye near the ceiling, and headed towards the coolers at the back.
He grabbed a cold bottle of water and a cheap pack of wipes. As he turned towards the counter, his gaze swept the narrow aisles. And froze.
David stood near the front, partially hidden by a rack of snacks. He was facing the counter, paying for a tall can of cheap beer. He looked… normal. Calm. His torn jacket was zipped up. His movements were steady as he took his change, nodding curtly at the elderly woman behind the register. If he felt Craig’s gaze, he didn't show it. He pocketed the change, picked up his beer, and turned to leave.
Their eyes met across the linoleum aisle. David’s expression was unreadable. Flat. Empty. Like the rooftop, the violence, the heat, the terror – none of it had happened. He held Craig’s stare for a fraction of a second, a cold, assessing look that offered nothing. No shared secret. No fear. No shame. Nothing.
Then he pushed open the door, the bell jangling again, and stepped back out into the Brooklyn night, disappearing into the stream of pedestrians without a backward glance. Craig stood rooted, the cold water bottle sweating in his hand, the wipes crumpling in his fist, the envelope of stolen cash suddenly feeling like the only real thing left in his collapsing world.
The bodega door's bell clattered like broken teeth behind him. Craig stood frozen on the sidewalk, the cold sweat from the water bottle soaking into his palm. David’s empty dismissal echoed louder than the traffic. He shoved the wipes deep into his pocket, fingers brushing the hard outline of David’s gun. The stolen cash envelope felt like a brick.
He scanned the street again, pulse jackhammering in his throat. No David. No Trey. Yet. He needed distance. Fast. He started walking, head down, shoulders hunched, trying to blend with the flow of people heading towards the subway. Crown Heights blurred around him – the flickering neon of the liquor store, the smell of jerk chicken from a corner grill, the bass thump from a passing car. Normal life, mocking his chaos.
He cut down a side street, darker, quieter. Halfway down the block, the dumpsters reeked of spoiled milk and decay. His footsteps sounded too loud. He fumbled for the water bottle, cracked it open, took a long gulp. It tasted like metal and panic. He splashed some on his face, rubbing hard at the dried blood on his lip. The sting was a welcome distraction.
"Fancy meetin' you here."
The voice slithered out from the alley mouth Craig had just passed. Low. Dangerous. Familiar.
Craig spun, water bottle dropping to the pavement with a plastic thud. Trey leaned against the grimy brick wall, deep in the shadows. Not by the bodega. Here. Waiting. The nickel-plated pistol was held loosely at his side, catching a sliver of distant streetlight. His eyes were black pits of hate in the gloom.
"The fuck you want, Trey?" Craig’s voice was rough, scraping. His hand drifted instinctively towards his own pocket, towards David's gun. A tremor ran through his fingers.
Trey pushed off the wall. He took one slow, deliberate step into the dim light filtering from a cracked apartment window above. The smell of stale sweat and cheap cologne rolled off him. "Want? Oh, nothin' much." Another step. The pistol swung slightly with his movement. "Just finishin' up my rounds. Cleanin' house." His gaze raked over Craig. "Saw your little friend vanishin' like a roach. Thought I'd find you scuttlin' after him."
"He ain't my friend." Craig took a half-step back, boots crunching on loose gravel. The alley wall pressed cold against his shoulder blade. "That situation... it wasn't—"
"Save it," Trey spat, cutting him off. His voice dropped to a venomous hiss. "I saw what I saw. Both of you. Pantin' like dogs." He took another step closer, closing the distance. Ten feet. Eight. The pistol lifted slightly, not aimed, but undeniable. "You think I don't know? Think I ain't seen the way you look sometimes? Knew somethin' was off about you." Disgust twisted his features. "But that?" He jerked his chin vaguely in the direction of the bodega roof. "That's gutter shit. Ain't no comin' back from that."
Craig’s hand closed around the butt of the gun in his pocket. The cold metal was a shock against his sweaty palm. He didn't draw it. Not yet. "So what? You gonna pop me right here, Trey? Over that?" He forced himself to meet Trey's gaze, defiance warring with terror. "In the open?"
Trey snorted, a harsh, ugly sound. "Nah. Too messy. Too many cameras." He gestured sharply with the pistol towards the far end of the alley. "I got business with Snake first. Settle that debt proper." His eyes hardened, locking onto Craig's. "But you? Your ticket's punched. Tonight. Soon as I'm done with him." He took another step. Five feet. Craig could see the sweat beading on Trey's upper lip, the frantic pulse in his temple. The fury was barely contained. "Enjoy the walk home. Make peace."
He stared at Craig for a long, loaded moment, the promise hanging thick in the foul air. Then Trey abruptly turned, not towards the street, but deeper into the alley. Craig watched, breath caught, as Trey stalked past overflowing dumpsters towards the familiar, rusted skeleton of the fire escape clinging to the back of the bodega building. Trey holstered his pistol with a snick, reached up, and grabbed the lowest rung.
The metal groaned under his weight. Rust flaked off like dried blood. Trey hauled himself up, boots scraping against the iron. He climbed deliberately, powerfully, not looking back. Headed towards the rooftop. Towards where David had vanished.
Craig stood paralyzed, pressed against the cold brick. The sounds of the city faded. All he heard was the screech of rusted metal under Trey’s weight, the clang of each step higher. He watched Trey’s broad back ascend into the darkness above the dumpsters, disappearing onto the first landing. The climb continued. Up. Towards the roof. Craig’s hand stayed frozen on the gun in his pocket. Breath trapped. Waiting for the first shot to shatter the night.