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 24: Shattered Resolve

The rhythm was everything. The wet, slapping percussion of her body taking his, the creak of the bedsprings, the raw, open-mouthed sounds torn from both of them. Vanessa rode him with a ferocious expertise, her back arched, her hands braced on his thighs for leverage. Every drop was a calculated, devastating impact.

Dante was reduced to a litany of grunts and praises, his hands gripping the swell of her ass, spreading her, watching himself disappear into her. "Fuck… that’s it… just like that." The world had narrowed to the slick heat of her and the sweat beading between them.

She felt his control slipping, the tension coiling tight in his gut, the way his fingers dug into her flesh hard enough to bruise. With a final, deep grind that made him shout, she lifted herself off him, his cock springing free, slick and gleaming.

Before the ache of emptiness could register, she was moving. She straddled his thigh, her dripping cunt grinding against his muscle, and her hand closed around his shaft. Her grip was firm, knowing. She began to stroke him, a fast, twisting motion from root to tip, her thumb smearing the precum over the head.

Dante groaned, his head pressing back into the pillow. His own hand slid between them, his fingers finding her clit, swollen and throbbing. He rubbed it in rough, insistent circles, the way she’d shown him without words. "Come on," he growled, his voice shattered. "Do it. Let me feel you come on my hand."

Her rhythm on his dick faltered as sensation swamped her. "Oh god, right there, don’t stop—" Her hips jerked against his hand, a frantic, stuttering motion. Her cunt clenched around nothing, gushing fresh wetness over his fingers and thigh. She came with a choked, broken cry, her body bowing forward, her forehead resting against his chest as tremors wracked her.

The sight of her, the feel of her orgasm pulsing under his fingertips, was the final trigger. His own climax ripped through him, brutal and convulsing. "Vanessa—fuck!" Hot streaks of cum painted his stomach and chest in thick, pearlescent stripes as she kept milking him through it, her fist pumping until he was spent and oversensitive, pushing her hand away with a shudder.

For a long moment, there was only the sound of their ragged breathing syncing in the dark room. The smell of sex was overwhelming, a heavy, animal musk layered over the ghost of lavender soap. Guilt, cold and slick, began its slow seep into Dante’s veins. He stared at the ceiling, at the crack he’d memorized.

Vanessa shifted first, sliding off the bed. Her body was a pale smudge in the gloom. "Shower," she said, her voice hoarse. It wasn't a question.

He followed her, his movements stiff, the pain in his side a dull, persistent thunder now. The bathroom was small, wallpapered in a faded pattern of roses, the clawfoot tub dominating the space. She turned the taps, and steam began to rise, clouding the mirror.

They stepped under the hot spray together, water sluicing the sweat and spend from their skin. It was a practical silence at first, the kind shared by soldiers cleaning up after a mission. She passed him a bar of lavender soap. He lathered it, his hands moving over the hard planes of his chest, avoiding the angry, fresh wounds.

Then her eyes met his in the steam. The grief was still there, a fundamental layer beneath everything, but so was something else—a defiance, a refusal to be consumed by it tonight. She moved into him, her body slick and warm against his, and kissed him.

This kiss was different. Slower. Softer. An exploration rather than a collision. Her hands came up to cradle his jaw, her thumbs brushing over the stubble on his cheeks. Dante’s hands settled on her hips, holding her there under the cascade. The taste of her was clean now, just water and a faint hint of whiskey.

He was soft against her thigh, but the kiss was working on him, a low, persistent ember being fanned. She felt it, the slow, inevitable resurgence. A small, tired smile touched her lips against his. She broke the kiss and sank to her knees on the porcelain floor of the tub, the water coursing over her shoulders and down her back.

She took him in her hand, stroking him to full, aching hardness under the stream. She looked up at him, her green eyes huge and dark through the steam. "Let me," she murmured, and then her mouth was on him.

She was incredible. She took him deep, her throat opening to accept him, her tongue working a relentless, swirling pattern along the sensitive underside. She used her hand in tandem with her mouth, a twisting, pumping motion at the base while she sucked and licked the head. The sounds were obscene, wet and greedy, louder than the shower spray.

Dante’s head fell back against the cool tile with a thud. A deep, guttural groan vibrated in his chest. "Jesus Christ." His hands fisted in her wet hair, not guiding, just holding on. Every pull of her mouth, every flick of her tongue, was erasing the world. The pain in his side, the weight of the brownstone, the memory of the ridge—it all dissolved into pure, animal sensation.

His moans fed her. She redoubled her efforts, taking him deeper, humming around him, her free hand cupping and rolling his balls. She was claiming him with her mouth, and he was letting her, his hips giving tiny, involuntary thrusts. "So good… fuck, your mouth…"

