Ashes of Redemption

Read the story

15 chapters · 63278 words · Read 0 times

Bode and Jake were casually sleeping together but Jake was sleeping with Bode’s younger sister Riley too. He breaks Riley’s heart and in doing so is the catalyst for Bode wrecking after Riley tries to jump out of his truck. The accident kills Riley and Bode’s dad tells him to leave, to never come back. Now it’s been 3 years and Bode is returning home but not willingly. Bode is an inmate in prison who signed up for an inmate firefighter program. He wasn’t supposed to be assigned to his hometown but he was. And Jake has become a firefighter at the same firehouse Bode’s dad is captain in. Bodes dad doesn’t know the truth about Jake and Riley or Bode and Riley.

Chapter 10: Chapter 10

The words hung in the cold air between them, a truth so naked it seemed to steam. Bode felt stripped, more exposed than he’d been in any prison shower. The confession he’d guarded for five years, the one he’d buried under layers of anger and addiction, had been vomited up in a moment of chemical oblivion and handed to the one person it would hurt the most, the one person he’d never wanted to tell. It was a violation of his own deepest rule.

His first instinct was flight. A raw, animal need to turn and run until his lungs burned and the world blurred into a manageable nothing.

“I have to go,” he mumbled, taking a step back, his shoulder brushing the cold brick of the coffee shop.

“Wait.” Jake’s hand shot out, not touching him, but blocking his path. The shock on his face had melted into something more urgent, a desperate confusion. “Bode, just… hold on. Please.” He looked around. An older woman with a small dog was slowing her walk, pretending to check her phone. A guy coming out of the bakery was glancing their way. They were becoming a scene, a piece of sidewalk theater. “Not here. Come here.”

Jake nodded toward the narrow alley next to the building, a dank passageway leading to dumpsters and a staff door. It was the exact opposite of a welcoming space, but it was private. Bode, his thoughts a storm of panic and shame, let himself be shepherded off the main street. The bright, open world narrowed to damp bricks, the smell of spoiled coffee grounds, and the man standing in front of him.

The alley door clicked shut, muffling the street sounds. Jake turned to him, his back to the open end, as if physically preventing an escape. He was still holding his coffee. He looked at Bode, really looked, his eyes tracing the new lines, the haunted shadows, the absence of prison orange. “You’re really out,” Jake said, the reality settling. “The last time I saw you, you were in a hospital gown, cuffed to the bed, spilling your guts. Now you’re just… here.”

“Time served,” Bode said, the official phrase tasting like ash. He crossed his arms, a defensive barrier over his chest. “That’s all. Doesn’t change anything.”

“It changes everything!” Jake’s voice echoed off the bricks, too loud. He lowered it, a frantic energy making his words tumble out. “You died, Bode. Your heart stopped. And before it did, you said… you said that. After all this time. After everything I did.” He swallowed hard, the memory of his own betrayal—the secret, stupid summer with Riley, the catastrophic lie that unraveled all of them—painful in his gaze. “I never thought… I mean, how could you? After what I did to you, to her?”

Bode flinched at her name. The ghost in the alley. He looked past Jake’s shoulder at a streak of green moss on the wall. “I was high out of my mind, Jake. I didn’t know what I was saying. None of it means anything.”

“Bullshit.” Jake took a step closer. The space between them crackled. “You think I don’t know the difference between drug babble and the truth? That was the truth. It was the only thing in you that wasn’t poisoned. I’ve been carrying it for days. It’s all I’ve been able to think about.”

“Well, stop thinking about it.” Bode’s voice was hard, a prison-yard grit he’d learned. “It was a mistake. A dying nerve firing. Forget it.”

“I can’t.” Jake’s composure was fraying. He ran a hand through his short hair, his eyes bright with a desperate hope. “You don’t get to say that to me and then tell me to forget it. Not after all these years. I loved you. I love you. I never stopped, even when I hated myself for it. Even when I knew I’d burned it all down. And you… you’ve been carrying it, too. All this time.”

