Cover of Sins of Redemption

Sins of Redemption

Read the story

12 chapters · 20409 words · Read 1 times

In the shadowy underbelly of the city, where neon lights flicker like dying stars, bad boy enforcer Cassian Vex thrives on chaos. His reputation is carved in blood and sin until he crosses paths with Seraphina, an ethereal angel exiled from heaven for her forbidden desires. She’s drawn to his darkness, and he’s obsessed with her radiant light—but neither expects the raw, primal hunger that ignites between them. When a rival syndicate targets Seraphina, Cassian’s protective instincts flare, and their kink-laden encounters become a desperate escape from the violence closing in. The line between salvation and damnation blurs as they explore explicit pleasures in hidden sanctuaries, proving even angels can fall—hard—for the devil they crave.

Chapter 6: Ashes and Ecstasy

The stench hit first. Thick, cloying, metallic – old blood and rendered fat baked into the concrete and rusted metal of the meatpacking plant rooftop. Underneath it, the acrid bite of smoke from the fire raging two floors below, tendrils coiling upwards like vengeful spirits. Distant shouts, the sporadic pop-pop-pop of small arms fire, and the rising wail of approaching sirens created a dissonant symphony of chaos. The moon, cold and indifferent, cast long, distorted shadows from broken ventilation shafts and crumbling parapets.

Cassian leaned heavily against a corroded exhaust stack, breathing hard. Blood – not all his own – streaked his face, darkening the jagged scar at his temple. His knuckles were raw meat. Below, orange flames flickered through shattered windows, illuminating the frantic scramble of Viper’s remaining men. The shipment was theirs. Viper himself? Gone. Slipped away like the snake he was, leaving his syndicate to burn. Fury, hot and bitter, coiled in Cassian’s gut.

Seraphina stood a few feet away, near the edge where the rusted safety railing groaned under its own decay. Her luminous hair was matted with grime and sweat, plastered to her neck and cheeks. Her borrowed leather jacket was torn across the back. And her wings… oh, her wings. The magnificent arcs of pure, feathered light were ragged now. Two primary flight feathers hung by bloody sinew, others bent and broken, leaking shimmering ichor that glowed faintly against the filthy concrete. Each ragged breath she took made the torn muscles beneath the feathers spasm. Pain etched lines around her eyes, but her gaze, fixed on the burning building below, burned with a cold, celestial fire that mirrored the inferno. The fury she’d unleashed on Ratface had been a spark; this was the wildfire.

He pushed off the stack, the movement predatory despite his fatigue. The scent of her – ozone, blood, and that impossible, clean moonlight smell beneath the grime – cut through the slaughterhouse reek. He stopped inches from her, his shadow engulfing her slender frame. He didn’t touch her. Not yet. His eyes, dark pits reflecting the distant flames, raked over her wounded wings, the defiant set of her jaw, the rapid pulse fluttering at the base of her throat.

"Messy," he rasped, his voice rough from smoke and shouting. He gestured vaguely towards the chaos below. "Should've put a bullet in Viper's skull when I had the chance back at the docks. Instead, we get… this." He spat a gob of blood onto the stained concrete. "And you… playing avenging angel got you clipped."

Seraphina didn’t turn. Her voice, when it came, was low, vibrating with suppressed energy. "He touched me." It wasn't just Viper. It was Razor's leering face in the alley, Ratface's mocking leer on the train. The violation echoed. "He laughed." Her fingers clenched on the rusted railing, flakes of oxidized metal crumbling beneath her grip. "They always laugh."

Cassian’s gaze snapped back to her face. He saw the echo of Ratface’s terror in her eyes, the memory of pulling the trigger, the divine fury turned lethal. He saw the pain of her torn wings, the physical cost of her descent into violence. And he saw the raw, untamed hunger beneath it all. The hunger he had stoked. The hunger for sensation, for rebellion, for the dark pulse of the world she’d been cast into.

