Cover of Hell’s Heaven

Hell’s Heaven

Read the story

31 chapters · 109340 words · Read 0 times

1941. Dante Marcus, 34, a Colonel in the army, stood at 6’4—broad, built, and impossible to ignore. A full sleeve of worn, traditional tattoos covered his left arm and hand, a dark rose inked across his knuckles. His jet black hair was usually slicked back, his eyes an icy blue that cut through people without effort. Intelligent, sharp, and intimidating by nature, he carried himself like a man used to being obeyed, even if there was something quieter beneath it. General Princeton caught him mid-workout, shirtless in khaki PT shorts and combat boots, sweat and dust clinging to his skin, tags resting against his chest. Staff shortages, he said. New recruits needed a drill sergeant. Dante was the best option. Dante didn’t argue—just a slight edge of annoyance as he lit a cigarette, not bothering to clean up before heading over. If they were getting him, they were getting him like this. The recruits noticed him before he even spoke. Conversations died quickly as he approached, smoke curling from his lips, presence alone enough to pull attention. And then there was Bucky. The moment Bucky Barnes saw him, something in his chest tightened in a way he didn’t understand. It hit fast—too fast—like his brain hadn’t caught up with what his body already knew. He found himself staring before he could stop it, heat creeping up the back of his neck, suddenly too aware of where Dante stood, how he moved, the way he carried himself like he owned the ground beneath him. It didn’t make sense. None of it did. Bucky had never looked at a man like that before—never felt anything like that—but something about Dante pulled at him, sharp and confusing, and he didn’t know where to put it. Dante’s gaze passed over the line of recruits, unreadable—but when it landed on Bucky, it lingered for just a second longer than necessary. He didn’t react, didn’t say a word. But somewhere in the back of his mind, quiet and unwelcome, he knew.

Chapter 21: Consolidated Chaos

The farmhouse command post reeked of kerosene and damp wool. A single lamp flickered on the battered table, its light crawling over yellowed maps marked with grease pencil and the ghosts of old coffee rings. Outside, the night was quiet, a fragile peace held by sentries in the dark. Inside, the tension was a live wire.

Dante and Captain Waurez stood on opposite sides of the table, their faces hard in the low light. They’d been at it for an hour, voices hushed but sharp, circling the same tactical points. The merged camps were a logistical knot, and grief had sanded everyone’s patience to a raw edge.

Barnes, Rogers, and Reddit lingered near the doorway to the main room, pretending to clean their gear. Their attention was fixed on the officers.

“Flanking east through that creek bed is suicide and you know it,” Dante said, his voice a low growl. He stabbed a finger at the map. “It’s a funnel. One MG42 and we’re pinned.”

Waurez rubbed his temples. He looked exhausted, dark smudges under his eyes. “And heading straight up the road is a parade, Marcus. They’ll see us a mile off. The creek offers cover.”

“It offers mud and slow movement. We’d be sitting ducks.”

“So we’re just supposed to walk right into their field of fire?” Waurez’s voice gained an edge.

The three recruits exchanged glances. This wasn’t strategy anymore. This was two wounded animals snapping at each other’s wounds.

“We’re supposed to use our goddamn heads, not volunteer for a slaughterhouse,” Dante shot back.

“My men aren’t slouches, Colonel. They can handle a little mud.”

“It’s not about handling it, it’s about not being stupid.” Dante’s knuckles, where the dark rose was inked, were white where he pressed them to the table.

“Right. Because only you get to be the brave one, huh?” Waurez said, the words slipping out, sharp and personal. “Only you get to charge in, consequences be damned. How’d that work for Jericho?”

The air in the room vanished.

Dante went perfectly still. The flickering light carved deep shadows into his face, making his blue eyes look like chips of ice in a stone statue. He didn’t blink. “What did you say?”

Barnes held his breath. Rogers stopped polishing his belt buckle.

Waurez instantly looked like he wanted to claw the words back, but he was in it now, the stress and the loss boiling over. “You heard me. You’re reckless. You take chances. Jericho followed you into hell because you asked him to. And now he’s gone.”