“You don’t know what I’ve been carrying.” Bode’s denial was fierce, but it sounded hollow even to him. The walls of the alley felt like the walls of his cell, closing in. He needed air that wasn’t thick with this history. “It’s guilt. It’s grief. It’s not… it’s not that.”

“Isn’t it?” Jake was right in front of him now, close enough for Bode to see the flecks of gold in his brown eyes, the faint scar on his chin from a long-ago bike crash. “Just tell me I don’t have a chance. Look me in the eye and tell me there’s nothing left, that what you said was just the drugs, and I’ll walk away. I’ll leave you alone. But you have to say it and mean it.”

Bode opened his mouth. The words were there, lined up: There’s nothing. You have no chance. It’s over. They were the right words, the safe words, the words that would build the wall back up. He forced them to his tongue.

“Jake, I can’t… we can’t just…”

“See? You can’t even say it.” Jake’s voice was a whisper, ragged with emotion. All the careful control, the years of moving on, evaporated in the damp chill of the alley. The hope was too big, too bright, a lifeline he had to grab.

Bode was still trying to form the sentence, to force the denial out, when Jake moved.

He dropped his coffee cup. It hit the ground with a soft plastic crunch, splashing brown liquid across the wet asphalt. His hands came up, one cupping the back of Bode’s neck, the other fisting in the fabric of his denim jacket. There was no hesitation, no gentle question. It was pure, desperate action.

He pushed Bode back against the cold, rough brick of the alley wall and kissed him.

It wasn’t a careful kiss. It was a collision. A claim. An argument made with pressure and heat. Jake’s mouth was insistent, fueled by five years of regret and the terrifying, fragile hope of Bode’s unconscious words.

And Bode…

Bode melted.

The rigid tension in his shoulders dissolved. The carefully constructed denial shattered. A sound, half-gasp, half-sob, escaped him as his hands, which had been clenched at his sides, came up to grip Jake’s arms. He wasn’t pulling him closer or pushing him away. He was holding on, anchoring himself against a tide of feeling that washed away every other thing—the guilt, the withdrawal, the hollow numbness.

His lips parted, and he kissed Jake back. It was like breathing after being underwater. It was a memory etched into his cells, the exact pressure, the familiar taste of coffee and longing. It was home and heartbreak and the only real, unpoisoned thing he’d felt since the world ended. He forgot the alley, the dumpsters, the judgment, the past, the future. There was only the heat of Jake’s mouth, the solid weight of his body, the shocking, wonderful reality of his hands. Every nerve ending, deadened by withdrawal and grief, screamed back to life, singing one word, one name, into the dark behind his closed eyes.

Every nerve ending, deadened by withdrawal and grief, screamed back to life, singing one word, one name, into the dark behind his closed eyes.

That first, desperate kiss cracked open a fault line, and years of dammed-up want came roaring through. It stopped being a reunion and became a reclamation. Jake’s tongue pushed into his mouth, a hot, claiming slide that tasted of salt and stolen time. Bode bit Jake’s lower lip, not gently, and the sharp gasp that followed was pure fuel.

His hands, clumsy with need, slid down from Jake’s arms. He palmed the hard line of Jake’s erection through his jeans, feeling its thick shape, and a ragged groan vibrated from Jake’s throat into his own. “Fuck, Bode,” Jake muttered against his mouth, his own hands fumbling with the button and zipper of Bode’s worn jeans.

The cold alley air hit Bode’s exposed skin, but he didn’t feel it. He was burning up from the inside. His jeans and boxers were shoved down past his hips, and he kicked them off one ankle, his boot scraping against asphalt. The only shield from the street was a grimy blue dumpster, its sour smell mixing with their panting breaths. Someone could walk by. Someone could see. The thought flickered and died, meaningless next to the desperate need to feel Jake’s skin.

They broke apart, just for a second, their foreheads pressed together, lips swollen and wet. “I’ve got you,” Jake growled, his voice thick. He bent, hooked his hands under Bode’s thighs, and lifted.