He was teetering on the edge, the pressure building too fast, too soon after the last time. He tapped her shoulder. "Vanessa… I'm gonna—"

She pulled off, breathing heavily, her lips swollen and glistening. "Not yet," she said, her voice a husky command. She rose, turning her back to him, bracing her hands flat against the wet tile. "Now. Do it now."

The shift was instantaneous. Dante grabbed a firm hold of her hips, his fingers digging into the soft flesh. He positioned himself and drove into her in one brutal, seamless thrust. She screamed, the sound echoing off the porcelain, swallowed by the steam.

He pinned her there, her legs hooked over his forearms, holding her open and immobile as he fucked her with jackhammer precision. There was no finesse, no teasing rhythm. This was pure, punishing need. The obscene squelch of her dripping cunt, stretched tight around him, filled the small space, a filthy counterpoint to the shower's spray.

Vanessa screamed into his shoulder, her teeth sinking into the muscle there. Her heels dug into the scars on his back, scraping cruelly over one fresh, tender wound still bandaged beneath the gauze. A sharp, white-hot lance of pain shot through him.

He didn't care.

He kept his pace. He got harder. The pain mixed with the pleasure, a dark, potent cocktail that fueled him. Each thrust was a wordless answer to every unasked question of the last four months. Each one was for the men in the ground, for the empty space in her bed, for the address burning a hole in his pocket back in his apartment on Barrow Street.

Each one was for the men in the ground, for the empty space in her bed, for the address burning a hole in his pocket back in his apartment on Barrow Street.

“Don’t stop,” she gasped, the words muffled against the tile. Her voice was shredded, pleading. “Please, Dante, not yet. Just keep going.”

He obliged. He fucked her harder, his hips a relentless piston, the slap of their bodies a brutal metronome. The steam from the shower coated them, mixed with sweat, the room a humid cage of their making. He could feel the strain in his thighs, the fiery protest from the bullet wound in his side, a bright, igniting pain he used as fuel.

He eventually put her down, her legs trembling as her feet found the slick porcelain. He turned her roughly, his hands on her shoulders, and bent her over the cool, curved rim of the tub. Her back arched, presenting herself, and he drove into her again from behind.

This angle was deeper, somehow more final. He could see everything—the way her body yielded to him, the clench and release of her around his length. He set a pace that was pure punishment, each thrust a full, deep sheathing that knocked a sound from her lungs.

“Fuck! Yes! Right there!” Her moans were loud, uninhibited, echoing off the tiles and the water-dappled ceiling. She chanted his name, “Dante, Dante, Dante,” like a prayer, a curse, a lifeline. It was a raw, desperate mantra with every driving impact.

He wasn’t holding back either. He knew the sounds he made drove her wild, so he let them out—guttural groans, ragged curses, the animal truth of his pleasure. “Take it,” he growled, his hands gripping the soft flesh of her hips hard enough to leave marks. “You feel so fucking perfect wrapped around my cock.”

He felt the first fluttering build inside her, the telltale tightening. He reached around, his fingers finding her swollen clit, and rubbed hard, fast circles. “Come for me,” he commanded, his voice thick. “Now.”

She screamed, a raw, broken sound as the first orgasm ripped through her. Her cunt convulsed around him, a series of frantic, milking pulses. A hot gush of fluid soaked his thighs and the tub beneath them—her first squirt. He rode it out, his thrusts becoming shorter, deeper, grinding into her as she shook.

Before the tremors fully subsided, he pulled his hand away and resumed the deep, hammering rhythm. She was so sensitive, every stroke a lightning bolt. “Oh god, again,” she sobbed, her fingers scrambling for purchase on the slick tub. “It’s too much.”

“You can take it,” he grunted, his own breath coming in harsh rasps. He shifted his angle slightly, aiming for that spot he knew would unravel her completely. He fucked her with a focused, brutal precision, the wet sounds obscene and loud.

Her second peak built faster, a cresting wave she couldn’t escape. She came again with a choked, wordless cry, her body seizing. Another flood of release spilled from her, soaking him anew. She sagged against the tub, boneless, but he held her up, his arm like an iron bar across her stomach.

“Once more,” he demanded, slowing his pace to a deep, rolling grind that made her whimper. He was close, the pressure in his balls a near-painful ache, but he held it back. He wanted her completely wrecked. He needed it. He fucked her through the oversensitivity, his movements becoming almost tender, a cruel contrast to what came before.

