Actions

Work Header

heat

Notes:

ummm hi :p

(See the end of the work for more notes.)

Work Text:

Leon’s back hit the edge of the wooden bed frame with a dull thud. The air in the mayor’s upstairs room was thick with dust, gunpowder, and his own frantic, cloying scent. Heat pulsed through him in dizzying waves, centering low in his belly, a deep, demanding ache he’d spent years suppressing. The cool metal of his handgun was a forgotten weight in his limp hand.

Ada.

She stood there, a silhouette against the shattered window, the red of her dress like a fresh wound in the dim light. Her fingers were curled around a small, familiar injector. His suppressant. His salvation. It was right there.

He stumbled forward, his vision swimming. “Give it to me.”

She didn’t move. Her dark eyes tracked him, calculating. Then she lifted her head, a slow, deliberate inhalation. Leon froze. He saw the exact moment she caught the full, unfiltered bouquet of him, the sweet, floral Omega base now laced with something richer, darker, a musk of pure, ripe need. Heat. Pre-heat had bled into the real thing the moment Mendez’s crushing grip had shaken his system, accelerating the plagas, accelerating everything.

A faint, knowing smile touched her lips. She stood, her movements fluid and unhurried. “Looking for this?” she purred, holding the injector just out of reach.

“Ada, don’t—” His voice was a ragged thing.

She took a step. He retreated, the back of his knees hitting the bed. Trapped. She closed the distance, her presence overwhelming. The aggressive, spicy undertone of an Alpha in control washed over him, not with violence, but with a commanding pressure that made his knees weak. It didn’t force submission; it invited it, and his body screamed to accept.

Her hand came up, palm flat against the center of his chest. She pushed. Not hard, but with an absolute certainty that he would yield. He did, collapsing to sit on the edge of the old mattress, the wood groaning under him. Her fingers made quick work of the harness straps across his torso, the heavy gear hitting the floorboards with a clatter. Each release of pressure felt like a layer of his resistance being stripped away. He sucked in a sharp breath.

Her hands drifted down, over the buckles of his tactical belt. Her gaze held his, unblinking. “Tell me no, and i stop.” she whispered, the challenge hanging in the air between them.

Leon’s mouth opened. A denial formed in his mind. This is a mission. This is wrong. She’s playing you. But his tongue felt thick, useless.

The ache between his legs had become a throbbing, wet pulse, his cunt clenching around nothing, so empty it was a physical pain. All he could manage was a shaky exhale. Silence was his answer.

The buckle came undone. The rasp of his zipper was obscenely loud. Cool air hit his stomach, then his hips as she dragged his trousers and boxers down in one efficient motion. He was exposed, legs splayed, the thatch of blond hair at the junction of his thighs glistening. He felt the slickness, hot and shameful, coating his inner thighs. He couldn’t look down, but Ada does. Her eyes darkened. She knelt between his spread knees, her dress pooling around her like blood. One finger, cool and dry, traced a feather-light path from his perineum up through his damp folds. His whole body jolted. His cunt spasmed, greedy, sucking at the empty air where her finger had been. A low, pathetic sound escaped his throat.

“Cute.” she mused, almost to herself.

She didn’t undress. She simply reached under the skirt of her dress, and with a few economical movements, she peeled down her own stockings and panties, letting them fall to the side. The intimate scent of her mixed violently with his own, making his head spin. She brought two fingers to his lips.

“Suck.” It wasn’t a request. It was a command that vibrated in his very bones. He obeyed, mouth opening, tongue laving over her digits, wetting them thoroughly. The taste of her skin was intoxicating. He watched her, eyes wide, as she withdrew her glistening fingers from his mouth. She didn’t hesitate. Those slick fingers returned to his soaking cunt, but not to tease. One pressed inside, then a second almost immediately, stretching him, filling him with a blunt, breathtaking pressure. He cried out, back arching off the bed. It wasn’t enough. He needed more.

“Fuck... ah...” he gasped, hips pushing down onto her hand.