Something primal, feral, surged through him, hotter than the fire below. The frustration of Viper’s escape, the adrenaline crash, the sight of her broken celestial beauty bleeding onto this filthy rooftop – it coalesced into a single, driving need. Possession. Affirmation. The rawest kind of claiming.

He moved. Fast. One hand clamped on the back of her neck, fingers tangling in the grimy silk of her hair, wrenching her head back. The other slammed into the small of her back, pinning her hips hard against the groaning metal railing. Her gasp was swallowed by his mouth crashing down onto hers.

It wasn't a kiss. It was a savage claiming. Teeth scraped lips. His tongue forced past hers, tasting smoke, blood, and the faint, electric tang of her celestial essence. She struggled for a second, a reflexive arch against his iron grip, a muffled cry against his mouth. Then, like a dam bursting, she met him. Her teeth sank into his lower lip, drawing a sharp metallic tang. Her hips ground back against the hard ridge of his erection straining against his trousers. A low, guttural moan vibrated from her throat into his mouth.

"Fuck," Cassian growled against her lips, pulling back just enough to see her face. Her eyes were wide, pupils blown black, reflecting the firelight and his own savage need. Her lips were swollen, stained with his blood. "That's it, angel. Fight me. Want it."

He released her neck only to rip at the fastenings of her torn leather jacket, then the thin fabric of the shirt beneath. Buttons flew. Cool night air hit her skin, pebbling her nipples instantly. He shoved the ruined garments down her arms, trapping them at her elbows, exposing her breasts. His mouth was on her throat again, biting, sucking, marking the pale, luminous skin with possessive bruises. His hand slid down her stomach, rough fingers hooking into the waistband of her pants and underwear, yanking them down her hips in one brutal motion.

The cold metal of the railing bit into her lower back. The city sprawled below, burning. Sirens screamed closer. And Cassian Vex, the scarred enforcer, the architect of her corruption, was stripping her bare on a rooftop stinking of death.

"Cassian," she gasped, her voice ragged. Not protest. Plea. Demand.

He straightened, his eyes blazing down at her. He fumbled with his own belt buckle, the leather rasping loud in the tense air. His cock sprang free, thick, hard, and flushed dark, already glistening at the tip. He gripped himself, stroking once, twice, his gaze locked on hers, on the defiance mixed with desperate hunger in her celestial eyes. He saw the torn wings shifting painfully behind her, a stark reminder of her fall, of the violence she’d embraced. It only fueled him.

"No gentle fucking tonight, Seraphina," he snarled, his voice thick. "Not after that show." He grabbed her hips again, lifting her slightly, spreading her legs wider against the railing. The head of his cock pressed against her entrance. She was slick, hot, ready – the scent of her arousal, musky and primal, mingling with the smoke and decay. "You wanted the darkness? You fucking earned it."

He drove into her. Hard. One brutal thrust, burying himself to the hilt in her tight, wet heat. Her back arched violently off the railing, a sharp cry tearing from her throat – pain and ecstasy indistinguishable. Her torn wings flared outwards in a spasm of agony and sensation, shimmering blood droplets scattering onto the rooftop like fallen stars.

"Fuck! Yes!" Cassian groaned, the sensation of her clenching around him, impossibly tight and hot, almost overwhelming. He held himself deep for a heartbeat, grinding against her, feeling the tremors run through her body. Then he withdrew, almost completely, savoring the drag, the exquisite friction.

"Tell me," he demanded, his breath hot on her ear, his hips already pulling back for another thrust. "Tell me you want it. Like this. Raw. Filthy."

Seraphina’s head thrashed. Her fingers scrabbled against the rusted metal behind her. The pain in her wings was a white-hot brand, but it was drowned by the deeper, consuming fire he was stoking inside her. The shame, the purity, the celestial chains – all burned away in this brutal claiming. She met his dark, burning gaze. Her voice, when it came, was a raw scrape, laced with defiance and surrender.

"Fuck me, Cassian," she gasped. "Fuck me like you mean it. Like you own me. Harder!"