Her third climax was quieter, a shuddering, full-body surrender that left her limp and weeping against the cold porcelain. He felt her fluttering around him, a final, weak series of pulses. She was spent, finished.

Only then did he allow himself to let go. He pulled out of her dripping heat, his cock slick and throbbing. He stroked himself twice, a rough, quick motion, and came across her ass and lower back in hot, thick stripes, marking the pale skin he’d just been pounding into.

The only sounds were the shower spray hitting their legs and their ragged, gasping breaths fogging the air. He leaned forward, bracing his hands on the tub on either side of her, his head hanging between his shoulders. The pain in his side was a bright, screaming star now, impossible to ignore.

Vanessa didn’t move. Her shoulders shook, but she made no sound. After a long moment, she pushed herself up and turned under the water, facing him. Her eyes were red-rimmed, hollow. She looked at the cum streaking her skin, then up at him.

Without a word, she reached for the soap and a washcloth. She lathered it silently and began to wash his stomach, his thighs, her movements methodical and clean. The tenderness of it, after the violence of what they’d just done, was more shocking than any scream.

He stood there, letting her. The water began to run cold.

The water began to run cold. She rinsed the last of the soap from his skin, her touch impersonal now, a nurse’s touch. They stepped out onto the worn bathmat, dripping onto the black and white tiles.

She handed him a towel, taking another for herself. They dried off in the steam-filled silence, the only sound the rough drag of terrycloth over skin. She avoided looking at the fresh, angry marks her heels had left on his lower back, right over the bandaged bullet wound.

“Thank you,” she said finally, her voice quiet. She wasn’t looking at him, wrapping the towel around herself like armor.

Dante finished drying his hair, the motion tugging at the pain in his side. He met her eyes in the foggy mirror. “Don’t.”

“No, I mean it.” She turned, leaning against the sink. “For the money. For showing up. For… this.” She gestured vaguely between them, at the steam, at the bed just beyond the door. “For not making me feel like a monster for needing it.”

He nodded once. “Anything you need, you call me.”

She looked at him, her eyes showing no lie, just a stark, honest hunger. “I’ll probably need that again. Soon.”

He knew what she meant. It wasn’t about him. It was about the oblivion. “Yeah. Me too. Just let me know or come over anytime.” He offered a ghost of the smile that used to work on people before the war. “I’m good at helping people forget.”

She seemed to consider this, her gaze drifting to the closed bathroom door, beyond which her children slept. “My sister, Gina. She’s in Queens. She’s been asking to have them.” A question hung in her eyes, heavy and hopeful. “I can drop the kids off for a few days?”

He nodded, a slow, deliberate motion. “Come to my place though.” His apartment on Barrow Street was a blank slate, devoid of Jericho’s ghost in every corner. It felt cleaner, somehow.

She agreed, a quick exhalation of decision. “Tonight, then.”

“Tonight,” Dante agreed.

He dressed slowly, each movement a careful negotiation with his protesting body. The wool of his uniform was rough against his damp skin. Vanessa pulled on a robe, watching him from the doorway of the bedroom. She looked young again, and impossibly tired.

“I’ll see myself out,” he said, his voice low.

He walked through the silent living room, past the coffee table where the envelope of money still sat. He didn’t look back. The predawn air on West 10th Street was a cold slap, a welcome shock. He lit a cigarette, the flare of the match illuminating the rose tattooed across his knuckles.

The walk back to Barrow Street was a mile of empty, echoing sidewalks. His mind was a merciful blank, scoured clean by exhaustion and sensation. He fumbled with the keys to his basement apartment, the space smelling of dust and disuse.

He didn’t turn on the light. He just sat on the edge of the bare mattress, the springs groaning. He finished the cigarette in the dark, the ember a single, burning point in the black.

One thing Dante had learned, right before coming home, fucking right before the ship docked, was that Bucky had a girlfriend waiting for him back in Brooklyn. Some sweet girl from the old neighborhood, who’d written him letters the whole time. Steve had mentioned it offhand, like it was common knowledge.

Dante stared at the glowing tip of his cigarette until it burned his fingers. He was also trying to forget Bucky. The taste of him, the desperate, quiet sounds he’d make in the dark, the way his brow furrowed in concentration. He crushed the butt on the floorboard.

He laid back, the ceiling swimming in the darkness. His body ached in a dozen different places. He thought of Vanessa’s sister in Queens. He thought of the empty apartment, and how it would feel to fill it with that kind of noise again tonight.

He closed his eyes. He waited for the sun to rise.

He waited for the sun to rise.