And now he’s gone.”

The silence that followed was absolute, thick enough to taste. The lamp flame guttered, sending shadows leaping up the wall like startled creatures.

Then Dante moved.

It wasn't the slam of his palms on the table that came first. It was the low, terrible sound that ripped from his throat, part growl and part something breaking. He leaned forward, his entire frame vibrating with a contained violence that made Barnes’s own muscles tense in response.

“Jericho’s fucking gone because you told me you were fucking hit after how long after?” Dante’s voice wasn’t a yell. It was a blade, sharp and cold and aimed directly at Waurez’s throat. “You didn’t fucking say shit until they were at my fucking door. I just fucking got out of bed, they hit us. That shit is not fucking on me.”

Waurez flinched, the color draining from his face. He took a half-step back, the legs of his chair scraping loud on the floorboards. “Fuckin’ Christ, Dante,” he said, his own anger flaring defensively. “You haven’t been the fucking same since Michael. Or since fucking shit went south when you and Tripp were on mission together. You two lost men. It happens.”

Dante’s expression changed.

It wasn't anger anymore. It was something far more dangerous. The mention of his brother, of Jericho, and now Tripp in the same breath carved through every last layer of command. His icy eyes widened just a fraction, then narrowed, his gaze locking onto Waurez with a focus so intense it felt physical.

“You think you know what that was about?” Dante said, his voice dropping into a register so quiet the recruits had to strain to hear. He was referring to Tripp.

“Everyone fucking knew what that was about.” Waurez threw his hands up, committed to the collision now. “You and Tripp had your thing. You and Tripp fucking lost your thing. You got even more reckless, Tripp got fucking depressed. Yes, I know.”

He made another comment, lower, meant only for Dante. “Maybe if you’d been focused on the op and not your personal shit—”

“Careful, Captain.” The words sliced the air. Dante straightened up to his full height, towering, the ink on his knuckles looking like bruises in the poor light.

“Or what?” Waurez shot back, but the defiance was leaching away, replaced by the dawning horror of having stepped over a line there was no coming back from.

They argued more, voices tangling, accusations about tactics morphing into accusations about character, about who grieved correctly, about who bore the real weight. It was ugly and circular and stripped them both bare in front of the three young men frozen by the door.

It was ugly and circular and stripped them both bare in front of the three young men frozen by the door.

The lamp’s flame dipped again, stretching the silence between accusations. Waurez opened his mouth, his eyes darting toward Barnes, Rogers, and Reddit as if remembering they were there. He tried to shift back to protocol, to the mission, but the words came out poisoned by what had already been said. “The men need a clear directive, Dante. Not this… personal vendetta crap clouding your judgment.”

Waurez’s words hung in the kerosene-thick air, a final, foolish provocation.

Dante didn’t just get angry. He went quiet, a terrifying stillness settling over his features. When he spoke, his voice was a low, shattered thing that scraped across the room.

“My personal shit,” Dante began, each word measured and cold, “is that Tripp almost died.”

He took a step closer to the table, the wood groaning under his shifting weight. “So I saved him. Fuck me for that, I guess.”

The lamp flame shuddered as his volume built, no longer a blade but a detonation. “My personal fucking shit is I always try to save men. My personal fucking shit is my personal shit.” He took a sharp, furious breath. “Fuck you for thinking it’s anything else.”

Waurez opened his mouth, his face pale. They argued more, voices clashing, but the foundation had collapsed. Waurez, scrambling, tried to circle back to the safety of command. “The men don’t care about your—”

“Shut the fuck up, Waurez.” Dante’s interruption was absolute, a door slamming shut. “You want to get personal? We can get personal.”

He leaned across the table, his shadow swallowing the maps. “So aside from you being an abusive piece of shit at home, how many men have died because of you now? A few dozen, right?”

Waurez didn’t respond. His jaw tightened, his eyes darting away from Dante’s unblinking stare. The only sound was the frantic crackle of the lamp wick.