A feral grin split his face. He slammed back into her. Again. And again. Setting a punishing, relentless rhythm. The rusted railing shrieked in protest with every powerful thrust. His hips pistoned, driving into her deep and unforgiving. The slap of skin on skin, his harsh grunts, her choked cries – they wove into the cacophony of sirens and distant gunfire.

He bent her further over the railing, her breasts crushed against the cold metal, her ass tilted up to meet his brutal strokes. One hand gripped her hip, fingers digging in hard enough to bruise. The other tangled in her hair again, pulling her head back, exposing the long line of her throat, the marks he’d already made. He watched her face, contorted in a rictus of pain and pleasure, her mouth open, gasping for air that tasted of smoke and sex.

"That's it," he growled, pounding into her. "Take it, angel. Take every fucking inch." He angled his hips, driving deeper, hitting a spot that made her shriek, her body convulsing around him. "Feel that? Feel how deep I own you? How fucking human you are now?"

She couldn't speak. Whimpers and broken cries were her only answers. Her inner muscles clenched rhythmically, milking him, pulling him deeper with each thrust. The pain in her wings was a distant throb, secondary to the overwhelming tide of sensation crashing through her core. This was the forbidden fruit, tasted not with gentle curiosity but with ravenous, desperate hunger. This was the fall, complete and irrevocable, embodied in the savage rhythm of his body claiming hers.

Cassian felt his own control fraying. The sight of her, pinned and ravaged, her celestial light dimmed but defiant, her body accepting his brutality with fierce, answering hunger… it was too much. The frustration, the violence of the night, the raw, untamed power of her surrender – it all coiled tight in his groin.

"Gonna come," he gritted out, his thrusts becoming erratic, desperate. "Gonna fill that tight little cunt of yours. Mark you inside." He slammed into her one last time, burying himself impossibly deep, grinding against her clenching heat. "Come with me, Seraphina! Now!"

His roar mingled with hers as the climax detonated. His body locked, shuddering violently as hot pulses of cum erupted deep inside her. Seraphina’s cry echoed off the rooftop tanks, sharp and keening, as her own orgasm ripped through her, triggered by his brutal possession and the searing heat flooding her core. Her body arched impossibly, pressing back against him, her torn wings flaring wide one last time in a silent scream of release before collapsing limply.

He held her there, slumped over the railing, his body still pressed against hers, his cock pulsing weakly inside her as the last tremors subsided. His breath rasped harshly in her ear. Below, the sirens were deafeningly close now, blue and red lights flashing against the surrounding buildings. The fire roared, unconquered.

Slowly, Cassian pulled out. A thick trickle of their mingled fluids slid down her inner thigh, glistening faintly in the moonlight against the grime. He stepped back, tucking himself away, his movements heavy with exhaustion and spent fury. He looked down at her.

Seraphina pushed herself upright with trembling arms, wincing as the movement jarred her wounded wings. She turned, leaning back against the railing that had borne their violence. Her clothes hung in tatters. His blood stained her lips. His seed warmed her inside. Her luminous eyes met his, no longer burning with fury, but holding a deep, unsettling calm. A profound weariness. And something else. A knowledge. A recognition of the abyss she’d embraced.

Cassian wiped blood from his split lip with the back of his hand, his gaze never leaving hers. The sirens wailed directly below now. Time was up.

"Lesson learned?" he rasped again, echoing his question on the train. But this time, it wasn't just about violence. It was about the cost. The fall. The ownership.

Seraphina looked past him, towards the burning ruin of Viper's stronghold, then back to his scarred, bloodied face. She didn't speak. She didn't need to. The answer was written in the wreckage around them, in the ache between her legs, in the slow drip of ichor from her broken wings onto the rooftop stained with blood and sex and decay. The silence stretched, thick with smoke and the fading echoes of sirens and their own raw gasps. The city’s hungry darkness pressed in, closer than ever.

Read on DreamPress

Write your own erotic story with AI