She worked her fingers in a slow, deep rhythm, scissoring them gently, feeling him give way. The stretch was exquisite, a burning fullness that began to quell the frantic emptiness. He was panting, hands fisting in the rough blanket beneath him. Just as he was beginning to rock against her hand, seeking his own rhythm, she pulled her fingers free with a wet, lewd sound. Before he could protest, she hitched the skirt of her dress up around her waist. Leon’s breath caught. Between her slender thighs, her cock stood erect, thick and flushed. It wasn’t monstrous, but it was impressively solid, the base swollen with the promise of the knot beneath. Seeing it, wanting it, sent a fresh flood of slickness from him.

He was trembling. “Ada… please…”

She moved over him, one knee on the mattress beside his hip, positioning herself. The blunt, hot head of her cock nudged against his desperate, weeping opening. She paused, her face inches from his. “You want this?”

He could only nod, frantic.

She pushed in.

The invasion was instantaneous and total. There was no slow, careful penetration. She sheathed herself inside him to the root in one smooth, powerful stroke. Leon’s world whited out. A scream was torn from him—not of pain, but of shocking, overwhelming fullness. She was so deep, stretching him so completely, the drag of her cock against his inner walls sparking fire along every nerve.

She didn’t give him time to adjust. She began to move.

Her hips pulled back almost all the way, then drove forward again. A hard, punishing pace that knocked the breath from his lungs with every thrust. The bed slammed against the wall in a steady, rhythmic bang. Each impact jolted through him.  “God… yes…” he babbled, his own hands coming up to clutch at her shoulders, of her dress, The fine fabric slipped under his fingers. "Mmngh yes..."

Her rhythm was merciless, piston-like. He could feel every ridge of her, the way his cunt gripped and fluttered around the invading length, trying to pull her deeper. The wet, slapping sounds of their joining filled the room, mingling with his ragged moans and her controlled, quiet breaths. Sweat beaded on his forehead. The heat in his belly was coiling tighter, a spring wound to its limit.

He was close. So close. The tension gathered, focused on that spot inside him she hammered with every drive of her hips. His toes curled. His legs locked around her waist, heels digging into the small of her back, trying to pull her even deeper, to take all of her.

“I’m… I’m gonna…” he choked out.

Her pace didn’t falter. If anything, it became harder, faster. “Then come.” she ordered, her voice a low rasp against his ear.

The command shattered him. His orgasm ripped through him, violent and convulsing. His cunt clenched around her cock in rapid, milking pulses, a flood of slick heat gushing between them. A broken, continuous cry poured from his mouth as his body bowed off the bed, seized by the electric pleasure.

It should have been over. He should have been spent, sensitive, done.

But Ada didn’t stop.

As the first devastating waves began to recede, leaving him shuddering and hypersensitive, she kept moving. The overstimulation was immediate and agonizing. Every thrust now was a sharp, bright shock, is too much, too soon. Pleasure twisted into a sharp-edged discomfort that bordered on pain.

“Wait… Wait, is too… too much…” he sobbed, his hands pushing weakly at her hips. His oversensitive cunt flinched at the relentless friction, the drag of her cock against tender, freshly climaxed flesh. "A-ada..."

She caught his wrists in one hand, pinning them above his head on the mattress. Her strength was absolute. She leaned down, her breath hot on his neck. “Did I say I was finished?” The words were calm, but the look in her eyes was hungry, possessive. The Alpha claiming its mate. She adjusted her angle slightly, grinding deep, making sure he felt every inch as she continued to piston into his overstimulated, clenching hole. 

Ada’s hips drove forward in a final, brutal rhythm. Leon felt the change in her—the tight coil of her own control snapping. Her breath, which had been so measured, turned into sharp, open-mouthed pants against his neck. Her thrusts lost their mechanical precision, becoming frantic, deep, and slightly uneven. The swollen base of her cock—the knot—pressed insistently against his stretched, wet entrance with every inward surge, a tantalizing, threatening promise.

He wanted it. In his heat-addled state, the biological imperative screamed for that final lock, for the seed that would cement the act. His body clenched around her, trying to pull her knot inside, to force the breeding his Omega core craved.

But Ada was not ruled by instinct. Not entirely.

Her movements hitched. A low, guttural groan tore from her throat, a sound of pure, unfiltered release. He felt the hot pulse deep inside him, the first jet of her cum flooding his channel. Yes, inside, please, knot me— The thought was a feverish prayer.