Bode wrapped his legs around Jake’s waist, his back scraping against the brick. Jake braced him, one arm under Bode’s ass, the other hand coming to his mouth. He spit, a thick, wet sound, onto his own fingers. He reached between them, behind Bode.

The first push of Jake’s spit-slicked finger was a blunt, stretching intrusion. It had been years—three years, since a frantic, guilty encounter in Jake’s old truck before everything truly fell apart. It burned, a sharp, dry sting that made Bode tense. “Do it,” Bode gasped, biting Jake’s shoulder through his flannel. “Just fucking do it, I don’t care.”

Jake worked a second finger in, a brutal, hurried stretch. It wasn’t enough. It was nothing like enough. Pain sparked bright behind Bode’s eyelids, but it was clean, clarifying, a feeling that was entirely now. It overwhelmed the ghostly itch of withdrawal, the hollow ache of grief. He needed to be filled, split open, rewritten. “Now, Jake. Now.”

Jake withdrew his fingers. Bode heard the rip of a foil packet, the rustle of Jake shoving his own pants down. He felt the hot, heavy press of Jake’s cockhead against him, a blunt, impossible pressure. He locked his ankles tighter, a silent demand.

Jake pushed.

The burn was exquisite, a tearing, filling fire that stole Bode’s breath. He cried out, a sharp, broken sound swallowed by the alley. He was too tight, too dry, and Jake was too big, forcing his way in with a single, relentless thrust until he was buried to the hilt. They froze, locked together, shuddering. Jake’s face was buried in Bode’s neck, his breaths coming in harsh, hot bursts against Bode’s skin.

“Christ,” Jake choked out, his whole body trembling with the effort of holding still. “You’re so fucking tight.”

“Move,” Bode pleaded, the word a raw scrape. “Please, just move.”

Jake pulled back and slammed in again, setting a punishing, desperate rhythm. Each thrust jolted Bode against the wall, the rough brick grinding into his shoulder blades. The pain morphed, melted, transformed into a deep, spreading heat that coiled low in his gut. He could feel every inch of Jake, a brutal, perfect fullness that anchored him to the earth, to this moment, to this man he’d never stopped wanting.

“You feel that?” Jake grunted, his hips pistoning. “You feel me? That’s me. That’s always been me.”

“Yeah,” Bode gasped, his own cock trapped and leaking between their stomachs. He raked his nails down Jake’s back. “Harder. Don’t you fucking stop.”

The world narrowed to the slap of skin, the wet, filthy sound of their joining, the choked curses mingling in the cold air. Bode’s pleasure built, a terrifying wave threatening to crash over him and drown him for good. He was coming apart, being remade against a dirty wall, and it was the most honest thing he’d felt in years. Jake’s rhythm faltered, grew frantic. His grip on Bode’s ass was bruising.

“I’m gonna come,” Jake warned, his voice a shattered thing. “Bode—”

“Do it.” Bode’s own release ripped through him, blinding and violent, painting hot stripes between them. He clenched around Jake, milking him, and felt Jake’s hips stutter as he emptied himself deep inside with a raw, broken shout.

The silence that followed was deafening, broken only by their ragged, matching breaths. Jake slumped against him, his weight pressing Bode into the wall, keeping him pinned. The cold began to seep in, a gradual intrusion at the edges of the heat they’d generated. Bode’s legs, still locked around Jake, started to shake from strain and spent adrenaline.

Slowly, carefully, Jake lowered him until his feet found the ground. Bode’s knees almost buckled. He fumbled for his jeans, his hands unsteady. Jake was doing the same, turning away slightly to deal with the condom, a mundane and suddenly profound act.

Bode pulled his jeans up, the fabric abrading his sensitive skin. He leaned back against the brick, watching Jake’s shoulders, the set of his head. The fever had broken. The desperate clarity was receding, and the vast, complicated wreckage of their history was flooding back in, cold and sobering.