“I asked you a fucking question, Captain.”

Waurez looked up, his defiance a thin, brittle shell. “Fuck you.”

“No. Fuck you.” Dante’s voice dropped into something deadly and quiet. “Don’t bring up my brother. Don’t try to land Jericho’s death at my feet when that’s your fucking fault. Your late fucking call. Your fucking perimeter.”

He let that sit, let the accusation seep into the damp wood of the walls. “And don’t you ever fucking bring up Tripp again.”

Waurez’s shoulders slumped. The raw, exposed truth of it all flashed in his eyes—the rumors of his temper back in Virginia, the botched maneuvers, the names on letters he’d had to sign. He realized, far too late, how deep he’d dug.

“Get the fuck out of my face,” Dante said, straightening up. He looked emptied out.

Waurez opened his mouth, a weak attempt at something—an apology, a justification, a surrender.

“Go. Now.”

Waurez felt frozen. He knew he fucked up. He did not want to leave this off this way.

Dante seen the shift in Waurez, the sag of regret pulling at the man’s shoulders. The problem was, Waurez had worked Dante up so bad, he didn’t care a bit. The hollow ache left by Jericho and Tripp had been filled with a white-hot wire of pure fury, and it burned everything else away.

“Waurez,” Dante said, his voice now terrifyingly flat and clear in the hushed room. “We both know aside from our fucking stress and grief, neither of us fucking like each other so that’s not fucking helping any.”

He took a slow step around the table, his boots heavy on the worn boards. The recruits by the door were statues.

“You don’t fucking like me because of my fucking history with Tripp.” He let that hang, a brutal, undeniable truth. “I don’t fucking like you because of the letter I fucking got from your wife. Simple as that.”

Waurez’s face went ashen. His mouth opened, but no sound came out. The private shame, mailed in a trembling script from Norfolk, was now laid bare in a French farmhouse.

“I’m not going to fucking sit here, getting bitched at like we’re a couple of fucking teenage bitches,” Dante continued, the words pouring out in a cold, relentless stream. “We’re going to fucking do our job, go the fuck home, and forget about each other. Because lucky for me, with my fucking rank, I can choose who the fuck I don’t want to work with.”

He stopped directly in front of Waurez, looking down at him. The kerosene light gleamed in his icy eyes. “I have two years left in this shithole and then I’m fucking done. We’re going to come the fuck up with a plan first goddamn thing in the morning.”

Dante leaned in, the last few inches between them buzzing with finality. “Now get the fuck out of my goddamn face, or I’m fucking moving you.”

For three long heartbeats, Waurez didn’t move. He just stared, defeated and exposed. Then he blinked, a jerky motion, and turned on his heel. He walked stiffly past the three recruits without a glance, his silhouette swallowed by the darkness of the hall.

The door to the outside creaked open and shut with a soft, definitive thud.

The silence in the command post was total. The lamp’s flame stabilized, casting a steady, guilty light on the abandoned maps. Dante didn’t move. He stared at the space where Waurez had been, his broad back rigid.

Bucky watched the tight line of Dante’s shoulders. He’d seen the man cry in the alley, a raw, shattered thing. This was different. This was a controlled detonation that had left nothing but scorched earth and a chilling emptiness. He found himself holding his breath.

Slowly, Dante’s head turned. His gaze, empty and weary, swept over Rogers and Reddit. “You two. Get some sleep. Dawn comes early.”

It was a dismissal, his command voice reassembling itself from the wreckage. It was fragile, but it was there.

Rogers and Reddit didn’t need telling twice. “Yes, sir,” they murmured in unison, scrambling for the hallway with relieved haste. Their boots thudded quickly up the stairs, leaving a new, heavier quiet behind.

Bucky remained. He hadn’t been addressed. He wasn’t sure if he should stay or go, his own feet rooted to the spot by a complicated pull he couldn’t name.

Dante finally moved. He walked back to the table, placed both palms flat on its surface, and bowed his head. A long, shuddering sigh escaped him, deflating his frame. The anger had evaporated, leaving behind the familiar, leaden weight.

