Work Text:
So he’d nearly died. It wasn’t like this was something new, Steve mentally carved another notch on his tally and tried to ignore the way it hurt to swallow. His head still spun, probably something to do with the lack of oxygen, and he could feel a headache probing at his temples. If he didn’t move his arm or twist his body, the wound in his side was mostly just an inconvenience. Steve laughed dryly to himself, he was only 19 he shouldn’t be this ok with whatever the fuck was going on in Hawkins again, yet here he was.
Nancy and Robin were scouting ahead so Steve walked side by side with Eddie. The alpha’s scent was thick with stress, even as he was clearly trying hard to appear calm and in control. Steve couldn’t help sending his calming scent to wrap around the alpha. Eddie didn’t have the experience Steve and the others had, the poor alpha was in way over his head and struggling to stay afloat.
The longer they were together the more Steve’s pain subsided, making the stabbing in his side simmer to a dull ache. Steve didn’t have the capacity to question the why’s of it, Eddie was acting as a human pain killer and Steve was going to grab a hold of that. The only thing Eddie’s scent couldn’t fix was the waves of dizziness that overcame Steve as they continued to make their way through the upside down.
Steve found himself rubbing shoulders with the alpha, partly because he’d lost his footing, partly because just the smallest touch did more for Steve’s nerves than any internal dialogue on how they were going to make it out, just like they always did. See, Steve couldn’t shake the feeling that this time was different, that this time they might not make it out.
Eddie was rambling about biting heads off bats and exactly how metal Steve was when a wave of nausea and dizziness overcame him. Steve stumbled and fell against a tree, leaning hard as the jolt sent pain shot up his body and he gasped.
Eddie had paused, about to come to help until Steve held out his hand, halting him. He just needed a moment, just a minute and he’d be fine. Never mind that the pain had him doubling over, the movement itself causing a wave of nausea to push through him.
As Steve was doubled over he saw what appeared to be a flower. If a flower was made out of vecna’s vines and crossed with a demogorgon, it moved as if it was breathing. Its very subtle pulsing was mesmerizing to watch and Steve found himself leaning closer to get a better look.
It happened so fast, one minute Steve was reaching his finger out to touch the vine, Eddie’s shout rang out in his ears as the flower opened its petals and spat spores in Steve’s face. As he opened his mouth to cough a vine shot out through the flower’s mouth and thrust itself deep down Steve’s throat. Steve could feel the thing pushing deep into his throat, his airway was cut off for the second time that day. Steve fell to his knees, hands scrambling at the vine desperately trying to pull the thing from his mouth.
Steve’s vision was blacking out by the time Eddie ran to him, the alpha’s hands pulled hard on the vine using all his strength. Steve could feel the vine retreating but it was so slow, too slow if the way his vision was clouding and sparking. His eyes were watering, his head felt fuzzy and the world began to fade to black.
When Steve gasped awake, shooting upright, Eddie, Robin and Nancy were crouched around him. Robin looked as though she’d been crying, Nancy was out of breath and as Steve took notice of his body, there was a deep pain in his chest. He rubbed his hand over his breast bone hissing and taking a guess that something might be broken.
“Did I almost die?” Steve needed to know, because the last thing he remembered was a vine pushing down his throat.
Nancy swore, but it was Eddie that answered, “I got the vine out but you’d stopped breathing,”
“What the fuck, Steve.” Robin kept running her fingers through her hair and pacing in small circles.
“Sorry.” He didn’t really know what else to say, it had been stupid. “It was an accident.”
“What?” Nancy shot her gaze at Steve, “This is the upside down, Steve, no one is blaming you for that. It scared us. Thought we’d lost you.”
“Can’t get rid of me that easily.” Steve’s laugh was hollow, “So demoflora’s a thing, wait until Dustin hears about that.” Steve tried to make a joke to help everyone feel better. As he looked at each face in turn he only saw worry. He shrugged, “So… Vecna?” He swept his hand in front of him to get them to lead the way.
Eddie helped Steve up, the alpha’s touch sent a shock through his body pulling a whine from his throat before he even realized.
“Shit sorry, I forgot about that,” Eddie apologized indicating to Steve’s side.
Steve smiled, waving it off, because his side hadn’t hurt, in fact nothing really hurt right now, but Eddie’s touch had been electric. Steve swayed a little on his feet and Eddie was there again, an arm around his waist and a hand to his elbow.
“Woah there big boy, let’s take it slow yeah?” Eddie’s voice sounded like syrup this close to his ear, everywhere the alpha touched him felt alight with sensation and Eddie’s scent drew Steve even closer.
Eddie didn’t seem to notice as Steve leant more of his body into Edide’s side, he let his head rest against his shoulder lolling until his nose was almost in the crook of Eddie’s neck. Steve whined again, this time it was unmistakably a whine of need. Eddie tensed under Steve, stopping so that Steve was able to turn completely into Eddie, pushing against his chest and sliding his nose into Eddie’s neck. He sighed, clinging tighter, pushing his hips forward so they could touch everywhere from head to toe.
“Steve, what the fuck.” Eddie was trying to push Steve away but his grip was too tight and Eddie didn’t seem to want to use force.
He tried to get closer, Steve nosed his way up Eddie’s neck to rub his cheek against Eddie’s, his scent was delicious this close, Steve wanted to be soaked in it, wanted to be so thoroughly marked by Eddie that no other alpha would ever dare to look at him. Steve shuddered at the thought and felt himself slick, he ground his hips against Eddie’s thigh and groaned.
“Shit, Steve, stop. Ah Robin, Nancy. Help.” Eddie sounded stressed and his scent soured.
Steve hated the way Eddie’s scent soured, mewling and pushing his own calming scent around him. He didn’t hear the others approach and jumped when a hand that was not Eddie’s touched his arm.
“Steve, it’s Robin, is your heat due?”
Steve didn’t know what she was talking about, he’d had a heat a couple of weeks ago, Robin knew that, and besides he didn’t feel in heat, he felt… good. Steve felt alive, he felt safe and warm and wrapped in his alpha’s embrace. He mewled, refusing to lift his head from Eddie’s neck.
“Stevie, you need to stop that,” Robin tugged on his shoulders, attempting to pull Steve free.
He didn’t like her touch, it felt like ice every time she came close. Her touch actually hurt and when she tried to pull him off his alpha Steve turned to Robin baring his teeth and let out a feral growl..
“He’s mine,” Steve felt his eyes flash as his vision shimmered gold, a rage he didn’t know he had bubbled to the surface.
Robin backed off holding her hands in front of herself in a placating gesture, “Hey settle, Steve, I’m not taking him from you. Just want to know if you’re ok?”
Steve continued to growl, his hackles were up and he wanted his alpha alone, “Leave,” He hissed, his growl shifting to a mewl as he went back to scenting Eddie.
“Eddie?” Nancy asked.
Steve enjoyed the way Eddie’s chest rumbled as he spoke, “It doesn’t scent like heat but it’s different, he scents of need.”
“I don’t understand what’s going on?” Nancy sounded concerned, although Steve couldn’t find it in himself to care, as long as she stayed away from Eddie she could sound any way she wanted.
Eddie had stopped touching Steve, his hands hung by his sides as Steve continued to wrap himself around the alpha, gently rutting against his thigh, just enough to get his slick flowing and that warm feeling start to spread through his body.
“Eddie, do something.” Robin said, her voice coming from behind Steve, he let a growl roll through him at the suggestion.
“Steve?” That was his alphas voice, rumbling into his hair.
Steve tilted his head to look up at Eddie, his eyelids felt heavy and he’d never felt so relaxed in his whole life, safe in the arms of his alpha. He blinked slowly and mewled to let Eddie know he was listening.
“I need you to let go, ok?” Eddie’s hands were back on him and Steve felt weak at the knees. He hadn’t noticed the change from losing Eddie’s hands on him but now they were back he felt even better. Now he had Eddie’s hands on him it was clear there had been a painful ache in his chest which disappeared as soon as Eddie’s hands gripped his shoulders.
But Eddie was pushing him away, and the alpha was strong, as much as Steve tried to hold on Eddie had the right angle to dislodge him until he was standing at arm's length. Steve was grateful that Eddie was still touching him but now that he was standing unaided only two small points of contact it was as if a fire was lit inside of him.
Steve felt sweat bead at his temples immediately, his gut ached and his core felt empty. He couldn’t help whimpering as his body began to shake. Eddie must have been caught off guard by the sudden and violent shudder that wracked Steve’s body, letting go and jumping back in his fright. That’s when the pain hit. Steve dropped to his knees a high pitched keening sound- one omegas reserved to call their alpha to them in times of high distress- fell from his lips.
Eddie’s alpha responded with a growl that sounded to Steve as if it was shooting straight to his cunt. He clenched around nothing, another distressed mewl slipping past his lips. His head tilted baring his neck as he began to beg.
“Please, alpha. Alpha i need you, I’m so empty, alpha, it hurts. Eddie it hurts, please, I’ll be good. I promise.”
“What if it was the demoflora?” Nancy asked.
Steve’s words were more and more slurred as he began to crawl across the ground, each movement was agony that seared its way through his whole body. He was sobbing as his friends spoke over him.
Eddie, he kept stepping back, always just out of Steve’s touch.
“What is this some kinda Star Trek thing?”
“I don’t know what that is?” Robin replied.
“Fuck or die, sex pollen, pon farr. Seriously, Robin, I thought you would’ve been into that stuff.”
“Star Trek stuff?”
“Yeah. You’re in band for god's sake. Remind me to explain when we get out of this shit.”
“So what are we gonna to do? We can’t go on with Steve like this.” Nancy pointed out the obvious.
“Shit,” Eddie stepped out of Steve’s grasp again, “He wasn’t so distressed when I was touching him. Maybe I can carry him?”
“Yeah, ok it's our only option.” Nancy replied.
Steve’s head was spinning, he couldn’t catch all of their words but managed to piece together enough to know Eddie was going to hold him. A sob caught in his throat as he dared to look up at Eddie. The alpha had stopped backing away, he was twisting a strand of hair nervously around a finger, Steve watched as he pulled it towards his mouth before dropping it. Steve wanted to taste Eddie’s lips, wanted to lick his way over the alpha’s neck, he whined
“Alright, Steve, everything’s gonna be ok.” Eddie’s voice sounded worried and his scent kept souring.
Steve hated the way Eddie’s delicious scent burnt the back of his throat, “Please, alpha, I need you. I’m sorry I wasn’t good, I’m sorry, please don’t reject me. Please.” Steve began to tremble again, the pain was searing through him and he thought perhaps he might die if Eddie didn’t touch him right now.
Eddie stepped forward and Steve sobbed with relief when large hands gripped him under the arms and lifted him to his feet with ease. Steve’s sobs turned to sighs when Eddie’s touch instantly cooled him, he mewled when Eddie pulled him to his side, Steve slipping his arms around the alphas middle. The ache receded, his body began to cool, the emptiness still hurt, but he could push that aside with a simple breath of the alphas scent right from the neck.
“That’s it, Steve, take what you need,” Eddie encouraged Steve, a gentle hand coming to cup the back of his head and hold Steve close to Eddie’s neck.
He didn’t even notice when they started walking again, Steve was just attached to Eddie’s neck, his body plastered to his side. It was a mild annoyance that he couldn’t rut against Eddie’s thigh now they were moving, but his alpha was letting him lick over his neck. Steve couldn’t get enough of Eddie’s taste, it was bright and vibrant as his scent, mixed with the salty tang of sweat. Steve placed his lips over Eddie’s bonding gland and sucked until a bruise bloomed over the gland.
“Oh fuck.” Eddie stopped, groaning and letting go of Steve’s head.
He wanted to whine until he scented Eddie’s lust on the air, then he was purring, rubbing his cheek over Eddie’s in comfort.
“Steve, please. I can't.”
Eddie’s words didn’t make sense, his alpha was hard in his jeans, his scent bloomed with desire that did something to ease the emptiness that still consumed Steve. He dragged his teeth over the mark, eliciting a moan which Steve answered in kind.
“Baby, you’re not in your right mind, you don’t want me.”
Steve didn’t know what Eddie was talking about, Eddie was perfect, he was strong and scented like home and safety and he was Steve's. How could he think Steve didn’t want him? He wanted to wipe the rejection from Eddie’s face. Steve stopped nosing at his bond gland and started to nip and lick his way over the alphas jaw until he was where he wanted to be. The first push of his lips against Eddie’s had Steve moaning, he could feel himself slick, he was so wet the fabric of his jeans was sticking to his thighs.
Eddie didn’t return the kiss as Steve pressed on, he pecked at Eddie’s lips, licked along the seam begging for entry, a whine slipping free. It was the whine that broke the alphas resolve, his lips parting just enough for Steve to lick his way inside and devour the alpha. Eddie tasted even better here, every taste Steve was granted was better than the last, and left him salivating to get a taste of the alphas cock. Steve stepped in front of Eddie, and pushed his hips forward, almost coming when his cocklet rubbed against the long hard length of Eddie’s cock.
“Stop, Steve, we can’t, not here.” Eddie didn’t sound as sure of his words as he had done before. Just the idea that Eddie wanted Steve made him mewl and rut against him more.
“Steve.” Robin was standing at his back again, his hackles went up immediately and Steve growled into the kiss. “You need to stop, Steve. We need to get out of here.”
Robin’s words only made him more angry, he pulled away from Eddie’s mouth and snapped his teeth at Robin. She needed to back off now, Steve’s chest tightened with a need to protect what was his. Robin backed off again, her eyes darted over Steve’s head to Eddie and back to Steve again. Steve felt himself flash gold at Robin again, and this time she saw perfectly when his eyes shone with omegean gold and her jaw dropped open.
“Have you seen his eyes, Eddie?” Robin said in a whisper, as if Steve couldn’t hear her.
Steve didn't think there was anything wrong with his eyes. He was with his alpha, of course he would flash gold for Eddie. Except Steve wasn’t thinking clearly right now, Steve couldn’t even begin to pick apart what had Robin so shocked.
“Eddie, he flashed gold,” Robin continued when Eddie must have shook his head.
“He what?” Eddie sounded shocked, his body going rigid next to Steve.
Steve was ready for Eddie to pull away, his heart already aching in preparation for the alphas rejection, but Eddie’s arms tightened their hold and a small almost imperceptible purr started up in his chest. Steve mewled and returned his attention to Eddie’s bonding gland, licking and grazing his teeth over the area with renewed rapture.
“That’s,” Eddie seemed to be lost for words, but his body was relaxing and his hands gripped harder still. Steve smiled into Eddie’s neck at the thought of his alpha leaving bruises behind, marking him up. “It's impossible,” He added dumbly.
“Not impossible, apparently. Do you feel anything?”
“I have a needy omega hanging off me and abusing my bond gland. Of course I feel something.” Eddie sounded frustrated, so Steve sent out some calming scent and added his purr to Eddie’s.
“You know that’s not what I mean,”
Eddie hissed when Steve’s teeth made a particularly rough pass over his neck, his hand coming up to stroke through Steve’s hair, gripping the strands in his fist and pulling so Steve had to tilt his head up to meet the alpha’s gaze. Steve’s hips rutted forward, the sensation on his scalp sending shivers down his body and making his core throb. When Steve’s cocklet rubbed just right against Eddie’s thigh which was now pushed between Steve’s legs more thoroughly than before, Steve felt himself flash again. This time he moaned loudly when Eddie’s eyes met his in a fierce flash of red.
“Holy shit.” Robin said eloquently, “True mates.”
“No that can’t be…” Nancy was cut off by twin growls when she walked a little too close, hand raised about to touch Steve’s back. “Ok so maybe you’re right. Eddie we need to keep moving.” Nancy was always trying to keep the pack on track. “It’s not far to mine now,”
Steve’s whole body arched when Eddie leant in and nosed at Steve’s bond gland, it was the first time the alpha had reciprocated any of Steve’s advances and he was ready to knock Eddie to the floor and ride his cock until he was knotted and bonded. The thought caused Steve to slick up more, and when the scent of his fresh slick met Eddie’s nose the alpha licked over Steve’s neck, grazed his teeth just so and had Steve hurtling over the edge he’d been riding for what seemed like a lifetime as he came, hard, his hips spasming against Eddie’s thigh.
It would’ve been impossible for the others not to have noticed what just happened. Eddie was growling, a menacing sound meant to ward off any other advances, a claim if you will. Steve was whining and moaning as he rode out his orgasm and the scent of slick and satisfied omega was everywhere. The best part was how good Steve felt, the emptiness receded and the ache that had been beginning to simmer in his bones again just drifted away.
Eddie shocked Steve when he lifted him by the waist until Steve wrapped his legs around Eddie’s back and his arms around Eddie’s shoulders, held tight to the alpha’s chest. LIke this Steve could rut against Eddie’s abdomen all he wanted, his face at the perfect height to rest his head on Eddie’s shoulder and scent his alpha easily.
“Don’t look at him.” Eddie’s voice was low and mixed with a growl that brooked no argument, “Lead the way.”
Steve enjoyed the way Eddie’s breath danced over his cheek when Eddie turned his face into Steve’s hair. When Steve wiggled in Eddie’s grip the alpha only squeezed him harder, but one particular wriggle had Steve’s hips slipping down and his breath being taken away when the hard line of Eddie’s cock pushed up against his aching cunt. Steve gasped, eyes rolling back in his head as another orgasm washed over him until he was writhing and whining against Eddie.
Steve felt like his body was being pulled tight like a string, although Eddie’s every touch sang across his skin like music, it wasn’t enough. What had been amazing was now dulling until he felt his body begin to heat up again. His limbs ached and his core began to clamp down on nothing. It wasn’t long until Steve’s pain was evident in his scent and Eddie stopped, pushing Steve’s back against a tree.
“What is it, omega?” Eddie sounded as wrecked as Steve felt.
“Hurts.”
“What hurts?”
“Everything,” Steve said with a sob, dropping his head to Eddie’s neck and clinging onto the alpha just a little harder.
“It’s ok, baby. I’ll look after you, just gotta get to Nancy’s, then I’ll give you what you need.”
“Eddie!” Nancy’s voice called out. “We’re here,” When Steve looked in the direction of her voice she was pointing to a gray house across the street. Somewhere in the recesses of Steve’s mind did he recognise the house, the porch roof and the window that he’d crawled through a lifetime ago.
Eddie managed to pull himself together long enough to shift Steve away from the tree and follow the girls to Nancy’s house. While Nancy and Robin went in search of the guns Eddie waited with Steve in the kitchen. He propped Steve up on the kitchen counter and pushed his way between Steve’s legs.
“I don’t know how this happened,” Eddie confessed. “Not the sex pollen thing, but us. God, I don’t even know if you can understand me right now.”
When Steve looked at Eddie he wore his distress across his face, prompting Steve to push a kiss to Eddie’s lips. His omega started to purr when Steve felt Eddie smile against his lips, parting them and taking the lead, licking his way into Steve’s mouth. Steve thought kissing Eddie before was good, but now the alpha was participating, it was on another level.
“Empty.” Steve gasped when Eddie pulled away. Steve’s body had started to shake again, his gut was twisting and cramping so that Steve could barely keep himself upright. He wanted to scream and cry and tear at Eddie’s clothes until he was naked and pushing his thick cock between his legs and into his hot, wet, dripping cunt.
“We’ve been talking,” Robin interrupted Steve’s thoughts, making him whine, “This sex pollen idea seems right.”
“Why the fuck are you still talking about that?” Eddie said around a growl.
“Well, we weren’t sure if it was a mating reaction, but Nancy pointed out that you guys have been around each other for a few days now and this should have been triggered already.” Robin explained.
Steve could feel the rage spark over Eddie, could scent it on him and knew his eyes would be red if he looked, but he could bring himself to pull away from his neck, it was the only thing that kept him from feeling like his entire body was being boiled from the inside out.
“Don’t you dare bare your teeth at me, Munson.” That was Nancy, and she sounded pissed. Steve added his growl to the noises coming from Eddie.
“He’s in pain,” Eddie hissed between clenched teeth. “He’s not going to last until we make it to the trailer park.”
Eddie nosed his way through Steve’s hair, hands rubbing circles over his back and gently squeezing the base of his neck trying to settle Steve as best as possible.
“So what are you going to do, fuck him here?”
Eddie’s growl was answer enough.
“You can’t, he’s not even in his right mind, true mates or not it’s rape.”
Steve felt heat soar through him, his anger cutting through the pain for one blissful moment as he tried to launch himself from Eddie’s grip and attack his friend. All Steve could think was how they could say such a thing. Eddie was a good alpha, a strong kind alpha and he was Steve’s.
“Shit, I'm sorry, Steve, but you’re not…”
Steve’s whimpers had turned more distressed and his body was shaking violently.
“You’re upsetting my omega,” Eddie’s words were a warning, he shook his head and Steve heard him taking deep breaths of Steve’s scent before he continued. “He’s not going to make it there, not on a bike.” Eddie went back to his gentle massage of Steve’s neck, “Go ahead, get help, i’ll try and help Steve, we’ll follow when we can.”
Eddie’s words left no room to argue, it was apparent that neither Eddie nor Steve were going to hear a bad word said about the other, and with the way Steve was violently shaking, his body temperature soaring so high that it was the only option available to them.
Robin and Nancy eventually agreed and left them with promises they would return as soon as possible, that they would leave bikes out the front if they managed to move. Robin had lingered longer at the front door, seeming torn between getting out of there with Nancy and leaving her friend behind. Nancy’s gentle tug on Robin’s arm saw her leaving and closing the door behind her.
“I’ve got you, omega,” Eddie’s lips were on him as soon as the door closed, licking the sweat from his forehead, the touch instantly cooling Steve’s skin. “God, I want to fuck you properly. Want to show you how precious you are, lay you out and take you slowly.”
Steve whined and cried, “Please,”
“I don’t think that’s what you want though is it, baby?” Eddie tilted Steve’s chin, bringing his gaze to meet his own, “You need my cock.” It wasn’t a question, it was fact and Steve mewled when he realized his alpha knew what he needed.
He tried to spread his legs wider, pull Eddie in closer and was met with a deep rumbling laugh, “let’s get you out of these clothes,”
Eddie’s hands were sure and steady as he quickly removed his vest from Steve, he brought the item to his face and sniffed deeply. Eddie’s scent was interwoven into the fabric but now that Steve had worn it, it scented strongly of the two of them, Eddie’s eyes flashed red before he dropped the vest and went to unbutton Steve’s fly. Steve leant back, lifted his hips to help Eddie pull his jeans and panties down at the same time.
“If I'd known King Steve wore panties…” Eddie let the sentence die off as he stood back a little to admire the omega’s body.
Steve whined again, his hand scrambling at the alphas clothes, pushing his leather jacket down his arms and trying to get his hands under his shirt. Eddie hadn’t changed or washed in a few days, and the pure scent of him when his shirt was lifted with Eddie’s help and dropped to the floor made Steve salivate. Steve wrapped his arms and legs around Eddie again, pulling so that their chests touched, the skin on skin contact sending sparks through Steve’s body and cooling the fever that was all consuming.
“Not fucking you on this counter, baby. Come on.” Eddie cooed into Steve’s ear, lifting him easily and making his way up the stairs. Eddie found Nancy’s room easily, inspecting the state of the bed, pulling the cover back and deeming it satisfactory he lowered Steve to the bed.
Steve was scrambling to move, to flip onto his stomach and push his hips up inviting his alpha to mount and knot him, to claim him, except a strong soothing hand came down, holding Steve in place on his back.
“Might not be able to treat you how I want, but I can watch you,” Eddie murmured, crawling onto the bed pushing Steve’s legs wide as he made space for himself between them. Eddie was still wearing his jeans, the long hard line of his cock was obvious trapped behind the offending fabric that Steve’s fingers itched to pull off. “Want to watch your face as I push inside this beautiful pussy,” Eddie slid his hand up the sensitive skin of Steve’s thigh, pushing two fingers between his folds and teasing at his entrance.
Eddie removed his fingers bringing them to his mouth and licking the slick from them, “Fuck, you taste amazing. Dreamt about this for so long,” Eddie confessed.
“You wanted me?” Steve gasped, he was coherent enough to have caught Eddie’s confession, something that felt like a slip, something that turned Eddie’s cheeks a beautiful shade of pink when Steve asked.
“Wanted you forever, didn’t know it was the pull.” Eddie smiled softly, taking Steve’s cocklet in hand and jerking him off lazily, eyes still glued to Steve’s face, “Just thought I had a crush on the school jock, can you blame me?”
Steve whined as Eddie’s skilled hand brought him close to the edge in a matter of moments, the touch was good, at any other time Steve would have been purring and chirping with pleasure but right now it was still not enough and his body still felt like it was burning him from the inside.
“Me too,” Steve didn’t want Eddie to think it was one sided, it never had been. Steve wasn’t too ashamed to admit he’d kept his crush quiet because he was the cool kid, and in high school that was an armor an omega like Steve needed to just get through. “I was a coward,” He added.
It shocked Steve with the voracity that Eddie surged toward him, sinking down and covering Steve’s body with his own. “No, baby. You are strong and brave and beautiful, my perfect omega. Doesn’t matter about the past, we’re here now. I've got you.” Eddie kissed Steve hard, pushing the weight of his words into Steve’s lips.
“Need you,” Steve whined when Eddie lifted himself. Steve knew rationally that Eddie had to move, he needed out of those stupid jeans and, well, the logistics just didn’t work if Eddie stayed where he was, but when Eddie’s warmth and weight was gone Steve felt himself spiral. All sense of up and down was lost to him, the pain came back with renewed vigor searing him inside and out. He groaned when a strong cramp took hold, almost doubling over and curling in on himself if it hadn’t been for Eddie’s hands to return again.
“I’ve got you, baby,” Eddie was back, naked now, and with his soothing voice brushing over his skin as surely as any hand, Steve was able to open his eyes and look between them.
Steve’s eyes nearly rolled back in his head when he saw the sight of his alpha, Eddie was knelt between Steve’s thighs, one hand fisted around his cock the other stroking down over Steve’s chest, fingers playfully petting through the hair on his chest until he was exactly where Steve wanted him, pushing two fingers through his folds and into his pussy. For a moment it brought relief and Steve tossed his head back, body arching into the touch and he was able to fill his lungs with the scent of Eddie’s lust.
But as quick as it relieved Steve, it was suddenly not enough, it hurt even worse as Eddie pushed three fingers into him then four. Steve didn’t realize he’d begun to sob until Eddie was there, inches from his face holding himself up over Steve and licking away the tears.
“Sorry, omega, please don’t cry. Just had to make sure I won’t hurt you.” Eddie cooed, a purr joining his words as he slowly lowered himself over Steve’s body.
Eddie’s cock slid against Steve’s thigh and Steve began to beg, “Please, alpha. Oh, god. Please, need you. Heed you, so empty. I’ll be good, I promise. Please I need, I need, I need.” His breaths were coming too quick and his head was spinning until warm lips pressed against his.
“Just breathe, Steve. Take a breath, that’s it.” Eddie’s words had stopped making sense to Steve but his voice still soothed his frayed edges.
When Steve managed to take a few deep breaths, Eddie’s hand came up to hold Steve’s face, a thumb running over his cheek and wiping away the tracks left from his tears. Eddie was watching Steve’s face, his gaze so mesmerizing Steve was unable to look away. So it meant he saw the exact moment Eddie’s eyes flashed red when he began to push into Steve’s cunt.
Eddie was slow and steady, nothing nearly enough to quench the need inside of him, but the heavy solid press of his alpha's cock had already taken the edge off, enough that Steve could whisper “more” into the space between them.
Once Eddie bottomed out, he paused until it seemed he was satisfied that Steve wouldn’t be hurt. Eddie’s head dropped to hang between his shoulders seemingly unable to move as he caught his breath. When Eddie looked up again his eyes were completely red, Steve’s vision turned gold at the edges, his omega meeting the call of his mate. Eddie’s pleased rumble saw Steve arching up, pushing into Eddie’s touch and mewling with need.
“Ok baby, I’ve got you. Gonna fuck you hard, make you feel so good.” Eddie’s hands came down to his thighs, gripping the backs of them and folding Steve in half.
Steve watched as Eddie’s gaze fell to where they were joined, saw his eyes, still red, go wide as he felt Eddie slide out of him slowly. The feel of Eddie moving sent electricity shooting up his spine, bowing his back. Steve’s head stopped spinning, his body finally untensing, his mouth falling open as Eddie thrust back into him, pushing the breath for his lungs.
Eddie didn’t slow after that, he took Steve just as he said he would, hard and fast. With every thrust of Eddie’s hips Steve’s body uncoiled, the searing heat that had threatened to boil him alive was cooled with every push and pull. Eddie’s cock felt like a balm that started in his cunt and spread slowly like molasses through his body, pulling all his loose ends together and soothing everywhere it touched.
Steve wrapped his arms around Eddie’s neck and pulled the alpha to him, Eddie molded against Steve, sinking his cock in until his hips ground against Steve, his cocklet trapped between them as Eddie let his body cover Steve completely. Eddie moved his hips in small circles as his lips met Steves and they kissed. It was sloppy and desperate, Steve needed Eddie everywhere, needed to know nothing but the scent and sound and weight of his alpha. The room drifted away when Eddie’s hair fell around his face curtaining them from the reality of their situation.
They were on his ex’s bed in the strange facsimile of Nancy’s house in the Upside Down. Steve had almost died twice already, three times if you count how much pain Steve had felt before Eddie sunk his cock into him. Danger was literally all around them and all Steve could think about was getting Eddie’s knot and being filled with his seed. He couldn’t get his mind off the need to sink his teeth into Eddie’s neck, because Eddie was his and the expanse of clean skin that ran over his bond gland looked wrong. Steve had managed to redden the gland a little with his nips and sucking but that would fade before long.
He was whimpering into Eddie’s kiss, chasing his lips with teeth and tongue, Eddie was pulling back and Steve didn’t like that, he needed Eddie there needed his mouth like he needed air.
“Am I hurting you?” Eddie’s voice sounded concerned.
Steve shook his head trying to push the fog away to understand what he was being asked. His nostrils flared, taking in the scent of concerned alpha and under that Steve’s own scent that was tinged with destress. Was he distressed? Steve whimpered again, this time as Eddie tilted his head to try and work out what was upsetting the omega, Steve caught sight of Eddie’s neck. Only a glance had Steve’s thoughts flooding back the pain rushing back in and searing up his spine.
Steve screamed as the pain shot through him, everything inside of him drove him forward, arms scrambling to get a grip of Eddie’s back. As the Alpha pulled back sitting up, Steve went with him his grip so tight. He sunk back down onto Eddie’s cock and groaned, the pain was strange. One moment Steve felt nothing but bliss and ecstasy urging even closer to another orgasm, the next moment the heat and pain seared through him. The only thing his mind could grab a hold of was making Eddie his. Claiming the alpha would make everything go away, make the pain disappear, make the fear that had thrummed through Steve's veins every day since, well for years now, make them fall away. The more he thought about it the more he was unable to think of anything else.
“More, need you, mine” Steve managed to string enough words together to get his alpha to start moving again. “Mine” he hissed through clenched teeth when Eddie’s strong hands came to hold his ass and lift him up on Eddie’s cock before dropping him back down. Steve’s head fell back, the long line of his neck exposed to the alpha and he cried out, his scent turning from sour distress to bliss in a flash.
Steve moaned louder still when Eddie’s lips landed on his neck, he mouthed over Steve’s Adam’s apple, sucked bruises into the delicate skin of his throat, skipping his bonding gland all together to nibble and suck bruises over Steve’s collarbones. Steve’s hands made their way to Eddie’s hair winding the strands in his fingers and pulling taught, guiding Eddie’s mouth exactly where he wanted it.
Steve’s moans turned to sweet happy trills when Eddie’s mouth finally landed on his bond gland. Eddie licked over it, flattening his tongue and appling a gentle pressure that sent shivers down Steve’s spine. Eddie kissed him there, sealed his lips over the gland and sucked, sending Steve straight into an orgasm that had his cocklet shooting its release over Eddie’s stomach. Steve shuddered and twitched his way through the orgasm, his thoughts moving slow as his eyes caught on the sight of his mess over Eddie’s body. He reached out with a hand and rubbed it into Eddie’s skin, gathering some on his fingers to massage into the alpha’s neck.
Scent marking Eddie seemed to snap something in the alpha’s brain and Steve was pulled closer to Eddie’s chest and he started to piston his hips hard and fast right up into Steve cunt. All Steve could do was hold on, pathetic little sounds were punched out of him, the feel of Eddie’s knot pushing at his entrance, still small enough to slip in and out tugging delightfully at his core and with every thrust rubbing against his g-spot and adding the noises spilling from his lips.
“Fuck, baby, gonna come, can’t hold back you’re so tight, so hot for me.” Eddie sounded wrecked, his words were pushed between extended canines.
The thought that Eddie’s fangs had extended for Steve was enough to have him clamping down on Eddie’s rapidly inflating knot, his cunt getting so tight that Eddie had no choice but to start grinding into Steve, no longer able to pull out.
Every slow grind was bliss, Eddie’s knot pushing against his g-spot and keeping him so full Steve thought he could cry. The last of the pain in Steve’s body was disappearing, all Steve needed now was Eddie’s come. Steve ground down on Eddie’s cock, circling his hips as his head fell forward and rest against Eddie’s shoulder. At this angle Steve’s dick was trapped between them, his sensitive head rubbing against Eddie’s abdomen, still hard and twitching even so soon after coming.
Eddie reached between them and slipped his hand around Steve’s cocklet; his mouth was right next to Steve’s ear when he growled out, “mine”. That was all it took, Steve came again this time his fangs extended and his mind went blank as he sunk his teeth into Eddie’s neck.
Eddie’s orgasm was accompanied by a cry that Steve felt through his entire body, his mouth still latched to Eddie’s neck. Eddie’s bonding oil was flooding Steve’s mouth and he was eagerly lapping and sucking at the gland, his teeth holding him in place. Eddie’s knot felt huge, splitting him in two and pulsing with great force as he filled Steve with his come.
Steve didn’t realize he was crying until he felt the slow rumble of his alpha’s purr vibrating through his chest. Steve was whimpering and making distressed omega noises, his scent a mix of bonded bliss and rejection. Eddie hadn’t returned his bite and Steve’s heart felt like it was breaking.
“Shh, Steve, my omega. Please, please stop crying, baby.” Eddie’s words were laced with concern and love, Steve’s brain couldn’t reconcile the love he heard and the lack of any bond mark on his neck.
When his fangs receded Steve he reluctantly pulled away from Eddie’s neck to look at the alpha. His eyes felt puffy from crying, his face felt flushed and his body shuddered from his intense orgasm. Eddie’s cock still pulsed inside of him, coming still and making the alpha scrunch his eyes tight with each new load pumped into the omega. Steve’s whole body felt alive, he wanted to curl into his alpha’s chest and purr and trill with joy, except his alpha hadn’t bonded with him.
“Y-y-you don’t w-want me?” Steve’s lip wobbled and his eyes filled with tears again. If he wasn’t tied to Eddie, Steve would be running now, running as far from the hurt and heartbreak as he could.
“Steve, my omega, no.” Eddie tried to pull Steve’s face to him, tried to kiss him but Steve couldn’t let himself go, not to be kissed and rejected. “I want you, you’re mine. Only mine, but not like this.” Steve’s distressed whimper made Eddie flinch but he pressed on. “I want to worship you, I want to take you apart with my mouth and fingers. I want to give you every pleasure I can and then, when you’re a shaking beautiful mess, I will place my bite right here,” Eddie ran a finger over the spot he’d been obsessing about since the moment he realized Steve was his. “I want to give you the world.”
Steve wasn’t sure his heart could take much more, because now he was beaming, his alpha wanted him, wanted to worship him, wanted Steve to be his.
“You’re not mad?” As Steve’s thoughts began to return, clearer now he was knotted and thoroughly fucked, he began to see how he’d thrown himself at Eddie. Steve had had nothing on his mind but fucking and mating, and he was lucky enough that Eddie had supported him, seen him through only for Steve to bond him without asking.
“How could I be mad when my omega blessed me with his mark.” Eddie's face shone with pride and Steve could taste the truth in his words. “As much as I want to keep you on my knot for hours, baby, we’re kinda stuck in the upside down.” Eddie was gentle with his words, rubbing circles over Steve’s back and letting out a calming scent.
Steve wriggled in Eddie’s lap causing them both to groan, Eddie’s knot, not quite small enough to slip free just yet.
“Do you think you can move? How are you feeling?” Eddie’s hand came up to feel Steve’s forehead, he pulled Steve’s eyelid up with a thumb and really looked at his eyes, Steve batting his hand away.
“I don’t feel like my insides are boiling and tearing apart anymore, if that’s what you’re asking?” Steve said, ducking his head with a dry laugh like it was no big deal.
“Baby, I’m so sorry,”
“What? What for?”
“Because you almost died three times and all I could do was fuck you. I don’t know, Steve. None of this is ok and I wish I could take it all away,” Eddie’s scent started to sour with distress.
Steve pulled Eddie close again, guiding his head to Steve’s neck, stroking his hand through Eddie’s hair Steve replied, “You’re right, none of this is ok but I don’t regret it if that’s what you’re worried about. I need you to be strong for me, Eddie,” Steve pulled away and met Eddie’s gaze. “Need you to get me out of here so you can worship me, give me what you promised, alpha.”
The words worked, Eddie’s scent swiftly changed, strengthening and filling out with alpha protection and pride. As the alpha growled and snuffled his way into Steve’s hair and down to his neck Steve shifted slightly and whined when Eddie’s knot slipped free. There was a flood of come and slick that followed making a mess of both of them. Eddie pulled the blanket from the bed and cleaned them up as quickly as possible.
“Shit I think your clothes are downstairs,” Eddie said, looking around the room and pulling on his own discarded garments.
Steve walked downstairs on wobbly legs, thankful that the deep ache of emptiness and need didn’t return now that Eddie was no longer inside of him. He dressed as best he could, the pains of his injuries were unfortunately coming back with a vengeance, the deep wound in his side had started bleeding again during their mating, Eddie swore at the stain spreading over his makeshift bandage. Steve rubbed his chin against Eddie’s cheek, halting the apology on his alpha’s lips.
“I’m alive because of you, alpha,” Steve said instead, looking up at Eddie and placing a kiss to his lips. “Let’s get out of here, you have a promise to keep.”
Eddie led them through the upside down getting to the trailer just as Robin and Nancy were about to jump through the crazy chasm that split the two worlds. Their fight was far from over but Steve felt stronger going on with Eddie by his side. Together they could destroy Vecna, together anything was possible.