Jake zipped his pants and turned around. His face was flushed, his hair mussed. He looked ravaged. He looked beautiful. He met Bode’s eyes, and the raw hunger there had been replaced by a dazed, vulnerable uncertainty.

“Well,” Jake said, his voice hoarse. He ran a hand over his mouth. “That was…”

He didn’t finish. He didn’t need to. The word hung between them, obvious and insufficient: everything. It was an answer and a confession, a solution that solved nothing. It changed everything and it changed nothing at all.

From the street, the sound of a car door slamming echoed, too loud. Reality, with all its consequences, was waiting just beyond the dumpster. Bode pushed himself off the wall, his body sore in places he’d forgotten could feel. He had to get back before his parents sent out a search party. Before the sick, sweet ache in his guts made him say something even more stupid.

“I have to go,” Bode said, his voice flat, devoid of the heat of moments before.

Jake just nodded, his eyes tracking Bode’s every movement. “Yeah. Okay.”

Bode took a step toward the alley’s mouth, then paused. He didn’t look back. “This doesn’t fix anything, Jake.”

“I know,” Jake said quietly, from behind him.

Bode walked out into the afternoon light, leaving the heat and the mess of the alley behind. The cold air felt different now. It didn’t clean him. It just made him aware of the new sweat cooling on his skin, the specific, lingering ache between his legs, and the terrifying, opened-up void in his chest where the numbness used to be.

He walked without seeing, his boots scuffing the same pavement he’d just navigated with purpose. The world had rescaled itself. The ordinary chatter of a couple pushing a stroller, the cheerful bell of a bike lock snapping shut, all of it was muted under a layer of pure static.

His body felt like a crime scene. The scrape on his back from the brick wall burned under his shirt. A deeper, throbbing ache pulsed in his core, a physical fingerprint of what he’d just done. He smelled of sweat, cold air, and sex. He needed a shower. He needed to crawl out of his own skin.

His phone buzzed in his pocket, a violent shudder against his leg. He fumbled for it. His mother’s name glowed on the screen. For a wild second, he considered letting it go to voicemail, terrified his voice would give everything away.

He swallowed, a dry click in his throat, and answered. “Hey, Mom.”

“Just checking in, sweetheart.” Her voice was all gentle concern, a knife to his gut. “You’ve been gone almost an hour. Everything okay?”

“Yeah. Fine.” He cleared his throat, forcing a casual lightness that felt like a betrayal. “Just getting some air. Lost track of time.”

“Okay.” She didn’t sound convinced. “Well, don’t be too long. Adam Parks from the Station is coming by for a visit around five. He heard you were home.”

Adam Parks. One of his father’s lieutenants. A company man. A reminder of the world he was supposed to be reintegrating into, a world of orderly kitchens and uniformed respectability. The thought of making polite conversation made his jaw clench.

“Great,” he managed. “See you soon.”

He ended the call and shoved the phone back into his pocket. The quiet street leading back to Sycamore Lane felt like a runway. Every step was taking him further from the chaotic truth of the alley and back toward a performance he didn’t have the energy to stage.

He let himself in through the mudroom, the hinges groaning softly. The warmth of the house enveloped him, a stark contrast to the alley's chill. He could hear the soft murmur of a news channel from the living room.

“Bode? That you?” Sharon called from the kitchen.

“Yeah.” He toed off his boots, lining them up neatly on the mat—a small, pointless act of order. He hung his jacket on the hook, his movements deliberate. He could feel the ghost of Jake’s grip in the fabric.

He walked into the kitchen. She was at the island, chopping vegetables for a stew. She looked up, her smile warm, then it softened into scrutiny. “You’re pale. Did you overdo it?”

“Just cold out.” He went to the sink, filling a glass with water to avoid her eyes. He drank it down, the cool liquid doing nothing to quench the burn inside him. “I’m gonna hop in the shower before… before company.”

“Good idea.” She resumed chopping a carrot. “It’ll do you good.”

In the bathroom, he locked the door. He stripped, his clothes falling to the tile in a heap. He avoided the mirror. He didn’t want to see the man who’d just been fucked against a wall. He didn’t need a reflection to confirm what his body screamed.