But as the climax racked her, she did the opposite of what he needed. With a sharp, powerful withdrawal, she ripped her cock from his clenching cunt.

The sudden emptiness was a physical shock. A choked cry of protest left Leon’s lips. Instead of the deep, fulfilling warmth of her release inside him, a hot, thick stream splashed across his lower stomach and the bunched-up fabric of his tactical shirt. The sensation was startling—the heat of it, the wet slap against his skin, the stark visual proof of her denial.

For a moment, they both just breathed. The room was filled with the sound ragged, exhausted panting, the stale scent of sex and sweat and their mingled, potent pheromones. Leon’s body trembled with the aftershocks of his own earlier climax and the brutal overstimulation that had followed. His cunt ached, pulsing around nothing, slick and used.

Ada, still straddling his hips, looked down at her handiwork. Her expression was inscrutable, a mask of controlled satisfaction with a shadow of something darker lurking beneath. Slowly, she brought her hands down, palms smoothing over the trembling muscles of Leon’s thighs. The touch was almost… gentle. A stark contrast to the possession of moments before.

Then she leaned forward, her body descending over his. Leon flinched, expecting a bite. His neck was exposed, the scent gland at its base throbbing in time with his pulse. A claiming bite here would bind them, if only temporarily, in the way of their world. It would mark him as hers.

Her breath ghosted over the sensitive skin. He held his, waiting for the sharp pain of teeth. It never came. Instead, her tongue swiped a slow, firm stripe over the gland. The sensation was utterly disarming. It wasn’t a claim; it was a taste. A deliberate, intimate sampling of his essence. A submissive, needy little whine crawled out of his throat before he could stop it. The sound seemed to hang in the air, pathetic and revealing.

Ada pulled back, her dark eyes meeting his glazed ones. “Sorry.” she murmured, her voice hoarse but clear. “But no.”

The two words were a bucket of ice water. No knot. No bite. No claim. She had taken everything she wanted and given him nothing that would tie her to him. She had used his heat, ridden him to her own completion, and now she was leaving him exactly as she found him; a desperate Omega in a dangerous place, with only her to haunt him.

She pushed herself up off the bed. Leon could only watch, a hollow ache opening in his chest that had nothing to do with physical need. She plucked a discarded scrap of fabric—perhaps from her own stockings—and cleaned herself with efficient, impersonal motions. She stepped into her panties, pulled them up. She rolled her stockings back on with a practiced grace that felt like a mockery of they’d just shared. Her heels clicked once, twice, as she slid her feet back into them.

Then she smoothed down the ruby-red dress, letting the hem fall back to her thighs. She was once again Ada Wong; the spy, the ghost, the unattainable prize. The transformation was seamless and complete. She turned towards the shattered window, the night air swirling the scents in the room.

“Ada, wait.” Leon croaked, his voice wrecked. She paused, half-turned. Her hand dipped into a small, hidden pocket on her dress. She pulled out the suppressant injector. For a heart-stopping second, he thought she might keep it, might leave him to suffer through the full, days-long hell of his heat in this infested village. But her fingers flicked. The injector spun through the air in a slow, lazy arc. Leon’s hand shot out, reflexes overriding exhaustion, and caught it against his chest. The cool plastic was a lifeline. He clutched it, his knuckles white.

She offered no farewell, no lingering look. In one fluid motion, she swung a leg over the broken windowsill and dropped silently into the darkness outside.

Gone.

Leon lay there, sprawled on the ruined bed, his stomach cooling with her spend, The cold air bit at his exposed skin. His cunt still throbbed, wet and hungry. He had his suppressant but his fingers trembled around the device.

The animal part of him, the Omega soaked in her Alpha scent, screamed in rebellion. Using it would erase the last traces of her from his system. It would be a denial of what had just happened. A return to the sterile, suppressed existence he’d maintained for years.

The logical part, the agent, knew he had to. The mission was compromised. He was compromised. Mendez was out there. The plagas writhed within him, He had to find Ashley and save her.

He brought the injector up, his thumb finding the activation button. The needle port gleamed in the dim light. He pressed it against the skin of his thigh, just above where his discarded trousers pooled.

He had to continue.

Notes:

i just remembered that Ada has long boots, not heels, i forgot, my bad