Work Text:
Steve’s first heat hits him like a ton of bricks.
He’d gone to bed early that night, feeling achy and sweaty and a little miserable, wishing that Eddie wasn’t working the damn late shift at the bar tonight.
But when he wakes just before eleven pm, it’s to a puddle of slick below his ass and primal need pumping hot through his veins.
He whines. Twists in the sheets, thighs slippery with slick.
He wants Eddie. Needs him.
Now.
Reaching down, he stuffs his hands down the front of his shorts, jerks at his cocklet urgently but it’s not enough. His fingers dip lower, to the source of the slick pouring from him, and he presses two inside himself.
With his face buried in Eddie’s pillow, he comes. Ridiculously fast, but it’s not enough for any relief, not nearly enough, and he whines again.
Seconds from humping the bed out of sheer desperation, he forces himself out of bed. Stomps down the hallway to the phone, picks it up, dials the number for the Hideout.
“Eddie,” he croaks as soon as someone picks up. “Get Eddie, please.”
The desperation must’ve been clear in his voice, because there’s no questioning from the person at the other end. There’s a shuffle, a female voice yelling for Eddie, and then he’s there, his alpha’s on the other end of the phone.
“Hello?”
“Eddie,” Steve practically purrs.
“Steve? What’s wrong?”
“Come home?” Steve lowers his voice, clutching the phone to his face, feels small and stupid and alone. And ridiculously fucking horny. “Sorry, I know you still have another hour of work but -”
“Hey, no, ‘course I’ll come home. Are you sick? You sound…off.”
Steve swallows. Feels slick pool in his shorts, the sound of his alpha’s voice enough to set it off again. “Think I’m in heat,” he whispers. “No, actually – I’m definitely in heat. Need you.”
There’s a sharp intake of breath down the phone. “Right, I’ll be home soon. Go back to bed, get comfy, ok?”
Steve whines, low in his throat, not happy at the notion of hanging up, of not hearing Eddie’s voice for the next few minutes.
“I know, sweetheart, but I won’t be long,” Eddie soothes him quietly.
“Hurry,” Steve tells him, then he’s hanging up abruptly and making his way back to the bedroom, grumbling under his breath at the unpleasant wetness of his shorts sticking to his skin.
He yanks them off, tosses them blindly somewhere. Flops back down on the bed, face smushed into the blankets, and reaches a hand down to touch himself again. His hole is swollen, pulsing hot under his fingertips, his cocklet hard and aching with need.
His fingers aren’t enough now. He pumps two in and out of himself, crooks them, but it’s nothing like what he needs. Nothing like his alpha’s hand, his cock, his knot.
The thought of it has Steve fisting a hand in the sheets, thrusting his hips back towards his own hand, soaking the sheets with slick but he still can’t come.
The front door opens with a click. Footsteps, then the sound of shoes being hastily toed off.
Pine, leather and whiskey fills the air, the familiar scent cooling Steve’s veins just a little.
At the sight of his alpha appearing in the doorway, his pupils blown wide, Steve keens.
“Eddie!”
He’s moving before he even registers what he’s doing. Flipping onto his stomach, then pulling his knees up under himself, back arched, face still pressed to the pillow.
“Look at you, presenting so nicely,” Eddie coos, his hand splaying wide over Steve’s bare back. “Perfect little omega.”
Steve hums happily, pleased at the praise.
But he’s gonna need more than just nice words.
He thrusts his hips back towards Eddie, slick dripping down his thighs.
Low in his throat, Eddie chuckles, leans down to mouth across Steve’s broad back.
“Please,” Steve whines.
“Shhh, I’ve got you,” Eddie reassures him.
Steve hears the rustle of clothing, whips his head around to watch as Eddie quickly sheds his t-shirt, his jeans, and steps out of his boxers, bouncing on one foot.
Normally, Steve would smile at that.
Right now, his attention is honed in on his alpha’s hard cock, and the ringed hand that wraps around it, slowly palming it.
“Fuck me,” Steve begs. “Touch me, do anything, feels like I’m on fire.”
Eddie’s on him in an instant. His face buried in Steve’s ass, tongue lapping at his folds, nose nudging up against his cocklet.
Steve gasps into the pillow, mouth open in a silent scream.
The alpha slurps at him. Dips his tongue inside, thrusts it in and out, brings a hand up to wrap two fingers around his cocklet, spreading an abundance of slick everywhere.
It should be embarrassing, Steve distantly thinks. The noises that are pouring from his lips, and the amount of wetness drenching Eddie’s face.
But his alpha’s enthusiastically working away, groaning into Steve’s hole like he’s the one getting eaten out, humping absently into the mattress.
Steve comes. Harder than he ever has before, writhing so violently that Eddie locks an arm around his thigh to keep him close, to work Steve through his bliss. The omega shakes and keens, pulsing against Eddie’s face until finally, gradually, the wave subsides.
He collapses into the sheets again, breathing hard.
Eddie grins down at him, chin drenched in Steve’s come. “Doing ok, sweetheart?”
“Fuck yes,” Steve grunts, but he can already feel himself slicking up again. He shoves his hips back again, seeking out Eddie. “Need more.”
“Oh?” Eddie’s tone is light, teasing a little, and Steve practically growls at him. “What do y’need, omega?”
“Your cock. Right now.”
Eddie presses two fingers to his hole instead. Gently, at first, but there’s no need – Steve’s so wet that those long fingers slip right in. Adding another, Eddie thrusts three fingers into him as Steve pants and rocks back against him.
“Eddddddie,” he grits out. “I said your cock.”
“You’ll get it, I just need to check you’re ready, don’t wanna hurt you.”
Steve does growl now. Impatient, horny as hell, and more than ready. He feels frustrated tears in the corners of his eyes, even as his hole sucks at Eddie’s fingers and flutters around them.
He comes again. Shaking, slick falling in droplets from the force of Eddie’s fingers.
And then, Eddie’s throbbing dick presses up against his entrance.
Gently, he eases it inside, his hands on Steve’s hips to stop the omega from simply slamming himself down on it immediately.
Finally, with Eddie’s balls flush against him, the omega exhales heavily.
Some of the tension drains from him, and he lowers his front half even further onto the bed, the arch of his back deepening. He’s got what he wants, what he so desperately needs – his alpha’s fat cock inside him.
“There you go,” Eddie murmurs, leaning down to kiss the back of Steve’s neck. One hand stays on Steve’s hip, the other rubbing soothing circles into his back.
Steve hums, content, eyes closing. He turns his head a little, and Eddie’s lips find his.
Pretty soon, he’s rocking his hips back against Eddie again, signalling for him to move.
Eddie obliges. Snaps his hips forward, punching a moan from Steve’s lips. “So fucking perfect,” Eddie grunts, hand sliding under Steve’s torso, fingers pinching at a nipple. “And you’re so fucking wet for me, sweetheart.”
It’s true.
Steve hadn’t even known it was biologically possible for an omega to produce this much slick, but apparently he’s an overachiever in that department. It drenches the already-wet sheets below him, sticks to Eddie’s thighs, causes the slapping noises that fill the room every time Eddie slams into him.
Before he knows it, he’s coming again.
Wailing, clamping down on Eddie’s cock like a vice, seeking out the knot that hasn’t yet formed.
“That’s it, come for me omega,” Eddie coos, like Steve needs any further encouragement at all.
Exhaustion starting to drift in from coming four times in a short space of time, Steve sags down again. Feels tears on his cheeks when that heat in his stomach builds again.
A low whine passes his lips.
Eddie’s thrusts slow and pause, and he reaches down to brush the hair from Steve’s sweaty face. “You ok, baby?”
“Tired,” Steve grunts.
“You wanna stop?”
“NO!” he snaps, tightening around Eddie’s cock, enough to make the alpha gasp. “Sorry, sorry,” he mumbles, fire raging through his veins again. “Just…need more.”
“What you need is my knot,” Eddie murmurs to him, voice raspy and thick with want.
Steve chuffs, rocks his hips. “Then give me it, alpha.”
Panting, Eddie slams into him. Again, and again, until moans spill from Steve’s lips with every brush of Eddie’s cock against that spot inside him. He’s drooling into the pillow, hugging it with one arm, breathing in the thick scent of forest pine and leather and sweat and sex.
“You feel it, Stevie?” Eddie slows his thrusts, presses in balls-deep.
And…yes, Steve can feel it.
Eddie’s knot, starting to swell right at the base of his hardness, pressing up against his hole.
“Gimme it, please Eddie, please, fill me up.”
Steve’s honestly not sure it’s gonna fit. While they’ve fucked plenty of times, he’s never taken Eddie’s knot before.
But fuck, he’s going to try.
Without warning, he shoves himself up onto his hands and uses the extra leverage to work Eddie’s cock in even deeper.
“Fuck, slow down, don’t hurt yourself,” Eddie hisses, but then he groans as his knot pops inside Steve, locking tight against his pulsing walls.
Steve screams, and squirts.
It’s never happened to him before.
But the sudden pressure, the feel of Eddie’s warm come streaking inside him, unlocks some invisible dam.
“Holy shit, holy shit,” Eddie’s repeating in a mantra as Steve floods his cock, his thighs, the bed.
Steve feels Eddie’s cock kick inside him again, another weak spurt of come filling him. Eddie reaches around him, fingers finding Steve’s still-straining cocklet and rubbing at it. Steve whimpers as his orgasm is prolonged, practically vibrating in Eddie’s arms, his mouth hanging open.
When it subsides, Steve collapses. Eddie grabs for him, holding him up, preventing him from tugging painfully on his still-inflated knot. The alpha rolls them sideways, away from the flooded patch on the bed, hands soothing gently down Steve’s sides. His teeth nibble away at his neck as the omega breathes slowly, shakily, recovering.
“You ok?” Eddie whispers, pulling back a little to look at Steve’s face, to search it for any sign of pain or discomfort.
“Mmmm,” Steve grunts, eyes closed.
“Yeah? Nothing hurting?”
Steve’s eyebrows furrow as he tries to take stock of himself. His cocklet, soft now and still weeping, his hole locked tight around Eddie’s knot, his limbs heavy and sated. He shifts, winces just slightly as his hole tugs against Eddie. “Maybe…maybe a little?” he admits. “But I think it’s just normal.”
“You’re sure?”
“Mmm. Blame your massive knot,” Steve grumbles.
“Sorry, I think I remember you begging for it then basically impaling yourself on it,” Eddie teases gently.
Steve huffs out a laugh. “Yeah, guess that one’s on me.”
“We’re gonna need new sheets,” Eddie says. “So don’t go falling asleep yet.”
In response, Steve purposely tightens around Eddie, smiles at the shaky sound it draws from his alpha. “No,” he says simply.
Eddie raises an eyebrow. “Half the bed’s soaked, Stevie, I’m not having you sleep in that. Let me clean you up, you can stay here, and -”
Steve shifts. Rolls Eddie over, straddles his hips, and sinks back down fully on his alpha’s half-hard dick. “What makes you think I’m not gonna soak you all over again, huh?” he murmurs, leaning down to lick at the scent gland on Eddie’s neck.
The alpha’s eyes go wide as saucers, hands finding Steve’s hips as his cock jumps.
Steve grins, bottom lip between his teeth, need stirring in his gut again.
It’s going to be a long night.

