Work Text:
They are in the middle of their weekly hangout at Eddie’s trailer, stretched out on the bed in his room, when Eddie suddenly says, “Hey, you’ve got a hole in your shirt, Stevie.”
Steve tugs on the edge of his green sweatshirt to see where Eddie’s pointing. There, he sees it; just below his armpit, the seams have come apart, revealing a gap about two inches long.
It was about time that happened, he supposes. He’s had this shirt for years, and it’s a little tighter on him now that he doesn’t regularly play sports or adhere to a diet. But it’s one of his comfiest ones, so soft and worn. Also, kind of a bittersweet reminder of simpler times, when he was just a high school student, blissfully clueless of what lurks beneath Hawkins.
“Shit,” he murmurs. “I really liked this one.”
Eddie snorts.
“You sound like it got set on fire, or something. It’s fine, it just needs stitches.”
“Right, if only I had a… girlfriend who could fix it for me,” Steve replies. He almost said mother, catching himself at the last moment; it’s kind of pathetic to assume your mom would be mending your clothes at nineteen years old.
Eddie narrows his eyes at him.
“Well, maybe not a girlfriend, but you do have a friend. ”
Steve shakes his head.
“Robin doesn’t know how to sew.”
Eddie groans, kicking him lightly against his shin.
“And that is exactly why it’s sexist to assume you need a girl for the task, Steve.”
Eddie bends over the edge of the bed and reaches under it, pushing some items around audibly, then letting out a triumphant grunt and coming back up with a metal tin box. Bigger than the one he usually carries weed in. He opens the lid, and when Steve looks inside, he sees a bunch of various colored threads, a small pillow of different sized needles and pins, scissors, and several other items he can’t quite place.
“Not all girls can sew,” Eddie speaks, taking a couple of green thread rolls and bringing them to Steve’s sleeve in turn, putting aside the one that looks almost the exact same color. “And not all those who can are girls.”
“Oh,” Steve says dumbly. “I wasn’t… trying to be sexist, sorry. I didn’t know you can sew.”
“What, did you think my battle vest was custom ordered?” Eddie smirks, untangling the thread and biting through it once he has the length he needs; Steve’s too ashamed to admit that it’s kind of exactly what he assumed. “I made it myself. I make a lot of things. Been sewing my Halloween costumes from scratch since I was thirteen. Plus, I patch up my own and Wayne’s clothes all the time. This kinda skill saves you a whole lot of cash.”
“That’s… really cool,” Steve finally says, genuinely impressed. Narrowing his eyes, Eddie pokes the thread into the needle once, twice, then swiftly pulling it through the eye. “Wow, how’d you do that so fast?” Steve laughs. “I remember my mum cursing up a storm for several minutes every time. She was obsessed with embroidery for a while.”
Eddie smirks, setting the thread down and wriggling his fingers in the air. “I guess I just have very talented hands, Stevie.”
Steve swallows, hoping his cheeks don’t look as red as they suddenly feel, because… he’s having a really, really hard time not thinking about exactly how talented Eddie’s hands could be.
Steve blinks back to reality when he realizes Eddie’s saying something to him.
“What?”
“I said, gimme.” Eddie chuckles and tugs on Steve’s sleeve.
“Oh.” Steve looks down at his sweatshirt, then up at Eddie, needle with a green thread already in hand. “Eds, you don’t have to do that.”
“I’m aware, I don’t see you holding me at gunpoint,” Eddie rolls his eyes. “I can’t bear witness to a perfectly good thing being thrown in the trash. Also, it literally takes five minutes, do I look busy to you? Come on, shirt off.”
Trying not to think of very suggestive connotations here, Steve quickly pulls on the back of his sweatshirt and tugs it off. He’s not wearing anything underneath, and it’s not like it’s cold inside Eddie’s room, but he shivers nonetheless. He notices that Eddie keeps his eyes firmly locked on the bundled up shirt as Steve holds it out to him, like… like maybe he’s trying not to look elsewhere.
Or maybe it’s just wishful thinking. Kind of like he thought Eddie’s eyes were all over him back in the Upside Down, before the man’s vest got thrown in his face.
Steve watches as Eddie holds the needle in his mouth, turns the sweatshirt inside out, finds the ripped spot, and lays it out in his lap. He uses several pins to put the seams together, stretching them with his fingers, making sure they are aligned neatly. He then begins working, his hands moving swiftly as he pulls the needle through the fabric, makes a loop to hold it in place, and proceeds.
Eddie works quietly, focused, tongue sticking out of the corner of his mouth. Steve finds himself fascinated by the way his hands move nimbly, the gap between two fabric pieces gradually getting smaller as the stitches pull them back together. Steve tries to follow the movements with his eyes, but it’s too quick to figure out.
“Can you show me?” Steve asks, his question stopping Eddie’s motions, making him look up.
“You want me to teach you?” Eddie clarifies.
“I mean… yeah,” Steve shrugs, feeling his cheeks flush. “It’s honestly so dumb that I don’t know how to do this… you make it look so simple.”
“It’s not dumb to not know something, Stevie,” Eddie says softly. He shuffles closer, his own knee practically in Steve’s lap as he puts the shirt over both their legs so they can both reach it. “Here, watch. It’s a backstitch, the simplest one to do.”
He keeps working, moving much slower now, pausing after each step. When Steve leans in to pay closer attention, their foreheads almost touch. It’s making it so much harder to focus, but Steve does his best; he really does want to learn.
“Push the needle through, like this…” Eddie explains as he works. “Then go back to where the previous stitch ends, push it through again… Make sure the stitches are more or less even. That’s it, basically. Simple as that. Just keep repeating this pattern all the way along the seam, try to keep it in a straight line. Wanna try?”
Steve nods. Their fingers brush as Eddie hands him the needle. Taking a deep breath, Steve pushes the needle through like he thinks Eddie showed him…
“Hang on, this stitch’s gonna be way too long. Here,” Eddie covers Steve’s hands with his own, pushes the needle back out, then guides his left hand to pinch a smaller bit of fabric. His hands are dry and warm; Steve forgets how to breathe for a moment.
When Eddie retracts them, Steve’s hands suddenly feel inexplicably cold. Still, he tries to focus on the stitches, and the more he repeats the motion, the easier it gets. His line is still a little jagged, his movements much clumsier than Eddie’s, but when he looks up, Eddie’s smiling and nodding at him encouragingly.
“Hey, look, you’re doing great! You’re a natural, Stevie. Almost done now.”
Flattered by the praise, Steve shifts his gaze back to the shirt as he aligns the needlepoint with the end of another stitch; then, unable to resist, back up to Eddie. But Eddie’s no longer looking at his face; his eyes are fixed somewhere at the center of Steve’s chest, and Steve watches, awestruck, as Eddie, likely clueless that he’s being observed, licks his lips, then sucks in his lower lip…
Distracted by the flurry of sudden hopeful thoughts in his head, Steve forgets to look back down before pushing the needle through the fabric. He hisses at the sharp prick of pain, jerking his hand away. He’s driven the needle straight into the thumb of his left hand; thankfully, not too deep, but a small droplet of blood appears at the puncture point.
“Fuck,” he hisses again.
“Ouch.” Eddie winces in sympathy and reaches for Steve’s injured hand, holding it gently by the wrist. “Yeah, that can happen sometimes…”
The tiny droplet starts trickling down Steve’s thumb. Steve realizes it’s gonna drop to his sweatshirt any moment now and stain it, and he looks around frantically for a napkin or anything like that to wrap his thumb in…
When, all of a sudden, it’s enveloped in silky soft, wet heat. Glancing down, Steve stares, as if in slow motion, as Eddie holds his thumb in his mouth; feels him lick at the puncture point with his tongue. The whole thing happens in two seconds, tops, but the image of Eddie’s lips around his thumb is still at the forefront of Steve’s brain, all blood rushing down in a wave of heat, as Eddie pulls off with a quiet pop, his eyes wide, as if only just now realizing what he did.
Very obviously flustered, Eddie tries to laugh it off, turning Steve’s hand in his grip to check his thumb.
“Uhh. There, it’s… it’s not bleeding anymore.” He puts on a cheeky grin, still not meeting Steve’s eyes, and lets go of Steve’s wrist. His voice sounds full of false bravado, like back in the Upside Down, like when Steve knew Eddie was clearly on the verge of actual panic. “Kissed it all better for ya, my clumsy apprentice. You’re welcome.”
“More like… sucked it all better,” comes out of Steve’s mouth before he can stop himself.
Eddie’s head jerks up, his face still so damn close, and his eyes look dark and actually scared, but underneath the fear… fuck, Steve’s not delusional. There’s heat there, plain and obvious.
Slowly, like reaching for a startled animal, Steve brings his hand up to cup Eddie’s chin, rests his thumb on the lower lip. Eddie’s lips part slightly, and Steve feels a gasp against his skin as the man’s eyes keep darting across his face, full of unspoken questions. Very slowly, Steve moves his thumb back and forth, gently tracing the shape of Eddie’s plush lower lip, and this time, he not only feels, but hears another gasp, followed by a sharp inhale and a longer, trembling exhale.
Eddie seems frozen on the spot; his eyes keep boring into Steve’s, almost black with how his pupils are dilated. And then, cautiously, like a question, Steve feels the wet tip of his tongue touch his thumb, making it Steve’s turn to gasp.
Holding Eddie’s gaze, Steve pushes his thumb further in; not all the way inside Eddie’s mouth, just over the tip of his tongue, stroking over the velvety wetness, and that makes Eddie’s eyes flutter closed, his mouth fall open wider. Everything falls still for a few seconds; Steve feels hot breaths on his hand as Eddie practically pants against it.
And then, Eddie’s tongue starts moving, licking around Steve’s thumb in slow circles, and Steve’s brain momentarily shuts down. He’s only half aware that his dick is rock hard in his pants by now, his entire being focused on the sensation around the single digit in Eddie’s mouth.
“Holy shit, Eds,” Steve whispers; Eddie freezes again, as if startled, uncertain, and Steve can’t have that. “Don’t stop. Please don’t stop,” he adds in a rush, reaching his other hand to cup Eddie’s cheek, stroke it gently.
With a groan that sounds like it’s being ripped out of his chest, Eddie grabs Steve’s wrist, closes his lips around his thumb fully, and sucks, just a hint of teeth scraping gently against the skin. His eyes are still closed, but Steve can’t tear his own away. He’s fairly convinced it’s the most erotic sight he’s witnessed in his life. And it’s just his damn thumb, getting slowly sucked in and out of the perfect wet heat; just the idea of how it’d feel around his dick, if Eddie’d be into that, makes him drip a bit of precome in his underwear.
Everything that’s happening is perfect and unbearable at the same time. He pulls his thumb out of Eddie’s mouth; Eddie blinks up at him, confused, but Steve doesn’t give him the time to second guess himself, speaking as he leans in closer.
“Fuck. Fuck, Eddie, that’s so hot, I…” He stops, mouth just an inch away from Eddie’s. “Can I kiss you?”
Eddie wordlessly closes the remaining distance between them; and there’s no hesitation anymore in the way he kisses Steve, licks into his mouth and buries a hand in the hair at the back of his head, tugging to tilt his head at a slight angle. Without breaking the kiss, Eddie raises himself on his knees and drops back down in his lap.
Suddenly remembering the shirt is still trapped somewhere between them, along with a goddamn needle, Steve groans, pushing at Eddie’s shoulder reluctantly.
“Sorry, sorry, just a sec,” he chuckles, scrambling to tug his sweatshirt from underneath Eddie’s butt. “I’d really rather not have a needle stuck in my dick.”
Above him, Eddie giggles. Steve tosses the shirt away and looks up.
“What?” Steve raises his eyebrows, unable not to smile back at Eddie’s cheeky expression; so different with how afraid and unsure he looked just a few minutes ago.
Eddie bites on his fist, looks away, then back to Steve, his grin impossibly wide.
“Well. If that happened, I could always suck it better, you know.”
Steve bursts out laughing, but it doesn’t last more than a second, because his eyes fall to Eddie’s lips, all red and shiny now, and he wants. God, he wants.
He practically crashes his mouth into Eddie’s again, pulls back a little, pulls his lower lip between his teeth and sucks, eliciting a low groan from the other man.
“Please?” He murmurs, right against Eddie’s mouth, and Eddie, thankfully, doesn’t need further clarification. He pushes Steve to lie back and lowers himself on top, immediately moving to leave a messy trail of wet, open mouthed kisses down his neck and chest as he scrambles down his body, hands already working on undoing Steve’s belt.
Eddie kneels between his thighs and looks up at him as he undoes the button of his jeans. Steve grins in a way he hopes looks encouraging, but probably comes across as giddy and overeager. Eddie doesn’t seem to mind, though, grinning back at him before pushing his jeans and underwear down past his hips in one swift move; Steve raises his hips to help, gasps when his cock bounces and slaps against his belly.
Eddie doesn’t waste any time in wrapping his fingers around the base. Steve moans, can’t stop his hips from thrusting up a little, so wound up by now he prays that Eddie won’t tease him.
He doesn’t, thankfully, but instead of using his mouth, he begins stroking Steve’s dick, his hold nice and firm, pausing at the head to spread the accumulating wetness down his shaft. Steve groans deeply, throwing his head back and biting his lip.
“Fuck. Definitely talented.”
“Huh?”
“Your hands.” Steve looks back down, watching the rhythmic movements of Eddie’s hand.
“Well, Stevie.” Eddie licks his lips, looking a bit flustered, then smirks, leaning in so close to his dick Steve could feel his hot breath on sensitive skin, making him bite back a whine. “Wait till you learn how talented my mouth is.”
Steve laughs, a little embarrassed, but also loving how his words seem to fuel Eddie’s confidence.
“Fuck, I already have. Could’ve made me come in my pants from just your mouth around my thumb, I swear.”
“Jesus Christ,” Eddie mutters under his breath, and doesn’t waste another second before wrapping his lips around the head of Steve’s cock and shutting his eyes.
Steve groans again. It’s better than he even imagined; there’s no hesitation in Eddie’s actions anymore, no uncertainty, he just begins moving, sinking further down his dick each time he bobs his head, twirling his tongue around the tip with every upstroke in a way that’s downright sinful. His hand keeps gripping the base, thumb pressing down on his balls in rhythmic circles; it all feels so damn good Steve already knows he won’t last long.
Eddie’s mouth sinks even lower, and Steve gasps, feeling the tip of his dick hit the back of Eddie’s throat.
“Fuck… shit, you okay?..” Steve manages to ask, trying to pull back a little, but Eddie looks undisturbed, repeating the motion and then swallowing around his dick. “Ohhhh fuck. Fuck, how are you… that’s so fucking good, Eddie, holy shit.”
It’s so obvious Eddie knows what he’s doing, what feels good to a guy, and what amazes Steve the most, he looks like he’s having the time of his life, slurping and moaning around Steve’s cock in a way no girl’s ever done. It’s so, so insanely hot.
It’s only then that Steve notices that at some point, Eddie must have unzipped his own jeans and is now jerking himself frantically with his free hand, thighs shaking with effort to keep his body up.
“Holy shit,” Steve gasps. “Oh my god, Eddie.”
Not sure what possessed him, Steve reaches down to cup Eddie’s cheek, runs his thumb along the edge of Eddie’s lips wrapped tight around his cock. Eddie’s eyes flutter open to meet his, and he groans, opening his lips wider to attempt and suck on Steve’s thumb along with his dick every time he bobs down, holding Steve’s gaze. It’s sloppy, and messes up the rhythm, but Steve doesn’t care, feeling his balls draw tight already, so close to the edge from the sight he can’t believe isn’t just a pornographic fantasy of his.
And then, Eddie’s eyes flutter and squeeze shut once more, his movements faltering as his whole body tightens and stills, and he groans loudly around Steve’s dick, the vibrations so powerful it makes Steve’s toes curl. Steve can’t help but whine though at the loss of traction, though; bracing himself against the bed with his forearms, he bucks his hips up, involuntarily first, but then again as Eddie hums and tightens his lips that have gone slack for a moment. He fucks up into Eddie’s mouth, again and again, and Eddie just stays in place and lets him, panting fast and sharp through his nose, and suddenly it’s all too much, too hot, too amazing.
Just as Steve’s muscles start to burn from the exercise, he finally falls over the edge, dick pulsing inside Eddie’s mouth, and Steve realizes, delirious with pleasure, that even then Eddie doesn’t pull back, swallowing around him as he breathes rapidly through his nose.
“Fuck,” Steve pants, falling back against the mattress, completely boneless as his softening dick finally slips out of Eddie’s lips.
Breathless, Steve watches Eddie raise himself up on his knees. He pulls up his pants, tucking himself back in, but has no energy to actually zip back up properly; instead, he lies and watches as Eddie does the same, then awkwardly wipes his hand on the comforter between his knees, ruined anyway by several splotches of his own come.
When he meets Steve’s eyes, he freezes, suddenly hesitant again, and Steve immediately reaches out to grab his arm and tug.
“C’mere.”
Visibly relieved, Eddie goes willingly, sinking into his embrace and gladly accepting Steve’s lips against his own. Steve groans as he realizes he can taste himself in Eddie’s mouth; the taste is, frankly, a little disgusting, but it’s a reminder of what Eddie just did to him.
“Fuck,” he murmurs, pulling back a little. “You gotta teach me how to do this.”
Eddie blinks at him.
“This?”
“Yeah, this. All of this. What you just did. With the…” He gestures vaguely around Eddie’s mouth. “The tongue, and the throat, and… I mean… Wow.”
Eddie giggles, sounding a little hysterical as he asks, “You want me to teach you how to suck dick ?”
“Uh-huh,” Steve grins, pulling him in for another brief kiss. “Fuck, that was… I wanna make you feel like this.”
“Holy shit, Steve.” Eddie growls and buries his face in Steve’s neck. “What the fuuuuck,” he draws out, making Steve laugh.
“Is that a yes?” Steve asks, trying to keep his tone light, but secretly a bit worried. It might have been a bit presumptuous of him, to assume that this wasn’t a one-time hookup…
But Eddie’s lips press against the skin of his neck in a brief kiss, and although Steve can’t see his face, he can hear the grin as Eddie replies.
“Yes. I’m sure you’ll make a fine dick sucking apprentice, Stevie.”
With a giddy, relieved giggle, Steve wraps his arms tighter around the other man. He hopes Eddie’s right.