The shower was too hot, almost scalding. He stood under the punishing spray, letting it beat against the scrape on his back. He scrubbed at his skin with a rough washcloth until it turned pink, trying to erase the scent, the memory, the feel. It was no use. The phantom pressure remained.

He dressed in clean, soft clothes—gray sweatpants, a dark t-shirt. The fabrics felt alien against his sensitized skin. He sat on the edge of his bed, listening to the old house settle. Downstairs, the doorbell rang, a cheerful two-tone chime.

Voices floated up the stairs. His father’s low, greeting rumble. Another man’s voice, younger, earnest. Adam Parks.

Bode took a steadying breath. He descended the stairs, each step a conscious effort. The living room smelled of the stew and the faint, clean scent of the rain gear Adam had draped over a chair.

“There he is,” Vince said, his tone careful, presenting his son. “Bode, you remember Adam.”

Adam stood up. He was in his late twenties, fit, with a clean-shaven, open face. He looked like a poster boy for the fire service. He extended a hand, his grip firm and practiced. “Bode. Good to see you. Heard you had a rough time. Glad you’re back on your feet.”

“Thanks.” Bode shook his hand, the contact brief. He could feel his father watching him, measuring his interaction.

“Have a seat,” Vince gestured. Bode took the armchair, putting the coffee table between himself and them. Adam sat back on the couch, leaning forward with an easy,

“So, Captain says you were with the conservation camp crew. Running hose lines, cutting firebreaks?”

“Yeah.” Bode nodded, keeping his answers clipped. “Basic stuff.”

“Basic but vital,” Adam said, his enthusiasm genuine. “That’s hard work. Builds character. A lot of guys come out of that program with real skills.”

“Sure.”

A beat of awkward silence. Sharon brought in a tray with mugs of coffee. “Cream or sugar, Adam?”

“Black is perfect, thank you, ma’am.” He took the mug, smiling. The good guest. The perfect firefighter.

Bode took a mug, holding it for warmth. The heat seeped into his palms, which had gone inexplicably cold.

“We’re picking up the hiring roster next month,” Adam continued, blowing on his coffee. “Captain thought, you know, with your experience now, and your background… it might be a real opportunity. A straight path back in.”

Vince shifted in his seat. “It’s just a thought, Bode. A prospect. You’d need to test, of course. Get in shape.”

Get in shape. The words boomeranged in his skull. He was in shape. He’d just been strong enough to hold himself up against a brick wall while a man he’d loved and lost drove into him like it was the last thing he’d ever do. That was a kind of shape. It just wasn’t on any fitness test.

“I’ll think about it,” Bode said, his voice dangerously flat.

Adam mistook his tone for consideration. “It’s a good crew. We’ve got your old spot on the engine to fill, actually. Since Tommy Ramirez transferred to the arson unit.”

His old spot. The ghost of a future he’d incinerated. The conversation droned on. Adam talked about new equipment, a particularly tricky structure fire from the previous winter, the department’s policy on facial hair. Bode made the appropriate noises in the appropriate places. He sipped his coffee. He felt his smile like a crack in dry clay.

He was a spectator in his own living room, watching a performance of his potential future. All he could see was the green moss on an alley wall. All he could feel was the lingering, possessive grip of hands on his hips.

Finally, after an eternity, Adam finished his coffee and stood. “Well, I should let you all get to dinner. It was really good to see you, Bode. Seriously. We’re all pulling for you.”

They shook hands again. Vince walked Adam to the door, their voices a low murmur in the hallway. Bode stayed in the chair, staring at the dark liquid in his mug. The performance was over, but the stage was still there, waiting.

Vince came back into the room, closing the door with a soft click. He stood, looking down at Bode, his arms crossed. The casual visitor facade was gone. “Well?”

Bode looked up. “Well what?”

“What did you think?”