It didn’t come, not really. A grey, soupy dawn eventually seeped around the edges of the blackout shades, turning the apartment from pitch to a dull charcoal. He’d spent the hours lying on the bare mattress, staring at a water stain on the ceiling that looked like a boot print. Every ache in his body had announced itself in turn, a detailed inventory of damage.

The money for Vanessa was gone from his account, transferred that morning at a stuffy bank where the teller eyed his uniform with pity. He bought groceries he didn’t want—coffee, eggs, a bottle of cheap whiskey. The walk back to Barrow Street was a study in controlled movement, each step a calculated negotiation.

Back in the basement apartment, the silence felt thicker. He drank the coffee standing at the single grimy window, watching the Village come alive. He thought about Bucky’s girlfriend. He thought about the specific way Bucky’s mouth softened just before he kissed him.

A sharp rap at the door just past noon cut the thoughts off clean.

Vanessa stood on his doorstep, a small suitcase in hand. She wore a simple blue dress, her hair swept back. She looked like she hadn’t slept either, but her eyes were clear, resolved. “Gina took them,” she said, answering the question he hadn’t asked. “For three days.”

He stepped aside to let her in. She surveyed the room—the sparse furniture, the unpacked duffle in the corner, the mattress on the floor. “You live like a monk,” she observed, setting her suitcase down.

“I just got here,” he said, closing the door. The click of the latch echoed in the small space.

She turned to face him. The quiet between them was different now, charged with a mutual understanding of what they were here to do. There was no grief-stricken widow, no guilt-ridden colonel. Just two people who needed to be someone else for a while.

“How’s the side?” she asked, her eyes dropping to his torso.

“Sore.” His voice was low, gravelly from a newly-fangled cigarette habit.

She stepped closer, reaching out. Her fingers were cool as they touched the fabric of his shirt, right over the bandages. “Show me.”

He didn’t hesitate. He pulled the shirt over his head, wincing as the movement tugged at the healing flesh. The wounds were angry red and purple, a brutal map against his skin.

She didn’t flinch. She traced the edge of the bandage with a feather-light touch, her brow furrowed. “They look better than I thought they would.” Her hand slid around to his back, her palm flat against the muscle there. “The ones from last night look worse.”

He caught her wrist, not forcefully, but to still her. Her skin was warm. “You don’t have to.”

“I know,” she said, pulling her hand free only to unfasten the buttons of her dress. “I want to.”

The dress pooled at her feet. She wasn’t wearing anything underneath. The morning light from the window fell across her skin, highlighting the faint bruises on her hips, the marks on her back from the tub. She looked at him, a challenge in her green eyes. “Your turn.”

They didn’t make it to the mattress. He took her right there, against the cold plaster wall by the door.

He took her right there, against the cold plaster wall by the door. It was fast and brutal, a reclaiming of the silence that had choked the apartment. He lifted her, her back scraping against the rough surface, and she hooked her legs around his waist without a word. He entered her in one driven thrust, burying himself to the hilt. Her gasp was sharp, followed by a low, shuddering moan that he swallowed with his mouth.

He fucked her hard against the wall, each impact a dull thud that resonated through the frame of the building. Her nails scored his shoulders as she held on, her head thrown back. "Yes," she hissed, her breath hot against his neck. "Just like that." There was no tenderness, only a frantic, clawing need to outrun the quiet. The friction burned, a perfect, punishing fire.

When her climax hit, it was a silent, tensing convulsion. He felt her cunt clamp around him, a series of tight, rhythmic pulses. He kept moving, chasing his own, his pace becoming ragged. He came with a guttural groan, his forehead pressed to the plaster beside her head, his release hot inside her. They stayed like that for a long moment, panting, suspended.

He eased her down, her legs wobbling. She leaned against the wall, catching her breath, a sheen of sweat on her skin. Her eyes were dark, focused. She looked at him, at the sheen on his own chest, and a slow, determined smile touched her lips. "The couch," she said, her voice husky.

He followed her the few steps to the threadbare sofa. She pushed him down onto it, the springs protesting. He sat, his cock already half-hard again, slick from their last joining. She didn't climb onto him. Instead, she turned her back, presenting herself, and lowered herself onto his lap.

He entered her from behind as she settled against his chest, her head resting back on his shoulder. This was slower, deeper. He could feel every inch of her surrounding him, a tight, wet heat. He wrapped his arms around her, one hand sliding up to cup her breast, the other slipping between her legs.

He rubbed her clit in slow, firm circles while he rocked up into her. "Fuck, Dante," she whispered, arching against him. The angle was different, intimate. He could feel the faint tremors building inside her again, a rising tide. He nuzzled her neck, biting gently at the tendon there.

