Work Text:
steve and eddie hook up for the first time after a movie night full of tension, after dancing around each other for ages, after both getting talked to from respective friends about how they should just go for it. it's awkward to start off, slow kissing, uncertainty. neither one has done anything like this with another guy. hands above the waist, over clothes, until steve slides his hand to the hem of eddie's shirt, pulls back with an unspoken question in his eyes, eddie nods and the shirt comes up and off. steve pulls his own shirt over his head as well, takes eddie's hands and puts them on his chest, holds them there until eddie gets the message that it's okay to touch. hands sliding through steve's chest hair, fingers lightly scratching over a nipple as steve makes a muted noise, slightly scared to break whatever spell by making a sound.
eddie shakes his head, leans forward, kisses steve softly.
"let me hear you. let me know you want this."
"i do, i promise." and steve returns the kiss, puts his own hands on eddie, both of them groaning as he traces fingers over his shoulders, his back, traces where he's missing his nipple, a sensation that has eddie shivering, goosebumps popping up. he moves his hands over steve too, sliding them down his arms, his back, pressing a palm to his hairy belly, feeling the way steve's breath catches.
the exploration is slow, unhurried, getting used to each other's bodies. they've seen each other shirtless before, of course. pool days during heat waves mean being as close to naked as possible, even for eddie who's been trying his best to mend his insecurities over his scars. those same scars steve is reverently running his fingers over now, gentle, so careful as he smooths his hands down them that eddie feels his stomach flutter. he doesn't think anyone has ever treated him this tender, so sweet it makes him ache.
eventually impatience wins out, both of them ready to see more, to touch more. steve slips his fingers in the waistband of eddie's jeans, waits for the go ahead, before he unbuttons them, pushing them down eddie's thighs. eddie does the same in return, biting his lip as steve's briefs are revealed, his erection clear through them, head peeking over the band, already wet.
a hand tilts his chin up, breaking his daze, brings steve's smile into his vision.
"okay?"
eddie nods enthusiastically, "yeah, yes, yep."
steve laughs a little, runs fingers through eddie's unruly curls, cups the back of his neck to bring him in for another kiss, mumbling against his mouth, "tell me if you aren't."
eddie can only make a noise in the back of his throat as steve licks into his mouth, still so gentle, and pull him closer until they're hip to hip, chest to chest. he slides his own hands into steve's hair, tugging a little at the perfect strands until they're loose and falling over his fingers. steve groans, pants through his nose, as he presses one more kiss to eddie's lips before breaking it to kiss his cheek, the scar on his jaw, and down his neck, quick and light. he buries his face in the hollow of eddie's throat, biting, marking him until he can pull back to see the skin pink where he put his teeth and tongue.
eddie's legs feel weak, strength leaving him the way it has since he became bat jerky, and he pushes at steve's shoulder, ushering him back towards the bed until they both stumble, pants trapping their legs. steve ends up on his butt, pulling eddie with him, laughing as they tangle together. eddie huffs and wiggles his legs until he can kick his jeans off his feet then pushes his hands under steve's to help him get them the rest of the way off. it's a short process, the pause enough to calm them a bit.
when eddie looks back up, steve is already watching him, cheeks flushed, neck flushed, chest flushed. eddie wonders when that happened, how much he missed being so caught up in the moment. steve reaches out, tucks a curl behind eddie's ear, and he feels himself flush, ears going red.
"you don't have to treat me like a girl," he tries to deflect, but steve sees right through him.
"i'm not. i'm treating you like the guy i've been crazy about for ages."
eddie can feel his heart beating faster, his blush spreading, and yet steve just holds his gaze as he leans back, holding a hand out for eddie. he takes it, of course he does, he let steve lead him into hell and pull him back out, he trusts steve. he's pulled down and against steve, nearly on top of him, and he swears steve can feel his heart hammering, can hear it, but steve simply smiles at him, kisses him again.
they lose themselves in trading lazy, sweet kisses, no hurry until steve slides his hands below eddie's shorts, cupping his ass, pulling him tighter against him. eddie groans, feels his cock tucked up against steve's hip, fitting perfectly in the fatty groove. steve groans himself, ruts up so his own cock slides over eddie's hip, the head of it leaving a smear of wetness behind.
they rock together, steady, pleasure rising and rising, but eddie wants more. he's never touched any other guy but himself, can't imagine it's so difficult as he slides his hand between them, fingertips touching lightly over the head of steve's erection, gathering what pre-cum he can, before gliding his hand down steve's briefs and cupping him. he's hot, skin soft, and big, so big. eddie thinks of taking him in his mouth, has to answer steve's moan with one of his own at the thought of having steve in him that way, cock leaking on his tongue, steve holding his hair back to see where he disappears between eddie's lips, gently thrusting until eddie has to urge him forward, faster, more more more.
it's enough to have him rutting desperately against steve, pulling his hand out of steve's briefs, softly shushing the protest he makes, before shoving his fingers in his mouth, needs to taste steve as much as he needs to get his hand wet to jerk him off properly. steve gives a choked off gasp that turns into a groan, his hands kneading at eddie's ass. the taste of him is salty, bitter, not very pleasant, but it's steve and eddie loves it. he pulls his fingers out to spit in his hand, quick and dirty, and tugs steve's underwear down with his free hand to take him back in his grip.
he's pretty, eddie thinks, should have known. it's not the only cock eddie has ever seen, he has been in the locker rooms, however brief he tried to make that time, but it is the first one he's allowed to look at like this, the first one he's even wanted to look at like this. steve is big, long and beautifully thick, the head pink and shiny-wet. eddie's mouth waters. jesus h. christ.
he can feel eyes on him and when he looks up, steve is staring at him again, his eyes soft and hazy. he still has his hands on eddie's ass, just holding now, each palm covering one cheek. god, he's big everywhere. eddie swallows and tucks his face against steve's neck so he won't see whatever stupid look he's giving him right now. he feels steve's hands pull out of his shorts, tugging them down until eddie's own dick slips free, and he groans as it slides up steve's hip, making a mess of his hairy belly as well. eddie hears steve spit before a hand is sliding down and holding him in a slick palm. he pants against steve's neck as he begins to jerk him off, realizes he's still pretty much just holding steve by the dick, and forces his own hand to move in tandem.
the air is hot, heavy with the sounds of skin against skin, bitten off moans and groans, the harsh breathing they both can't help as they get each other off. steve touches eddie's ass again, encourages him to fuck his fist, fingers curling over his cheek, tips of them touching inside, almost but not quite brushing his asshole. just that touch is enough to send eddie spiraling, rabbiting into steve's fist until he's coming over his belly, gasping as steve surges forward to catch him in a kiss, fucking up into eddie's hand before he comes too. eddie feels the hot splash of his come on his belly, dripping over his scars, and he can't help but think of how arousing that is, the idea of steve marking him in a way only they know.
the kiss breaks as they breathe together, eddie rolling to the side, still close enough to be pressed against steve. it's not a surprise to him when steve rolls over and tucks his leg over him, softening dick tucked next to his hip. he's heard of steve being clingy after sex, needy some would say, but eddie likes it, enjoys the idea of cuddling with steve, especially after the amazing sex they just had.
steve mumbles into his shoulder, something eddie can't quite catch, so he turns his head, nose to nose with him.
"huh?"
"stay?"
and how could eddie do anything but that as he stares into steve's soft, sleepy eyes, his heart and stomach fluttering at what he knows are his feelings being reflected back at him.
"of course, stevie."