“About what? The job?” Bode set his mug down too hard on the table. Coffee sloshed over the side. “I think it’s a great opportunity for someone who hasn’t spent the last five years as a convict. For someone who didn’t rob a store and OD on fentanyl.”

“That’s the past.” Vince’s voice was low, insistent. “This is a path forward. A real one. Adam wasn’t just being polite. They need good people.”

Bode laughed, a short, harsh sound. “And you think I’m a good people?”

“I think you can be again.” Vince unfolded his arms, a sign of frustration. “What’s the alternative, Bode? You sit in this house and stare at the walls? You go back to what you were doing before?”

The words ‘before’ hung there, heavy and undefined. Before prison? Before the overdose? Before the alley, just two hours ago?

Before Riley.

“I don’t know what the alternative is!” Bode stood up, the movement sudden. His chair scraped back on the hardwood. “I just got out, Dad. I can’t even take a walk without…” He bit the sentence off, turning away.

“Without what?” Vince pressed, stepping closer. “What happened on your walk?”

Bode froze. He could taste the lie, metallic and ready. He chose a different truth, a sharp deflection. “I saw Jake.”

The air in the room changed. Vince went very still. “Jake Matheson?”

“Yeah. We talked.” Bode turned to face him, watching the information land. He saw the immediate stiffening in his father’s shoulders, the protective flare in his eyes. “It was a conversation.”

“That’s a conversation you don’t need.” Vince’s voice was final, the Fire Captain voice that brooked no argument. “That family… what happened with him and Riley… it’s a closed door, Bode. You slam it shut and you lock it.”

A wild, reckless anger surged through Bode. The hypocrisy of it was breathtaking. “You want me to face all my past, except the parts that make you uncomfortable? You want me to put on a uniform and pretend I’m whole, but I’m supposed to ignore the one person who…” He stopped, the unfinished sentence screaming in the quiet room. The one person who looked at the wreck of me today and still wanted me.

“Who what?” Vince’s eyes narrowed. “What did he say to you?”

“Nothing.” Bode deflated, the fight leaking out of him as quickly as it had come. The energy required to explain was monstrous, impossible. “It doesn’t matter. Forget it.”

He brushed past his father and headed for the stairs. He needed to be away from the scrutiny, from the well-meaning plans, from the ghost of a perfectly polite firefighter in his living room.

“Dinner’s in twenty minutes!” Sharon called from the kitchen doorway, her worried eyes tracking his retreat.

He didn’t answer. In his room, he closed the door and leaned against it, listening to the pound of his own heart. His body was a archive of conflicting inscriptions. The dull, full ache from Jake. The phantom pains of withdrawal. The sharp, new anxiety about a future he couldn’t picture.

He pulled his phone from his pocket. His thumb hovered over the screen. No new messages. He hadn’t given Jake his number. Jake hadn’t asked.

Opening a blank text screen, he stared at the cursor. What did you say? What came after an alley, after a collapse like that? His fingers trembled slightly as he typed three words, then deleted them. He typed two more, a simple, devastating question mark.

He erased it all. He threw the phone onto the bed as if it were hot. It landed face up on the comforter, a blank, dark rectangle.

Downstairs, he could hear the gentle clatter of plates being set on the dining table. A normal sound. A family sound. He walked to the window, looking out at the deepening blue of the evening. Somewhere out there, Jake was in his own space, carrying the same seismic shock.

The numbness was gone. In its place was a raw, exposed nerve, singing a single, terrifying note. It wasn’t peace. It wasn’t happiness.

It was just feeling. And it was the most dangerous thing he’d ever known. The craving for something to quiet it, to soften its edges—a pill, a drink, the specific oblivion only poison could bring—rose in his throat like bile. It was a familiar itch, made a thousand times sharper by the day’s chaos.

He turned from the window. He had to go downstairs. He had to eat stew and make conversation. He had to be the son his parents were trying so hard to see.

He took one last look at the phone on the bed, a silent accomplice. Then he walked out, leaving it behind, and went down to perform.

Read on DreamPress

Write your own erotic story with AI