“You should go too, Barnes,” he said to the map, not looking up.

“You should go too, Barnes,” he said to the map, not looking up.

Bucky didn’t move. The scent of gunpowder from the earlier fight still clung to the damp wood of the walls, mixing with the kerosene. He watched the lantern light trace the dark rose on Dante’s knuckles where they pressed, white-knuckled, against the table. The man was a monument of isolated tension.

“The last thing it seems like you need is to be alone,” Bucky says.

Dante looks up. The movement was slow, his icy eyes finding Bucky’s across the shadowed room. They were red-rimmed from earlier, from the tears in the alley, but dry now. Hollow. “What I need doesn’t matter.”

“If I’m out of line, tell me to go fuck myself. I don’t care.” Bucky held his gaze, his own voice steady. “But you and Tripp were an actual thing at one point? Not just hooking up?”

Dante chuckled a bit, a dry, brittle sound. “Yeah. Briefly.” He leaned back, the chair groaning. “That shit didn’t last. Two stubborn, short tempered people don’t typically work out.”

Bucky didn’t feel jealousy even though he liked Dante. He felt almost warm. It was nice to know Dante had a soft side in a way, a history that wasn’t just command and ink and violence. “Did you love him?”

Dante shook his head. “In a way, but not in the way that either of us thought we did. We were better as friends.” He stared at the flickering lamp flame, his expression distant. “We were both just two lonely soldiers at the time. We thought what we had going was some type of love, I guess it was, but it was platonic. Not romantic.”

Bucky nods in understanding. The room felt smaller, the night outside holding its breath. “Have you been in love? In that kind of way?”

Dante looks at him, almost like he’s trying to piece together whatever is going through Bucky’s mind. His gaze was probing, weary. “No.” The word was final. “Never really had time to pursue anything like that.”

Bucky looked confused. “How?”

Dante sighed, a long, weary exhalation that seemed to deflate him. He sat down heavily in his chair. He gestured to the one Waurez had vacated. He offers Bucky a seat. After a moment’s hesitation, Bucky took it, the wood cold even through his trousers.

“I grew up in a relatively decent household until I was twelve,” Dante began, his voice low and steady, devoid of its earlier fire. He wasn’t looking at Bucky anymore; he was looking at something far away in the past. “My mom started dating this man, Tyler. He was a piece of shit.”

The lantern light danced. “Always beating her. Then he eventually got the balls to do the same to my brother and me.” Dante’s thumb rubbed absently over the rose on his knuckle. “When I was fifteen, I came home. Heard Michael screaming my name. Like, screaming it in fear.”

He paused, his jaw working. “I panicked. Rushed through the house. Found my mom. Tyler had beat her to death. He was trying to do the same to my brother.”

Bucky didn’t breathe. The silence was a physical weight.

“I attempted to attack him. He hit me a few times, knocked me on my ass, and started choking me out.” Dante’s hand lifted unconsciously to his throat. “His stupid drunk ass left the gun on the table. I could reach it. He was too drunk to see what I was doing.”

The next words fell into the quiet like stones. “I shot him. And killed him.”

Dante paused. The memory lived in the room with them, a fourth presence, grim and sharp. “After that, it was just me and Michael. I took care of him. As soon as he turned eighteen, I was twenty-one, we both joined the army.” He spread his hands, a gesture of bleak finality. “Then that was that.”

Bucky sat in the wake of the story. The pieces of Dante—the relentless protector, the anger, the deep-seated loneliness—clicked into a terrible, coherent picture. He thought of the tear in the alley, the savage way he’d defended Jericho’s memory, the absolute solitude he carried. He didn’t know what to say. ‘Sorry’ was a pitiful, useless word.

The farmhouse groaned around them, a weary symphony of settling timber and distant wind. The kerosene lamp’s glow pooled on the table between them, a fragile island in the dark. Bucky just stared, his mind scrambling over the horrifying outline Dante had just drawn—a mother dead, a brother gone, a childhood ended at fifteen with a gunshot.