Mensch_anthropos_human Mon 02 Mar 2026 01:51PM UTC
Comment Actions
Atalia_Gold Tue 03 Mar 2026 08:26PM UTC
Comment Actions
AnneQQ Mon 02 Mar 2026 05:23PM UTC
Comment Actions
Atalia_Gold Tue 03 Mar 2026 08:26PM UTC
Comment Actions
starthecozy Mon 02 Mar 2026 06:21PM UTC
Comment Actions
Atalia_Gold Tue 03 Mar 2026 08:26PM UTC
Comment Actions
bleepbloopbee Tue 03 Mar 2026 07:56PM UTC
Comment Actions
Atalia_Gold Tue 03 Mar 2026 08:26PM UTC
Comment Actions
oneweirdcryptid Wed 04 Mar 2026 11:19AM UTC
Comment Actions
Atalia_Gold Wed 04 Mar 2026 12:22PM UTC
Comment Actions
runswthwolves Sun 08 Mar 2026 07:51AM UTC
Comment Actions
Atalia_Gold Sun 08 Mar 2026 05:23PM UTC
Comment Actions
LoveInTheTimeOfFandom Thu 12 Mar 2026 06:51PM UTC
Comment Actions
Atalia_Gold Sat 14 Mar 2026 04:53AM UTC
Comment Actions
Melz_but_Spicy Fri 20 Mar 2026 11:47PM UTC
Comment Actions
Atalia_Gold Sat 21 Mar 2026 02:19AM UTC
Comment Actions
n33dlew0rk Thu 25 Jun 2026 09:47AM UTC
Comment Actions
Atalia_Gold Fri 26 Jun 2026 04:07AM UTC
Comment Actions