"Come on," he murmured into her skin. His fingers worked her clit faster, his thrusts becoming more insistent. She came with a soft, broken cry, her body shuddering against his. He held her through it, his own release coiling tight in his gut but not breaking. He wanted more.

After a minute, she slid off him, her body languid. She took his hand and led him to the small kitchenette. The linoleum was cold under his feet. She hoisted herself onto the counter, sending a chipped mug clattering into the sink. She lay back, her legs spreading, an open invitation.

He stepped between them, his hands gripping her thighs. He didn't enter her immediately. He leaned down and tasted her, his tongue dragging through her slick folds. She moaned, her hands fisting in his hair. He ate her out with a ruthless focus, licking and sucking until she was writhing, her heels drumming against the cabinet doors.

"Now," she begged, her voice thick. "Fuck me now."

He straightened up, his mouth glistening. He drove into her, the new angle making her cry out. The counter was the perfect height. He could pound into her with full, driving force, his hips slapping against her thighs. The sounds were obscene, wet and slapping, echoing off the bare walls. She chanted his name, a raw, breathless mantra that fueled him.

He fucked her on the counter until his legs burned, until her pleas dissolved into wordless, keening sounds. He pulled out just before he came, painting her stomach and the tops of her thighs with his release. She lay there, spent, staring at the water-stained ceiling.

Wordlessly, he lifted her down. She was unsteady. He guided her to the mattress on the floor, the only piece of real furniture in the place. They collapsed onto it, a tangle of limbs and cooling sweat. The grey afternoon light bled across the floorboards.

She rolled onto her side, facing him. Her eyes were glazed, sated, but there was a calculation in them now. "My turn," she said softly. She pushed him onto his back and straddled his face, lowering her soaked cunt onto his mouth. At the same time, she took his cock, still wet from her, into her own.

The position was awkward, intimate, deeply vulnerable. He could taste himself on her, mixed with her own salt-sharp essence. He ate her out with a renewed hunger, his tongue probing deep, while she bobbed her head above him, taking him deep into her throat. The sounds were filthy, wet, and desperate.

He could feel her climax building through the tension in her thighs, the shudders in her abdomen. He redoubled his efforts, fucking her mouth with shallow thrusts of his hips. Her moans vibrated around his cock. The simultaneous urgency tipped them over the edge together.

He came hard down her throat with a strangled shout, his body arching. She swallowed around him, milking him, as her own orgasm ripped through her, gushing over his chin and neck. She collapsed sideways, sputtering, both of them gasping for air, utterly spent.

They didn't move for a long time. The room cooled. The sounds of the city outside filtered in—a distant siren, the rumble of a truck. Eventually, she curled against him, her head on his chest, one leg thrown over his. Her breathing slowed, deepened. His own body, for the first time since the ridge, truly relaxed. The pain was a distant thrum under a weighty layer of exhaustion. He fell asleep with the scent of her hair in his nostrils.

He woke to the soft, deliberate pressure of a damp cloth on his side. The room was dark. The streetlight from the window cast a weak glow across Vanessa’s form. She was kneeling beside him, carefully dabbing at the edges of his bandages. Her touch was clinical, gentle.

He watched through slitted eyes as she peeled back the old gauze. She cleaned the four angry wounds with a quiet focus, her brow furrowed. The shotgun scar on his thigh, the cracked rib, the two grazes. She applied a fresh salve from a tin she must have brought, her fingers cool and sure. Then she re-wrapped them with clean bandages, her movements efficient.

“Next time,” she said softly, not looking at him as she secured the last piece of tape, “I’m on top. You take it easy.”

Dante rolled his eyes playfully, a faint smirk touching his lips. “I can handle it.”

She finally met his gaze, a small, knowing smile on her face. “I know you can. But the sound you made when I rode you?” She leaned closer, her voice dropping to a whisper. “It drove me crazy. I want more of that. I want you to get pleasure without having to do much in your condition.” She gestured to his bandaged torso. “You just made it home. You should be getting more relief than you are putting in more work.”

He didn’t argue. The truth of it settled into his bruised bones. He caught her hand, the one that had just tended his wounds, and brought it to his lips. He kissed her knuckles, a silent concession.

She laid back down beside him, fitting her body against his, careful of his injuries. “Gina has them for three days,” she murmured into the dark.

Dante stared at the ceiling, the water stain still there, shaped like a boot print. He thought of the address he’d given Bucky, and the girlfriend waiting in Brooklyn. He thought of the empty, quiet house on West 10th Street. He pulled Vanessa closer, her warmth a solid anchor in the dark room.

“Okay,” he said.

Read on DreamPress

Write your own erotic story with AI