Work Text:
On the list of embarrassing things Eddie had done in his life, there would surely be a top five. And in that top five, he would dice apart different events and dissect them until he found the ultimate humiliation ritual that got him to this point.
There had to be something seriously wrong with him.
Eddie Munson did not chase people. He certainly didn’t chase Alphas.
Was it that one time he’d gone down on a girl before third period and gotten blood all over his chin and not realized until Gareth started screaming in horror? Nah, Eddie had rolled his eyes at that.
What about that one time Eddie had caught his ex boyfriend fucking a teacher? That was pretty humiliating, all things considered.
No, no. Eddie could deal with embarrassment. It didn’t touch him, it couldn’t shine a light on him that was bright enough to matter. But this. This might actually win.
Because for the first time in his life, Eddie was considering going to a fucking home game.
It didn’t make any sense.
He wasn’t, like-
He wasn’t even in school anymore. He didn’t know anyone in school. And okay, it wasn’t that weird for locals to hit up the home football games. It was incredibly normal, actually. Exceedingly. Only, Eddie wasn’t normal. Seeing him at a local game was a like seeing a unicorn with two dicks. It just didn’t happen.
But maybe he needed to sell. Right? Maybe….he wanted to make some extra money and it had nothing at all to do with a conversation he’d overheard at the gas station. About how Steve Harrington would be there, followed by the most heinous slew of giggling Eddie had ever heard from a group of Omegas in his life.
And he just couldn’t have that, could he?
Because how dare they talk about Steve like that, when he wasn’t around to defend himself. Like he was some sort of celebrity, like they were all vying to see who might ‘get’ him. It made Eddie’s skin crawl because he simply knew that Steve himself would have hated it.
So, yeah. Apparently Eddie had feelings and sensitivities and oddly misplaced guilt now. Whatever the fuck that meant.
He wasn’t going to the game for Steve. He really wasn’t. He just….hadn’t seen Steve in like, a week. Which wasn’t odd or anything. But it made Eddie itchy in the strangest way, his skin alight with something he’d never had the misfortune to experience. Those stupid girls had made it even worse for him.
Who did they think they were? Why did they think they had the right to gossip about Steve? His reputation wasn’t even real, that was the worst part. Eddie knew it probably made Steve deeply uncomfortable to hear them talk about his hairy chest and Alpha muscles.
It definitely made Eddie uncomfortable.
They truly had no idea what Steve was like outside of his Hawkins persona. He wasn’t even-
Eddie huffed out an annoyed breath, aware that he was thinking too much for- well, for what he was currently doing.
“Hey buddy,” Eddie said, looking behind him at the Beta who really was trying his best. Eddie leaned onto his elbows and stared at the wall in front of him. He really had to stop bringing people back to his apartment. “This isn’t- I don’t think this is working.”
“What?” The Beta asked, his sad thrusting coming to an abrupt stop. Ugh. “But- I thought you wanted to- does it not feel good?”
Eddie was trying to be nice, he really was.
“It feels fine,” He sighed heavily as the man behind him pulled out. Eddie thought this name might be Delvin. He wasn’t even sure anymore. “Just. Got a lot on my mind.”
At least Delvin seemed nice.
He furrowed his brow as he peeled the condom off and threw it into Eddie’s trash.
“Oh? Is it like….an ex? That sort of thing?”
Eddie wrinkles his nose up and rolled over on the bed. Not an ex, no.
“Just someone I’m hung up on,” Eddie sighed again, feeling a weight lift off his shoulders as he finally admitted it. “Not a big deal.”
Delvin gave Eddie a look as he pulled his boxers back on. Okay.
“Sure you’re not, like….searching for meaningless connection so that you don’t have to face the demons of your love life?” Delvin asked, eyes wide as he stared at Eddie from the edge of his bed. Okay, Delvin.
“What? Are you a therapist?” Eddie asked, unable to tamper his usual snark.
Delvin smiled as he sat cross legged at the end of Eddie’s bed. He really was attractive. Just….not Alpha enough. Not beefy with a dumb grin enough.
“I’m going to school to become one,” Delvin said. “Which I did tell you, by the way. You really are hung up, aren’t you?”
Eddie gave him a blank look in response.
“Maybe I’m just lonely,” Eddie lied. Well, sort of. He was kind of lonely lately. No calls from Steve. No cute little Alpha stalking him. What the fuck was he supposed to do with that? “Isn’t that what your early twenties are for?”
He sounded sad. Ew.
“Maybe you’re just really into someone and too scared to actually admit it,” Delvin raised his brows in emphasis and Eddie chose to cross his arms over his naked chest in a totally not annoyed expression. “Do you wanna watch a movie or something? I told my roommate I wouldn’t be back til midnight and I’m pretty sure she’s getting laid.”
“Only if I get to choose,” Eddie said with squinted eyes. Delvin laughed, head tilted back. What a shame. He did seem like a nice guy.
—
Eddie was fairly certain that one Steve Harrington was avoiding him. Actively avoiding him. It was an odd contrast to the puppy-like man who had followed Eddie around for weeks with his tail between his legs.
Eddie didn’t like it.
He just wasn’t about to actually go out and do anything about it either, that was the problem. Whatever had been brewing between them hadn’t just diminished overnight. Eddie knew that.
He could tell by the way Steve blushed anytime he saw Eddie.
It was adorable. But it didn’t mean Steve wasn’t avoiding him. Eddie knew he was. He’d literally dodged Eddie in the quick stop a few days ago, eyes wandering up to the ceiling like it was particularly interesting. Eddie had stood there in both shock and awe, deeply perturbed that Steve seemed to think he was doing a good job of ignoring Eddie.
Or at the very least, it seemed as though Steve thought he was doing a good, inconspicuous job of it.
Eddie hated that Steve being a bit of a ditz was such a turn on. He wanted to stay mad at Steve. And he was, he really was. Why sleep with Eddie this many times and then choose to go out of your way to avoid him? Eddie knew he was kind of a town pariah but damn, he didn’t expect this from Steve. He was a much sweeter Alpha than Eddie had ever expected. It wasn’t fair. It felt like the universe had shown Eddie something he really wanted and then snatched it back away from him again. Unfair.
Eddie kind of liked Steve, as embarrassing as the concept was. Sure, they hadn’t yet fully tested things out. Eddie wasn’t a typical Omega. He didn’t love being wined and dined. But….maybe going to see a movie with Steve wouldn’t be so bad.
No.
That was dumb.
And it didn’t even matter.
Because every time Eddie even saw Steve in passing, Steve chose to dip like he was scared of catching cooties or some shit.
It was actually kind of hurtful, though Eddie would never admit so. He didn’t want anyone to think he actually had feelings, after all. And he didn’t. Not really. He just….got a taste of a submissive Alpha and now he couldn’t let go.
It happened again.
Eddie was doing a deal just outside the school, only half into the thicket of trees. His usual spot. He would go deeper in if he was gonna sell anything last weed but- yeah, weed was fine. Practically everyone in town bought it.
He didn’t expect for Steve and his merry band of jackasses to be his next customers for the day.
This was exactly why Eddie preferred having people meet him. He didn’t like the surprise of a new customer.
Although, there guys weren’t exactly new.
“Long time, no see,” Eddie said sarcastically as one of the meatheads walked up to him. There were four of them, including Steve. Eddie hated labeling him a meat head. But. Well, sometimes the shoe fit. “What can I get you?”
The idiot rattled off the wrong amount of weed, probably some shit he heard from a friend. And that was okay, Eddie didn’t mind scamming them today.
Steve wouldn’t even look at him.
The sell was going smoothly when-
“You sure you’re not for sale?” One of the guys joked, almost lightly. As if he thought he was hilarious. Eddie turned dead eyes onto him and his face went bright red.
“Do you think you’re funny?” Eddie asked, pocketing the cash they’d given him. “No, seriously. Do you think you’re funny?”
“It was just a joke-“
“Dude, that’s fucking gross-“
And yet. Not a peep from Steve.
Eddie didn’t expect to be defended. But still.
“I have a knife with your name on it,” Eddie smiled pristinely as the men grew uncomfortable. Not men. Boys. Two of them were Betas anyway. They could fuck off. “It’s not for sale though. You can just have it for free, yeah? Is that what you’d like?”
They shifted uncomfortably as the other Alpha got visibly annoyed. Steve looked at the ground and kicked dirt with his shoe, his shoulders hunkering in. Whatever. Fuck Steve Harrington.
“You act so fucking big and bad-“ One of the Betas tried to stop their friend from rambling. Maybe they’d heard stories about Eddie before. “Like you don’t have a cunt between your legs.”
Ew.
Eddie had little to no reaction.
“How do you know I don’t have a dick too?” He asked. Mostly just to be funny. Or maybe… “What? You don’t like that? You don’t wanna see my strap, big boy?”
Steve bristled at that, having the audacity to look offended when he finally made eye contact with Eddie. Good. He needed the reminder, obviously.
“You’re disgusting-“
“It’s not worth it man,” One of the Betas said, eyeing Eddie’s hand as he let it sink into his pocket. It was actually hilarious how scared they were of him. He hadn’t been aware that his reputation was that bad. “C’mon, let’s go smoke. It’ll calm you down.”
They argued some more but Eddie carefully drowned them out.
He was too busy staring into Steve Harrington’s stupid hazel eyes.
Why did he have to be so pretty? It wasn’t fair.
Eddie watched as the group of boys slowly walked away, one of them still attempting to heckle him as they went.
He didn’t care. He only cared that Steve wouldn’t fucking look at him again.
—
Back to the home game.
See. If Steve wasn’t ignoring Eddie, he wouldn’t even consider going. It was stupid, the way that Eddie was trying to rationalize the whole thing to himself. He didn’t want to go. He didn’t need to go. He made plenty of money selling weed to stupid fucking teenagers and random housewives.
He really didn’t need another place to sell. And such a risky place, at that.
He knew better than to go out in the open and pretend- not that he was pretending. He had weed on him. Just weed, nothing more.
It was perfectly reasonable for Eddie to show up to a local football game and pay the entrance fee and stand on the dark side of the bleachers, hands buried in the pockets of his worn leather jacket as teenagers side eyed the fuck out of him. Probably too scared to approach him, knowing his reputation.
All because Eddie overheard that Steve would be here.
Jesus fucking Christ.
He was so done for.
It took only fifteen minutes for Eddie to get exactly what he wanted.
Sort of.
What he wanted was Steve’s attention. What he got was Steve storming over to him like an angry puppy, his brow furrowed and everything. Dressed like a preppy wet dream and covered in the cutest puffer jacket. God, Eddie wanted him.
“What in the world are you doing here?” Steve hissed, his face going impossibly red. It would have been funny if it didn’t irritate Eddie so much.
“Excuse me?” Eddie asked, eyes straying to the…girl waiting for Steve. Some Omega. Interesting. “Am I not allowed to be here?”
“There’s cops here,” Steve said, as if Eddie didn’t already know that. Jesus. “You can’t sell around cops, Eddie.”
Eddie smirked at Steve, unable to stop himself from staring at the stupid Omega just feet away. She probably couldn’t hear them but Eddie didn’t really care if she did anyway.
“I sell to the cops, Steve,” Eddie lied. It was only half true. He had in the past, after all. It had just been awhile. “I promise I’m perfectly safe and I won’t cause a scene. You don’t have to try to babysit-“
“I’m not trying to babysit you,” Steve spat, seemingly more annoyed with Eddie. He even reached out, one hand gripping Eddie’s bicep. It wasn’t a hard grip but it did make Eddie’s insides feel like goo. Ugh. “I’m saying you don’t belong here-“
“Oh, I don’t?”
“That isn’t what I meant,” Steve said, nearly stomping his foot on the ground. Fine. It was kind of cute. Eddie kind of liked annoying him. “I meant- you could get in serious trouble. That’s all I meant.”
“Oh? Could I?” Eddie asked, feigning stupidity. “Or are you just embarrassed to see me at one of your little events? You shouldn’t keep your date waiting-“
“She’s not- I’m not on a-“ Steve looked ready to pull his own hair. Seeing him so worked up made Eddie feel oddly vindicated. “We’re friends, oh my god. Is it even any of your business?”
Uh oh.
Now Steve was just gonna piss Eddie off.
“It’s my business if I want it to be,” Eddie smiled woodenly, not allowing the emotion to reach his eyes. “I thought you and I had something special.”
And now Steve just looked upset.
“That’s not funny,” He said, rearing back in seconds. “Why would say something like that if you don’t-“
“Really? Am I so disgusting that you’re this offended?” Eddie asked, trying his best to not show that he was actually getting upset now. It was hard not too, when Steve looked so good. When he smelled so good and he was here with some inpatient looking Omega with short brown hair and a grumpy face.
“I never said you were disgusting,” Steve huffed in frustration, fists clenched as he finally stomped his foot. “All I said was- I just don’t want you to get in trouble, Eddie. Is it so hard to believe that maybe I care about you?”
Oh. This was rich.
Eddie stepped forward suddenly, a little too close for somewhere this public. He did hope nobody saw, if only to protect Steve’s reputation for a little longer. Maybe Eddie had a heart after all.
“Yeah, it kind of is,” He spat, fully irritated. “Because you’re avoiding me and it’s not cute anymore. So, I kind of don’t think you give a flying fuck about me, Steve Harrington. I’m just one of your little Omega bitches-“
“Do not say that,” Steve growled, the hint of Alpha peaking through finally. It made Eddie’s stomach flip. It made him want to subdue Steve. Pin him down and bite him until he cried. “Don’t ever say that again. That’s not even- you know I had never- and it’s not funny, none of this is funny-“
“I agree,” Eddie said, stepping back again with a put upon sigh. He needed to leave before he did some trying stupid. Like kiss Steve. “Maybe we shouldn’t mess around anymore. It’s clearly messing with your head.”
The look on Steve’s face was devastating.
Eddie regretted his words instantly.
“Fine,” Steve said, looking down and sniffing a little. “I won’t- I won’t bother you anymore. Fine.”
Eddie watched Steve walk away, his Omega friend glaring daggers at Eddie. They didn’t even hold hands the way Eddie had expected.
Whatever.
He’d made the right decision.
Steve was a distraction. A blip on the radar.
Eddie didn’t do blips.
—
He spent his week not moping.
He wasn’t. It didn’t matter what anyone else had to say, Eddie definitely wasn’t moping the lose of sex with a submissive, pretty boy Alpha.
He would find another one, he was sure of it.
Only, in all his years of sleeping around, Eddie had never met anyone quite like Steve. With his big doe eyes and calm demeanor. His polite mannerisms, his sweet smile.
Eddie was afraid that maybe he….actually liked Steve. It was an unfortunate discovery after the fact. One that Eddie desperately needed to get over.
The only problem was that Eddie couldn’t sleep with anyone. He hadn’t even tried. His libido was well and truly dead. Only….okay, not really. He was still jerking off like a maniac. But now he could only get off when he thought about Steve’s face between his legs. Steve’s strong hands. Steve’s pretty blush when Eddie had promised to peg him.
The world was so cruel.
And that would explain why Eddie couldn’t avoid Steve Harrington even if he tried.
It was a Saturday night and Eddie was slumming it, garfield pajamas and all. No shirt, hair tangled from laying in bed all day. He didn’t want to do any work right now, fuck it. He deserved at least one day off to mope.
But of course Steve would have to show up to his apartment. Eddie’s roommate was out, thank fuck. Otherwise he’d have to explain why the fuck Steve was standing there looking like a kicked puppy, a bouquet of flowers in hand.
What?
Eddie opened the screen door and stared in awe, unable to even be a bitch for a moment. He was too stunned to speak.
“Hey,” Steve said bashfully, his cheeks a wonderful pink. He looked lovely, all dressed up in a button up and stupidly tight jeans. Eddie was beyond confused. “So. I think I fucked up and I wanted to apologize-“
“Apologize for what?” Eddie asked, feeling a bit dizzy. What the hell was going on? Apologize?
“For avoiding you,” Steve admitted. It must have taken him a lot to say it, judging by how embarrassed he looked. “It’s just…you make me so fucking nervous, Eddie. More than anyone I’ve ever met. You mentioned, um. Stuff that we could do and- and I went off the deep end-“
“We don’t have to do that,” Eddie said, feeling kind of like dirt. He’d had no clue that Steve had been worrying about it this much. Now he just felt bad. “That’s not- we don’t ever have to-“
“I want to,” Steve said quickly, shutting Eddie right up. What the fuck? “I want to. So badly. I’m just…I’m so worried I’ll fuck everything up and you already think I’m a loser, so I’m trying really hard to not annoy you or- or humiliate myself and- I just like you. I really like you. And you make me feel- I don’t know. I like being around you, that’s all. I bought you some flowers because I don’t know how to apologize for something like this. But I feel bad and- I’m so sorry.”
Eddie stared at Steve for a few moments, his heart beating seemingly out of rhythm.
“You- you don’t need to be sorry,” Eddie said, eyebrows shooting up. “I’m not- I’m not mad anymore. I don’t think you’re a loser.”
It was something to admit that he’d been mad in the first place.
“No,” Steve said, almost begging. “But I am sorry. I want to be sorry. Please?”
Oh.
Eddie thought maybe there was something else going on here. Dear God. Did Steve even realize how he sounded?
“But are you really?” Eddie asked in an almost teasing voice. Steve squirmed where he stood.
“I don’t know how to make it clearer,” He wasn’t even arguing with Eddie. It was clear that Steve was searching for something without knowing how to do it. “I really am sorry. I just- I want to be adequately sorry.”
Oh, Sweet Steve. Eddie couldn’t believe his ears.
“Then….maybe you should grovel a little,” Eddie said slickly, watching as his words took the air right out of Steve. He breathed hard, eyelids fluttering as the flowers drooped down. Good. “I think I’d like to see that.”
“How- how am I supposed to do that?”
Eddie had the best idea ever.
He leaned against the doorframe and crossed his arms over his chest, affecting a nonchalant stance.
“Kneel,” Eddie said simply. “Get on your knees and tell me how sorry you are for ignoring me. Go on.”
Steve looked stunned now.
“W-what?”
“You heard me,” Eddie said, trying to sound bored despite how excited he was. He got Steve back. And even better, Steve came bearing gifts. “Apologize on your knees like a good Alpha pup.”
Steve went straight down.
Like Eddie had cut his strings and he couldn’t stand anymore.
He went down to the ground, the flowers cast aside haphazardly, his big round eyes peering up at Eddie with a soft adoration.
Eddie was so lucky.
“Go on.”
Steve licked his lips, chapped and pink.
“I’m- I’m so sorry, Omega. I didn’t- I didn’t mean to ignore you. I just wanted-“ Eddie could tel that Steve wanted to look around to make sure no one was witnessing this obvious display of affection. He didn’t. He was a good boy, through and through. “I just wanted you to like me. All I want is for you to like me.”
Eddie couldn’t quite believe his eyes, couldn’t quite believe that he’d gotten so fucking lucky.
“And all this because I said I wanted to fuck you, huh?” Eddie asked, reaching out to take Steve by the chin. To tilt his head up so that he’d have to make eye contact.
“Yes,” Steve admitted, submissive down to his bones. “Yeah, all because I was scared.”
What a sweet boy.
Eddie stroked a thumb over Steve’s chin, soft and gentle.
“Get inside,” Eddie said, voice going hoarse. “You and I are gonna have some fun.”
—
“Strip.”
Steve gave Eddie somewhat of a gobsmacked look, clearly not having expected things to escalate so quickly. Eddie had put the flowers into a vase but even that had been a bit much for him. He wanted to be inside Steve already.
Eddie sat down carefully on his bed, crossing his legs like he was patiently waiting. He wasn’t. He was about ten seconds from ripping Steve’s clothes off himself.
Steve stuttered for a moment before finally reaching for his shirt, mouthing silently as he began to unbutton it.
“Did you get all dressed up to come see me?”Eddie asked, amused by how much Steve was blushing now. He was so cute.
“I- I might have,” Steve said, halfway done with his shirt. His hands shook as he got to the bottom, his beautiful chest hair on display. “I wanted to…I don’t know, I wanted it to be formal.”
Eddie really hated how much he liked this dork. He pressed down on a smile.
“You look lovely,” Eddie said, not wanting to joke too much. Not when Steve was so vulnerable and sweet. “You sure you’re gonna be able to get those jeans off?”
It sure was something, watching Steve take those right jeans off his thin hips. Eddie could watch him blush and undress all day.
And you could see just a hint of his cock, hard and big. Pressing against his tiny boxer shorts.
Eddie was practically salivating.
“They’re not that tight,” Steve said with a huff, although he was smiling the entire time. “I thought you might like them.”
He wasn’t wrong. Eddie did indeed like them. A lot. He figured he would have liked Steve in a paper bag. It didn’t really matter what he wore, he was always devastatingly beautiful.
Eddie watched as the jeans fell down around his ankles and Steve stepped out of them. His legs were just as hairy as the rest of him.
“Take those off,” Eddie said, referring to the boxers. He’s seen Steve naked plenty of times by now, but it never got old.
Steve listened, his breathing becoming labored as he became more and more worked up.
“Look at you,” Eddie said as soon as Steve stood naked before him. He was fully hard now, straining up toward his belly. Almost purple in color. It looked nearly painful. “Is that all for me?”
Steve stammered and looked at the floor, avoiding eye contact for the moment. Eddie would have to rectify that.
“Come here,” Eddie said, beckoning Steve, closer with a sly finger. He was such a good listener, making his way over like a nervous schoolboy. “Give me a kiss.”
Steve had to lean down to peck Eddie on the lips, gasping into the sensation once Eddie immediately deepened things. It was quick, sure. But it was enough to leave Steve breathless.
Eddie pulled away, his hand resting delicately on Steve jawline.
“Are you ready?” Eddie asked, making sure to keep his voice as gentle as possible. It was the least you could do. Steve has giving him something that he had never gotten from another alpha before. This was truly a huge step in their pseudo relationship. And he had no idea where to go from here. This would change everything.
Steve nodded silently, his face bright red.
That wasn’t good enough. Eddie needed words.
“Nah uh,” Eddie uttered softly, petting his hand over Steve’s cheek. “Tell me this is what you want. I need to hear it.”
“This is what I want,” Steve said, his voice taking on a whiny quality. It was the sweetest thing to witness. “I want you.”
“How do you want me?” Eddie asked, intentionally prolonging Steve’s torture. There was some thing so fulfilling about watching Steve fumble his words as he was forced to ask for what exactly what he wanted. “What exactly are you asking for?”
Steve huffed out a breath, back slumped just the tiniest bit as he tried to make direct eye contact with Eddie now. Clearly, he wanted to show just how serious he was about this.
“I want you to fuck me,” Steve swallowed harshly but used every ounce of his bravery to continue. “I want- I want you inside me. Like- like I’m the omega and- and you’re the alpha.”
It was almost too good to be true. Eddie had known for ages now exactly what Steve have wanted. He just hadn’t figured that it would go this far. He had no clue that Steve was harboring such a specific kink. It was almost unheard of. Eddie certainly did not mind giving Steve this for the night.
Or more, if he wanted it.
“And you’re the best little omega to ever exist, aren’t you?” Eddie asked slyly. He watched as the wind left Steve’s sails, his mouth falling open on a silent gasp. He looked truly stunned.
“Yes,” Steve agreed, pure stars in his eyes as he nodded dumbly. “That’s what I want, that’s what I want.”
Eddie grinned up at Steve, hands smoothing down his chest and toward his prize.
Eddie wrapped a hand around Steve’s shaft just to watch him fumble. He swayed on his feet, dangerously close to falling.
They needed to get him onto the bed.
But first.
Eddie stroked him from root to tip, hand, dry and slow. Steve was noisy now, unable to keep himself quiet. He let out little noises as Eddie gave him barely anything, trying his best to push into the sensation.
It was too easy like this to get Steve worked up.
Meanwhile, Eddie was still fully dressed.
The dynamic switch in power had him feeling some type of way. It was erotic, it was more than he had ever bargained for.
“Want you on the bed,” Eddie managed to rasp out past all his own nerves. He couldn’t believe he was nervous at all. “On your hands and knees, c’mon.”
Steve was quick to move, crawling naked onto the bed. He wasn’t even trying to be sexy, but he managed to be.
Eddie hd to get behind Steve, had to press on his lower back, so that-
“Such a pretty pussy, yeah?” Eddie said, knowing how worked up it would get Steve. It worked like a charm. He whined and spread his thighs further, arching his back like he had no shame at all. Maybe all his shame had melted away already. Eddie hoped so.
Steve had such a nice back, Eddie just had to touch it. He smoothed his hands down the muscled plains of it, getting right to the point. Gripping Steve by his ass and spreading his cheeks.
It was a vulnerable position.
Steve only wiggled and whimpered more.
“What was it you wanted?” Eddie asked. Just to tease Steve a little more. His balls looked both heavy and swollen, just the base of his knot visible. He was hairy here too but Eddie didn’t mind. It only made Steve more perfect.
“You- you inside me,” Steve struggled to speak, rubbing his face over Eddie’s sheets. His scent was loud and prominent, filling Eddie to the brim. This was all he had ever needed, dropped onto his doorstep in a pretty package. “Please.”
Eddie wouldn’t say he moved frantically but…one second he had no live and the next, it was right there in his left hand. Waiting for Eddie’s next move.
“Gotta finger you open first,” He said, his heart absolutely drumming up a storm in his chest. He uncapped the bottle and Steve reacted instantly, growling out a soft whine into the sheets this time. Eddie felt how wet he was, unable to even think. He’d have to get up and undress and put his strap on and- but first. First, he wanted to do this. “Get you all wet for me. Like a good little omega.”
Steve groaned as Eddie spread lube over his hole, not bothering to warm it up. He was so impatient for this. But he didn’t want to hurt Steve or scare him away from his first experience with this, so.
Gentle and slow.
Eddie wanted to make this a good first time.
He began to press one finger inside, watching at Steve’s body swallowed him up. It made sense, Eddie just hadn’t realized that Steve would be so used to it.
It begged the question..
“How often do you do this?” Eddie asked. “Because you’re taking me so well, baby. Almost like you’re used to having something inside of you.”
“Told you- told you that I finger myself sometimes.”
“Yeah,” Eddie agreed. “You didn’t say how often.”
Steve snorted out a soft laugh, followed by a moan as Eddie pressed his finger inside fully to the last knuckle.
Steve wiggled his hips backward into motion, as if he wanted more. Who was Eddie to deny him? The second finger went just as easy as the first. It probably had something to do with just how relaxed Steve was.
Eddie slipped the tip in and kept going, easing into Steve. It wasn’t even the good part yet. All he wanted was to get Steve nice and loose.
“Too often lately,” Steve admitted, fully beginning to push his hips back as Eddie pulled out and pushed back in. It helped more, he realized. He was so eager for it. “Keep thinking about you fucking me. Daydreaming about it. Can’t get anything done at work.”
It occurred to Eddie that he wasn’t quite sure where Steve even worked.
He didn’t care right at the moment. He cared more about the little grunts Steve kept making. How he kept fucking himself onto Eddie’s fingers now, picking up the pace like he wasn’t even a little ashamed.
“Can’t believe you’re such a slut for it,” Eddie said, watching as his fingers disappeared. It was hard to not think about eating Steve out but it could wait. “Bet you’ve always wanted this, huh? I bet you’ve always wanted to know what it felt like to be fucked by someone stronger than you.”
It wasn’t even necessarily true. Eddie was probably weaker than Steve, an alpha and an athlete. But that didn’t seem to matter in the present moment. No, Steve was getting exactly what he had always wanted. Eddie could tell by the way he sobbed out, the way he clenched around Eddie’s fingers as they finally pressed against the spot inside of him.
“Wanted- wanted you,” Steve said, back beginning to sweat. He looked beautiful like this, his tan back glistening. “Always wanted you.”
Eddie only faltered for a second.
“You’re so-“ Steve could barely talk, sagging against the bed once Eddie pulled his fingers out. “Wait- wait, come back. I liked that-“
“If I don’t get inside you soon-“ Eddie but out harshly, already lifting himself from the bed and throwing his shirt off. Steve rolled over to watch, his thighs spreading on instinct. His hair was an absolute mess, his eyes wet from overstimulation.
“Fuck,” Steve cursed as he watched Eddie take his clothes off, throwing them to the side. He was quick to delve into his dresser, even quicker to begin slipping his stupid little harness on. The toy itself had a nice vibrating bullet that would hit him right against his clit, something for him to enjoy as he fucked Steve into the bed. “You look so good.”
Steve was touching himself.
Eddie malfunctioned for a second, mouth gaping as he watched Steve jerk his cock. It was bigger than he even remembered.
Oh god.
“Stop that,” Eddie reprimanded, his voice going weak in betrayal. He didn’t want Steve to stop but- yeah, the image was too much. He bit his lip and listened, hips straining against an invisible hold. “God, you’re gorgeous. C’mon, hold your thighs open for me.”
Eddie shuffled onto the bed as Steve obeyed his order, lifting his legs like he was meant to bend in half like a pretzel.
“There you go, big boy.”
Steve’s eyes almost rolled back at the petname, a whine threading out. He needed it bad.
Eddie wasted no more time, careful to lube his toy up plenty. It was black and matte, smooth but curved at the tip. A good size for Steve. Eddie just needed to reach down and-
“Oh,” Eddie moaned loudly, hands licking over his fake cock. Steve watched rapidly, eyes worshipful. “Yeah, thats- you didn’t think you were the only one getting off tonight, did you?”
Steve looked stunned, like he’d forgotten vibes existed.
He couldn’t even talk anymore, so Eddie got right to it.
He pressed the tip of his strap to Steve’s hole, slow to push inside. Steve didn’t even tense up, instead pushing into the thrust so that Eddie slid in just an inch.
“I’m trying to go slow,” Eddie moaned, only slightly distracted by the buzz against his clit. “You gotta stop- baby, you’re gonna hurt yourself.”
Steve shook his head, fingers indenting into the flesh of his thighs. Eddie went a little deeper, mesmerized as he leaned back to watch the cock push into Steve.
“No, no- don’t want slow, want you-“ Just like that, Eddie pushed all the way in and rested deep. It pulled a groan out of Steve, something from his chest. Like he needed this just as bad as Eddie needed it. “Fuck, yeah. That’s good, that’s good. Fuck me, fuck my cunt.”
Eddie couldn’t believe his ears. Again.
This whole day was a dream come true.
“Yeah,” He agreed, feeling too dizzy to think. “Gonna fuck you, gonna breed you. Cum inside you, fuck you til your full.”
Steve groaned even louder as Eddie actually pulled out and pressed back in, a slow roll of his hips to get things going. It obviously felt good for Steve. He was probably already so sensitive.
“Come inside me,” Steve begged, despite the fact that Eddie had just slid inside him. He seemed attached to the idea. Too bad Eddie couldn’t actually do it. “Fuck, alpha. You’re so big.”
God, Steve would love his collection of toys if he thought this one was big. He really was in for a wild ride.
Eddie pressed closer, effectively bending Steve in half as he gave in. He had to fuck Steve harder, had to roll his hips deep. Steve took it like a dream, crying out loudly as Eddie rubbed against that delicious spot inside of him. He looked beautiful like this, his hair all sweaty as he allowed Eddie to fuck him. It was so easy to get lost in it, to forget the time. To forget every roll of his hips, to forget about his roommate entirely. Steve made him lose time, he realized. From one minute to the other, Eddie wasn’t even sure how long they fucked like that, Steve whining and gasping beneath him.
“Fuck-“ Eddie cursed, aware that his rhythm wasn’t the greatest. It couldn’t be helped, he was too overwhelmed. “Need to-“
He needed to kiss Steve. Immediately.
The way he was bent had to hurt, it definitely had to hurt. But Steve whined against Eddie’s mouth anyway, mouth slack as Eddie licked inside and sucked on his tongue. It was sloppy and messy and everything debauched.
Eddie was already so close, his cunt pulsing as each little push of his hips had his clit overstimulated and throbbing. He just needed a little more, he just needed-
“Gonna fuck you on your knees next time,” Eddie rasped, voice going rough as he got closer and closer. It was too fast, too much for him to even comprehend. “Gonna make you take my knot. I got a toy for that.”
He didn’t expect for Steve to cum, his cock spurting between them. All the way up to his chin, coating over his chest. More than a Beta might cum. It spilled out of him and Steve grunted through it, his eyes rolling back.
Eddie had all of ten seconds before he was thrown onto his back and Steve was-
“Ah,” Eddie groaned loudly, his cunt pulsing as he too came. It was hard not to when Steve was back on him, riding the fuck out of his strap. Pinning Eddie down mindlessly as he bounced on it, his cock not even hard again yet. “Baby, baby- you’re gonna-“
It was hard to talk when he was absolutely shaking through an orgasm.
It was only made worse by how feral Steve was, growling low noises at Eddie. His eyes were dark, his fangs extended as he licked at them.
Uh oh.
Eddie shouldn’t.
He did anyway.
He tilted his neck just so and bit his bottom lip.
“You want it?” He asked, his voice a slut as he exposed the tiny mark on his neck. Steve’s eyes zeroed in it, his teeth barring immediately. Fuck fuck fuck. Bad idea. Probably a bad- “Come get it.”
Steve slipped forward, bracing himself over Eddie. He pressed his sharp teeth into Eddie’s neck and the world went black.