to celebrate hitting 50k i'm sharing a snippet of the longfic i'm currently working on <3 (thank you v much to both @deepwithintheabyss and @paprikadotmp4 for the encouragement & brainstorming help <3)
still untitled (i've been calling it the "aob dubcon fic" lmao) but i have written a summary:
Jason tries to sell off his first heat to make ends meet for the upcoming winter. When he’s taken by traffickers instead, he’s sure that’s the end of him—until he’s rescued by a mysterious alpha. That “rescue” comes with a price: Jason’s heat hits shortly after, and… one thing leads to another, and now Jason and Tim are bound together by a fledgling mate bond.
It’s not the first time Jason’s had to make the best of things, but… he finds it a little bit easier this time, especially as he grows to genuinely like Tim. Unfortunately, just as they're starting to settle into mated life, Tim’s ex-pack starts getting involved, and they don’t exactly approve of Tim’s choice in mate—never mind that it wasn’t really a choice at all.
cws/tags for this snippet: reverse robins, aob dynamics, underage jason (15), first aid, medical inaccuracies (probably; i'm not a doctor, so i'm warning to be safe), hurt/comfort, touch starvation, anxiety, allusions to captivity related ptsd, self-deprecation, brief memories of non-consensual touching
editing to add: this snippet takes place in the 2nd half of chapter 2 <3 (& was originally the second scene for the fic lol)
i have also previously shared a snippet of the scene after this, when jason's heat hits, here.
Tim parks outside of an old apartment building. The brick facade is worn, cracked and peeling in places. Most of the windows are intact at least, though; two of them have lights on, the rest dark.
Tim gets out first, already having rounded the car by the time Jason is swinging his legs out. His hand rests on the door, waiting patiently for Jason to join him on the sidewalk. Then he shuts it. One hand rests on Jason’s back again, a gentle guide inside.
There’s a man at the desk near the front entrance, reading a newspaper. He spares them a brief, bored glance before going back to it.
There’s an out of order sign on the elevator, so they have to take the stairs. It’s just two flights, but by the end, Jason’s slightly out of breath. He’d thought he was in pretty good shape, but—
He guesses spending nearly a week in a small, windowless room hasn’t done him any favors.
Tim stops at a door in the middle of the hall, unlocking it and letting Jason go in first. The main room is all one room; living room transitioning to kitchen, separated by an island counter. Tim guides Jason to the couch, directing him to sit while he gets the first aid kit.
The couch is worn but comfortable, cushions sinking under Jason’s weight, cradling him.
Tim disappears down the hall, and returns a few moments later holding the biggest first aid kit Jason has ever seen. Not that he’s really an expert on the things, but— The one at his house was pretty small.
And mostly empty, honestly.
The coffee table looks comically small under it. It makes Jason’s belly flip with nerves, remembering the feeling of latex covered hands on his body, spreading him open.
He bites his lip.
Tim doesn’t open it, though; instead, he slips into the kitchen. He comes back a moment later, holding a bottle of purple Gatorade. Then, he kneels in front of Jason. It’s—odd. Having an alpha kneel in front of him, voluntarily. Even though Jason knows he doesn’t exactly have any power here, the visual dissonance is—
Odd.
He offers up the bottle. It takes a moment for Jason’s hands to move, but he does take it. His fingers fumble with the cap; he flushed, embarrassed despite himself, but gets it open.
As soon as it touches his lips, his thirst hits him full force. He allows himself two large gulps to wet his throat, and then forces himself to slow down, sipping instead.
When he screws the cap back on, he finds Tim still there. Waiting. He twists his hands around the plastic nervously.
“Alright,” Tim says gently. “Other than the bruise on your side, and the rope burns… are you injured?”
Jason shakes his head, twisting the sleeves of the alpha’s jacket. “Nn-nn. Just some bruises,” he says softly. He pauses. “And, um. I did hit my head once. It still hurts, but— I’m not, like, dizzy or nothin’.”
Tim nods. “Alright,” he says. “I’d like to do a head injury evaluation anyway. I’ll just feel over your skull, and then use a penlight to evaluate your pupil dilation. I’ve got cream for the rope burns, and for the bruise—” Tim hesitates a moment, then continues, “I’ll need to check and make sure nothing is cracked, and there’s no internal bruising.” He pauses again. “As long as there’s nothing serious anywhere else… I have some painkillers you can take, when we eat.”
Jason takes a moment to absorb all of that, and then nods, tipping his head forward obediently.
There’s a part of him screaming at himself not to be so compliant. To kick and claw and scratch and bite and fight, the way he has been for the past week. But he’s— He’s so tired, and sore, and—
The alpha smells so good, and— The smiles he keeps giving Jason melt something inside of him. He wants to keep seeing them. Keep earning them.
Tomorrow that might scare him.
Tonight—
His eyes fall closed when Tim’s fingers slide into his curls. The touch is achingly gentle. It feels— It feels good. Nice. Jason can’t help but lean into it. He thinks Tim’s hands linger a little longer than they need to, like he’s indulging Jason’s obvious enjoyment of the touch.
He does pull away eventually. Jason bites back his whine, instead sitting back up against the cushions.
“No bumps,” Tim murmurs. He gets out the penlight next, and cups Jason’s face as he shines a light first in one eye, and then the other. Jason grimaces, hissing a little as he squints. The light aggravates his aching head. “Pupil dilation is normal.” He pockets the light, and strokes Jason’s cheek with his thumb before he pulls away. “Now, I need to check your bruises.”
Jason bites his lip again. The constant worrying is starting to make the top layer of skin break and flake under his teeth. He averts his eyes, rolling the sleeves of the suit jacket up, exposing his hands. Then he pulls his shirt up, bunching it up just beneath his breasts.
His stomach jumps when Tim touches him. Tim pauses, hand hesitating, just barely touching Jason’s skin, and then— He starts to rumble, low and deep.
Jason whines. He doesn’t mean to—but it bursts from him; he can’t stop it, can’t muffle it. It’s a soft, helpless little keen, and the alpha’s rumble gets louder in response. He scoots closer, until he’s between Jason’s knees. His hand settles onto Jason’s skin, curving around his side. His other hand comes to cup Jason’s shoulder, thumb rubbing gentle circles through his clothes.
“It’s alright,” he soothes, the rumble deepening his voice. The sound—
Jason has only vague memories of his father rumbling for him, from when he was much, much smaller. Before working as a henchman had stolen much of his father’s good will. Other than that, Jason has only ever heard alphas rumble on TV. It’s—
It’s a really nice sound.
Against his will, tears fill his eyes, and he raises his hand, pressing his palm over one, like he can force them back inside. Tim’s hand settles against his side, just underneath the bruising. “You’re alright,” the alpha murmurs. “It’s okay to cry, pup.”
Jason sniffs, loud in the quiet. “I—I—”
“Shh, puppy.” Tim’s hand doesn’t leave Jason as he rises, slipping onto the couch beside him. His other hand cups the back of Jason’s head, tugging him forward—Jason’s arms come up automatically, wrapping around Tim’s neck, his shirt falling back over his abdomen. The alpha’s scent drips with comfort and the promise of protection and Jason—
He feels… He feels warm, and safe, and—
A sob rattles through his chest. Tim holds him closer, tighter, his arm winding around Jason’s waist. He buries his nose in Jason’s curls, stroking his skin with his thumb as he rocks him, slowly.
Jason’s chest heaves. His whole body shakes with each sob, so much that Jason is worried he’s going to shake himself apart. Tim’s steady hold feels like all that’s keeping him together.
It’s not just the last few days, it’s— It’s everything, since his Mom got sick and Dad turned to working as henchman and their lives just… fell apart. He’s— Jason’s been on his own for so long. Longer even than he’s been on the streets. Every day has been a fight for survival and Jason—
Honestly, he thought he’d finally lost.
Tim murmurs in his ear. Jason can’t hear a word of what he’s saying, but the tone is low and gentle, and Jason clings to it.
It takes a long time for Jason’s sobs to subside. Jason— He doesn’t know how long exactly. But he does know that when he’s done he feels exhausted. He slumps into Tim’s chest, tremors still running down his spine. His face is sticky. He definitely got snot all over Tim’s nice shirt, and that—
He’s too tired to even worry about Tim’s reaction.
Fingers comb through his hair again, lightly scritching his scalp. He lets out a soft sigh, slumping even more against the alpha’s chest.
Tim hums. He noses at Jason’s temple; a gentle nudge Jason grumbles at. “C’mon, pup,” he murmurs. “I still need to look at your bruises.”
Jason whines—the same plaintive little puppy whine he used to give his mom when he wasn’t ready to get up yet, for one reason or another. It makes Tim huff, amused; the humor reflected in his scent. It’s nice. Really nice.
He noses at Jason’s temple again. “Pup.” His voice is a little more stern. It’s not threatening, though—doesn’t even make Jason’s hackles raise. Tim is still rumbling. Close as they are, it feels like it’s seeping into Jason’s bones. It lessens the ache in him. His skin— His skin has been itchy for years, but. The creepy crawling of it has subsided, for now at least.
He’s comfortable. Jason doesn’t want to move.
He does anyway, sitting back with a scowl on his face. It makes Tim smile—his scowl deepens.
“I’ll be quick,” Tim promises.
Jason huffs a little. He leans back against the couch cushions. Tim’s hand is still under his shirt, sliding back over to the injured side as Jason lifts it. He feels— He feels more settled now. Less nervous, though butterflies still flutter between his ribs.
Jason watched Tim’s fingers probe gently around the bruising. The purple has started to fade to a greenish hue, but it still hurts when he prods it. Jason’s quiet, pained noises are soothed with soft rumbles and fingers rubbing his shoulders.
When he’s done, Tim’s hand lingers, laying casually on his waist. Jason’s skin would normally be prickling, but—
It isn’t.
It hasn’t this whole time, any time the alpha touched him.
“I don’t feel any cracks or breaks. Did— Were there any injuries to your back?” He’s no longer rumbling.
Jason misses it already. There’s a part of him that wants to snuggle up to him, see if he can’t coax that rumble back out.
He ignores it; instead shaking his head. “No. They— The, um, the boss said they were supposed to keep me as uninjured as possible. Any punishment had to be careful not to leave a mark.”
Tim hums. He strokes Jason’s skin with his thumb, and then slips his hand from Jason’s waist. It—
Jason finds that he misses it.
Tim leans forward, finally opening the first aid kit. It’s stocked, full of things Jason has names for and things he doesn’t. Tim takes out two things: the first, a small jar, and the second, a bottle of puppy’s Tylenol. Jason—he doesn’t like it, but he can’t really argue with it. Not at his size and weight and everything. They’re pills, at least, and chewable too,
Jason examines them carefully before he takes them, washing away the chalky flavor with the drink he’d been given before.
Tim unscrews the lid of the jar. The cream inside smells herbal, though not unpleasantly so. Jason holds out his arm, relaxing into the couch as the alpha works the cream into his skin.
It’s easy to let his eyes fall half-lidded. Jason is warm and sleepy. The air is thick with protective alpha scent; it soothes his hind-brain, the part that is purely omega, purely pup and longing for the comfort and safety of pack.
A small voice in the back of his mind is screaming, telling him he needs to keep his guard up.
It’s easy to ignore like this. To focus on nothing but gentle hands on his skin and the ambient noise around him; the hum of electricity and the distant noise of outside traffic.
Jason drifts.
He barely registers when the alpha switches arms, coming back up only to croon confusedly when Tim stops touching him. He blinks up at him, and gets a kind smile in return.
“Hush, pup,” the alpha soothes. “I’m going to get us something to eat.”
Jason blinks slowly at him and hums in acknowledgment. Tim gets a blanket from—somewhere, and lays it over him. It’s soft. Jason likes it. He nuzzles into it, into more of the alpha’s scent, and sighs.
He can hear Tim moving around in the kitchen—the clatter of dishware and pans, the bubbling of boiling liquid, the sound of his soft footsteps. He can smell something savory—chicken, he thinks, and garlic.
He drifts again, stirring only when Tim nudges him gently. A steaming bowl of soup is pressed into his hands.
“It’s hot,” Tim warns, a bit unnecessarily.
Jason still burns his tongue on the first mouthful. He doesn’t care. Having the food in front of him has made him realize how ravenous he is. His bowl is empty far too soon, though he’s too stuffed to go back for seconds.
His empty bowl is taken from him, and then Tim returns again. “C’mon, pup,” he murmurs. “I’ve got a spare toothbrush you can use. A spare den, too. I’ll get you some nesting materials and pajamas while you brush your teeth.”
Jason reluctantly leaves the couch and blanket behind, shuffling down the hall and into the bathroom. Tim procures a toothbrush for him, and then leaves.
It’s a relief to brush his teeth.
His captors had done it for him, so rough his gums had bled and ached. They still bleed under Jason’s gentle ministrations, but at least it doesn’t hurt. By the time he’s rinsing his mouth, Tim has returned, a bundle in his arms. He offers it to Jason.
“Clothes,” he says, a little unnecessarily.
Jason takes them, and Tim leaves again, giving him privacy. Jason goes to shut the door and then—
Hesitates.
He doesn’t want it open. But— He doesn’t…
What if he shuts it, and it won’t open again?
He’s. He’s being silly.
There’s no way this apartment has more than one bathroom. Trapping Jason inside here would be dumb, and he doesn’t think this alpha is dumb.
Jason takes a deep breath. He shuts the door.
Except—
He doesn’t. The latch hits the frame and Jason stops. His heart thunders in his ears. His breaths come sharper, quicker. He can’t. He can’t, he can’t, he can’t.
Tears burn in his eyes.
It’s not fair.
He rests his head against the frame; one hand cradling the bundle of clothes to his chest, the other gripping the doorknob.
God. He’s so fucking pathetic.
He shudders. Takes a deep breath. It shakes on his exhale, a tremor in his chest. It’s fine. He doesn’t have to shut it all the way. He can leave it like this, with the metal latch over the door frame, only the tiniest sliver of hallway visible.
It’s fine.
He’s fine.
Jason strips quickly, clothes falling into a puddle at his feet. He yanks on the pants the alpha provided. They’re a little short at the ankle, and he has to draw the drawstrings all the way out for them to stay up, but. They fit well enough.
The shirt, too, is a little big, hanging off slightly at one shoulder. It doesn’t show his breasts, and hangs down to his mid-thigh, so Jason doesn’t mind.. Both pants and tee are soft on his skin, not scratching like the other set did.
There’s a hamper. Jason drops his old clothes in, though he’d much rather see them in a dumpster somewhere. The jacket—
Jason hadn’t realized how much it had been comforting him until now. Without it, he feels almost naked. Exposed. He wants to put it back on again. He resists the urge, though. Instead, he straightens it as best he can, then folds it in half and lays it on top of the hamper before he exits the bathroom.
Tim isn’t in the living room any more, and Jason stands, nibbling on his lip. Maybe he should go for the door… but. He can’t bring himself to. Instead he stands there, uselessly, until he hears rustling further down the hall.
He approaches tentatively, and finds Tim in the den at the end of the hall.
Tim glances up when he hears Jason approach, and smiles a little. “I was just getting out some nesting materials,” he says, gesturing.
In front of him is a cushioned nest base, held off the ground by a wooden frame. Piled on top of it is—
Jason had been expecting maybe a couple of blankets and some pillows, but—
The blankets are piled tall; the one on top Jason recognizes as the blanket he’d been using on the couch. There are plenty of pillows, too—and padding, for added layers, and cushions, and, it’s… It’s a lot.
Jason’s throat feels a little tight. “Thanks,” he says, voice small.
“Of course, pup,” Tim says gently. He’s pulled his scent in tight now, but when he draws nearer, Jason catches a whiff of safehere and everythingsokay drifting off of him. His hand moves slow enough it would be easy for Jason to avoid it, but. He stays still, letting the alpha brush his knuckles over his cheek.
“Goodnight, pup,” he murmurs. “If you need me, I’ll be just down the hall.”
Jason nods. The alpha’s hand drops, and then he leaves.
The rest of the den… It’s not bare, but it lacks a personal touch. There’s a chest of drawers in the corner closest to the closet; a nightstand by the nest; and curtains hanging over the window. He shuffles further in, leaving the door open behind him.
He leaves the nest alone for now. Instead—
He goes for the closet first, opening the door. It’s bare inside, except for a thin layer of dust. Jason shuts it again. He opens the drawers, as quietly as he can. Empty as well. The den smells— Not stale, it’s definitely been used before, but. He catches the barest hints of alpha scent, and other than that… It just smells clean.
Jason rubs at his eyes.
No more putting it off.
As much as he doesn’t want to… Jason doesn’t shut the door all the way. Instead, just like in the bathroom, he leaves it open the tiniest sliver. Anything more, and he won’t be able to sleep. Anything less—
Panic.
Even the thought makes his heart race.
Jason rubs his face. He hates this. He hates it so much. Fuck. Sometimes it feels like life is just out to get him. Like—someone or something out there wants him to suffer.
Stop it. Plenty of people have it worse than you do, he scolds himself. He’s safe right now, or— He has the illusion of safety, at least. The alpha is being nice. Jason is— He’s not bound up. The door isn’t locked. There are no bars on the window. Tim treated his injuries. Held him when he cried. Gave him food and something to drink and soft clothes.
And he’d given Jason plenty of material to make a nice, comfortable nest to den in. One that might finally satisfy the instincts that have been screaming at him.
Jason takes a breath, and pads over to the nest. The sheer amount of material before him is almost overwhelming, but… He goes through it slowly. He starts with the padding, layering it into the nest base and using the cushions to help give it shape. He tests it as he goes, until he has something that’s plush, but not so much that it will engulf him. He works a nest cover over it. It’s a bit of a struggle to get it on, but Jason manages; only a little winded by the end. What padding and cushions he didn’t use—
He decides to put them in the closet, where they’ll be out of the way.
Blankets next.
Jason sorts through the pile slowly, rubbing each on his cheek. Scenting them. The one he used on the couch is the strongest scented; still thick with the contentment he’d felt in the alpha’s arms, and the protective, comforting scent Tim had drenched the air with.
He ends up using a little over half of the blankets Tim provided. The rest he puts in the closet.
Pillows—
Jason doesn’t use as many of them. He ends up putting most of them in the closet. And then, finally—
His nest is done.
He stands back, surveying his handiwork. He trills with pride, running his hand over the edge. His nest is soft. Cozy. It needs— It needs books. And— His fox. He misses his fox, the one his mom gave him. He kept it— He managed to keep it safe, all this time.
It’s probably gone now. Or ruined.
His eyes sting, and he swipes at them roughly.
Jason is so tired of crying.
He climbs into bed, pulling the blankets over and around him, snuggling down into the pillows. It feels—
Safe.
There’s something missing, though. Jason— He’s not sure what it is, but—
He’ll worry about it in the morning.
61 notes
·
View notes
Saw someone else combine prompts and!!!
67. “Uh, am I interrupting?” &
87. “Wanna join?”
would also go so well together 👀👀👀 (Steve/Eddie/Jeff) 🫶
hi read ~ here's a lil something to come home to after your closing shift!
67. "Uh, am I interrupting?"
87. "Wanna join?"
wc: 1680 | rating: e | no cws (i don't think?)
Jeff likes to think of himself as a pretty smart guy. He knows his shit, okay? That being said, Jeff cannot fucking figure out why Steve and Eddie constantly have to fuck in the common areas of their apartment when they know that Jeff is home. The amount of times he’s had to walk into the living room or the kitchen or the laundry room to find those two in… some compromising position or another is, frankly, astonishing.
Even for a guy as good at math as Jeff is. The numbers just aren’t adding up here. They have a perfectly good bed, a perfectly good en suite bathroom to do that shit in. So why are they constantly fucking around where they know Jeff is gonna walk in on them?
If Jeff were a more arrogant and prideful man, he would think that they want him to see them. But that’s stupid. Sure, maybe they’ve got a bit of an exhibitionism thing but like… c’mon guys. They all have to live together at the end of the day, and how is Jeff supposed to go about his routine when he’s concerned about walking into a room to find Steve on his knees sucking off Jeff’s best friend?
Jeff has seen more of Eddie in the past year that the three of them have lived together than he ever planned to.
And yeah, he’s complaining, because secretly… he kind of enjoys it. Eddie’s always been hot. Ever since he grew out of that awkward lanky phase of early high school, ever since he filled out from carrying music equipment for their gigs… the guy is hot. And Steve… well that goes without saying. The dude’s got an absolute barrel of a chest, a beautifully thick patch of chest hair, and his cock looks like something out of a porno.
And the sounds those two are always making? Jesus, it’s enough to have Jeff frantically tugging at his cock when he thinks about it. Eddie’s a moaner, a screamer, a fucking whimperer. Even when he and Steve are fucking behind closed doors, Jeff always knows when he’s coming. Eddie’s little whimpers with each wave of his climax are unmistakable for what they are, and Steve’s deep groans as Eddie’s hole clenches around him, milking him of his own release… goddamn.
It’s not that Jeff’s… into them, or anything. It’s just been awhile. He kind of hates the dating scene these days - the apps, the bar hopping, the anonymous trysts in alleyways and bathhouses. No one wants anything real anymore, and if Steve and Eddie weren’t already together and going strong, Jeff’s pretty sure those two would be having just as hard of a time getting laid as he has been.
The day it finally happens, the day everything snaps, Jeff is already feeling prickly. Those two were loud last night, going at it like teenagers until almost sunrise, and then Jeff had to get up and shower and head into work at his shitty nine to five like everything was fine, while Eddie and Steve were able to sleep in, because Eddie works from home and Steve’s on his annual summer break from having to teach smelly middle schoolers about American history. He’s been driving for Lyft and picking up some Instacart deliveries in the meantime. That must be nice, though, being able to get your fucking back blown out all night long and then sleep until goddamned noon while everyone else in the world has to actually get up and do things, including the roommate you’ve been keeping up all night with your insatiable fucking.
But no. Jeff’s not bitter or anything. No resentment here. None at all.
Not until he gets home. Not until he walks into the apartment and is greeted with those fucking sounds again. They’re on the couch. Again.
When he walks into the living room, Jeff is greeted with a sight he will not soon forget: Eddie on his knees on the couch, his upper body pressed to the high leather back of it, his legs spread with his cock in his hand. Behind him, Steve is kneeling on the floor, his palms spreading Eddie’s cheeks open to fuck his tongue against the pucker of Eddie’s hole. Steve’s own cock is big and hard and leaking from the slit, and the noises his hand is making as he jerks himself off are wet and lewd.
“Am I interrupting?” Jeff hears himself ask.
“You wanna join?” Eddie moans, and Steve brings his open palm down to slap Eddie across the asscheek.
They’ve never asked him that before. Jeff’s never gotten so hard so quickly in his life.
“Don’t say that,” he mutters, and he drops his briefcase in the hall before starting his trek across the living room to get to his bedroom.
Steve rises from his place behind Eddie, and Jeff tries not to watch as he shoves two fingers into him.
“Seriously, Jeff. Join us. We’ve talked about it. You know we’ve been doing this on purpose, right?”
Jeff’s world goes a little sideways, a little hazy, and he watches Eddie’s mouth drop open in a pleasured sigh before he drops his head onto the back of the couch.
“C’mon,” Steve insists. “Come fuck Eddie. He wants you to, don’t you baby?”
“Yeah. Yeah,” Eddie whines. “C’mon, Jeffy, been wantin’ you to fuck me forever now.”
Jeff must be dreaming. Maybe he’s dead. Maybe he fell asleep at the wheel and an 18 wheeler took him the fuck out because there is no way Eddie and Steve - Steve and Eddie, couple of the year - are really asking him to fuck around with them like this. They’re roommates. Friends. Jeff and Eddie have been best friends since Jeff was still in diapers for Christ’s sake.
“You guys for real right now?” Jeff is asking, even as he’s loosening his tie and unbuckling his belt. “Don’t fuckin’ say it if you’re not for real right now, I’ve been thinking about you guys and your fucking… fucking, all day long.”
“Good,” Steve breathes. “Good, that was the point. Get over here.”
So Jeff goes to them, still feeling a little bit like he’s in a daze. Steve moves away from Eddie and pops open the bottle of lube from the coffee table, upending it over his palm as Jeff shoves his trousers down just enough to get his cock out. He stands there behind Eddie, whose hole is on display for him, gaping and slick and waiting, seemingly, for Jeff’s dick. Steve presses close, his hand coming around to stroke Jeff and lube him up to enter Eddie.
“Eddie’s been talking about it for months,” Steve whispers against Jeff’s ear. “It’s been a part of our dirty talk for -” Jeff sinks three fingers into Eddie’s hole, making him gasp and whine, “- fuck, look at him - this has been a part of our dirty talk for such a long time. Go ahead. Fuck him. We both want you to.”
So Jeff lines himself up, and he sinks inside. Eddie’s body, hot and slick inside, responds gorgeously. He flutters around Jeff’s dick, sucks him in, and Eddie’s voice is coming out in high, reedy little gasps. And it’s Jeff that’s making him feel like that for once, Jeff who’s driving into him with abandon, Jeff who’s drawing out those moans.
“More,” Eddie is pleading, “deeper, Jeffy, please please please fuck me harder.”
Steve’s mouth is kissing at his shoulder, sucking bruises into his skin that no one but them will even know are there. Steve’s stroking himself off back there, his other hand shoving Jeff’s pants down over the swell of his ass, and Jeff is getting lightheaded again. He’s speechless. He wants to beg Steve to use his fingers, open him up and make him come. He’s never had a threesome before, but there are no other people Jeff would rather do this with.
“Can I fuck you open with my fingers?” Steve asks him, his fingers already beginning to tease at Jeff’s rim.
“Yeah,” Jeff hears himself breathe out. “Yeah, please.”
He can’t fucking think, trapped as he is between them like this - Steve behind him, driving two fingers into his hole, and Eddie in front of him, crying out as Jeff fucks into him at a rhythm he’s having trouble keeping consistent. Steve’s fingers are clever and precise; they hone in on his prostate with such expertise that Jeff is crying out with it, very nearly sobbing at the overwhelming onslaught of sensation.
He thrusts forward - into Eddie - and then back - onto Steve’s fingers - and it’s like magic. He’s coming apart quickly, about to tumble over the edge embarrassingly fast but it doesn’t even matter. Eddie’s voice is doing that thing it does when he’s almost there.
“Jerk yourself off,” he hears himself say, and Eddie’s hand is already there, stroking himself with the rhythm of Jeff’s thrusts into his body. So Jeff picks up the pace even more, the snap of his hips growing hard and punishing to bring Eddie to climax.
Eddie spills, whimpering with each spurt of cum that splashes against the leather below him. His ass clenches down on Jeff’s cock, and Steve’s fingers press hard against his prostate and that’s it, that’s all she wrote. Jeff is coming hard, harder than he has in a long time, emptying himself deep inside Eddie’s body, shouting through it, his fingernails digging into the flesh of Eddie’s shoulders.
When he draws slowly out of Eddie in the comedown, Eddie twitches and collapses on the couch.
“Holy fuck,” Jeff breathes. He’s still not entirely sure he isn’t dreaming. “Jesus Christ, holy fuck. Am I dreaming?”
“I think this is my dream, actually,” Eddie mumbles into the leather of the couch.
“Neither of you are dreaming,” Steve says as he begins to clean up. “Congratulations on finally fucking, you idiots. Next we have to have a conversation about whether or not we get to call you our boyfriend.”
requests are closed!
83 notes
·
View notes