“Jesus, Dante,” Bucky finally whispered, the words leaving him like a sigh.

Dante shrugged, a single, tight movement of muscle under his shirt. The gesture was meant to dismiss it, to pack the history back away. But his eyes, fixed on the swirling grain of the wood table, held a terrible nakedness. “It is what it is.”

“It’s not,” Bucky said, his voice firmer now. He leaned forward, elbows on his knees. “It’s a goddamn tragedy. And you carrying it all this time… alone.”

“Wasn’t alone. Had Michael.” Dante’s thumb went back to tracing the rose. “Then I had Jericho.”

“And now you don’t.”

The words hung there, blunt and undeniable. Dante’s nostrils flared slightly with a sharp inhale. He didn’t confirm or deny it. He just sat in the truth of it, his broad shoulders seeming to bear a weight that bowed the very floorboards beneath them.

“You don’t have to be,” Bucky said quietly. The risk in the statement sent a current through his own nerves. He didn’t look away.

Dante slowly lifted his gaze. In the lamplight, the blue of his eyes was almost translucent, stripped of its usual defensive ice. He searched Bucky’s face, looking for pity, for hesitation. He found only a stubborn, unwavering presence.

A long, silent minute stretched between them, measured by the erratic pop of the lamp wick. The confession of his past had opened a valve, and now something else, more immediate and more terrifying, was fighting its way out.

Dante looked at him, his expression raw. “I’m the wrong fucking person to fall in love with,” he said, his voice rough. “I’m the wrong person to fall in love in general.”

He paused, his jaw working as he assembled the words, each one seeming to cost him. “You want me to be honest? Aside from Tripp, the closest I’ve come to liking someone has been you. And I’m too scared to do shit about it. I don’t know what the fuck I’m doing.”

Bucky was baffled by Dante’s honesty. It was like watching a fortress dismantle itself brick by brick, revealing the vulnerable, flickering light within. He didn’t dare move.

“I know that shit would be rough,” Dante continued, the words coming faster now, a quiet torrent. “It’s frowned upon already, but it’d be extra fucking frowned upon in this line of work.” He let out a shaky breath, his knuckles pale where he gripped the edge of the table. “I do like you. If anything ever happened between us, it has to be locked the fuck away. I already lock my shit down deep because I’m scared of getting attached. It never fucking goes well.”

The final admission seemed to drain the last of his energy. He slumped back in his chair, looking not at Bucky, but at the shadows crowding the corners of the room, as if expecting them to judge him.

Bucky’s own heart was hammering against his ribs, a frantic drum in the quiet. The fear was there, a cold thread—fear of the unknown, of the danger, of what this meant in the world they lived in. But it was drowned out by a surge of fierce, undeniable certainty. This man, who had saved lives and buried friends, who had killed to protect his brother and cried alone against a wall, was offering him a piece of something real. It was broken and scared and wrapped in barbed wire, but it was real.

Slowly, Bucky stood up. The legs of his chair scraped softly on the floorboards. He didn’t speak. He walked around the table until he stood beside Dante’s chair.

Dante didn’t look up, his posture rigid with expectation of rejection, of a wise retreat.

Bucky simply reached out. He didn’t go for Dante’s hand or his shoulder. He placed his palm flat against the side of Dante’s neck, his thumb resting just under the jawline. The skin was warm, the pulse beneath it a fast, steady rhythm. It was an anchor point, a deliberate, grounding touch.

Dante flinched, a minute jerk at the contact. Then he went perfectly still, his breath catching. He finally turned his head, his eyes wide and searching, looking up at Bucky from inches away.

“Okay,” Bucky said, the single word softer than the lamp’s glow.

He didn’t promise it would be easy. He didn’t say it wasn’t scary. He just held his ground, his touch a silent answer to the confession, a bridge across the frightening, open space between what was and what could be. The night pressed in against the windows, but in the small circle of light, something new and fragile had just begun to breathe.

Read on DreamPress

Write your own erotic story with AI