Work Text:
“i dunno why everyone keeps complaining about being single these days,” gyuvin announces as he barges into gunwook’s apartment and flops down onto one of the couches, “this whole getting a boyfriend thing was easy.”
three sets of blank stares meet him from across the living room. taerae is the first one to break the silence. “congratulations,” he says, not even bothering to look up from the game of mario kart playing on the flat-screen TV, “i can’t believe you managed to bag ricky shen, but i’m impressed.”
“and you’ll never guess who—” gyuvin’s rehearsed humblebrag speech comes to a halt as he suddenly processes taerae’s words, mouth hanging open. “wait, how did you know?”
a series of loud groans erupt from the couch. “dude,” gunwook huffs, thumbs jamming into the buttons on his remote as he tries to sabotage matthew’s character on the screen, “you’ve been talking about ricky for months. what ricky wears, what ricky eats, what ricky shits—you talked so much about him that for a while, i got confused and thought i was the one who had a crush on him.”
“wouldn’t blame you if you did,” gyuvin says breezily, “but he’s mine now, so back off.”
sprawled across the coffee table is an array of snacks, various junk foods and energy drink cans littered across the wooden surface. typical college student fuel. gyuvin reaches over to snatch the opened bag of barbecue chips from gunwook’s lap, helping himself to it while the younger boy is busy duking it out with matthew for first place on rainbow road. taerae ends up overtaking both of them.
“how’d you do it, romeo?” matthew actually sounds mildly interested to hear the story while the next round loads, but before gyuvin can even answer, taerae is whipping his phone out of nowhere and holding it midair for everyone to see.
“seems like seventy-four texts and twelve voicemails of gyuvin begging did the trick,” he says, flashing the screenshots from his text messages with ricky, "like you said, easy.”
gyuvin gawks at that. “what the fuck. since when were you friends with ricky?”
“we’re in the same recreational choir group,” taerae says, swiftly pocketing his phone before gyuvin can make a grab for it, “took me a while to figure out that the weird kid stalking him around campus was actually you. i clocked it as soon as he mentioned your little rat-shaped dog.”
“i wasn’t stalking him,” gyuvin defends himself, “we just happened to have a bunch of the same classes.” after he asked ricky for his schedule and switched around a couple of his own classes, that is. “also, take back what you said about my dog. eumppappa is beautiful and she knows it.”
“don’t you guys have different majors?” gunwook asks, “how are you even graduating at this point?”
“two words,” gyuvin says, rummaging around for the fourth remote that gunwook keeps somewhere between his couch cushions, “summer school.”
the sounds of mario kart quickly fill the living room again, only broken by the occasional yelling or trash talking. during a lull between rounds, taerae props his elbow against the armrest of the couch and leans in close to gyuvin. “so,” he says, a shit-eating grin beginning to grow across his abnormally large mouth, “have you and ricky done it yet?”
gyuvin has his cheeks stuffed with barbecue-flavored chips and is busy trying to dust off all the orange powder on his hands. “done what?”
gunwook clears his throat, and matthew helpfully makes a crude gesture with his fingers.
oh. that. gyuvin swallows and wipes his slightly clammy palms onto his jeans. “we kinda made out and dry humped for a bit last week,” he says proudly, trying not to sound like too much of a showoff, “and then he whispered all sexy in my ear that we could go further on the next date, and i nearly came in my pants right on his couch.”
that had been a glorious night. a few days after they started dating, ricky had invited gyuvin over for an innocent movie night that quickly turned dirty once he shimmied himself into gyuvin’s lap during a commercial break and kissed him silly while cars 2 kept playing in the background. movie completely forgotten, gyuvin had managed to get his hands under ricky’s shirt and hold him by the waist as their hips grinded together in a slow, sensuous rhythm. for a second-and-a-half base activity, it definitely felt more erotic than that.
gyuvin reaches for another fistful of chips, but gunwook blocks his hand before he can get there. “hold on,” gunwook says incredulously, “you’re dating ricky shen, the guy literally everyone on campus and their grandma wants, and all you did with him is dry hump?”
“it was hot!” gyuvin throws his arms in the air, feeling warmth creep up his neck at the skeptical faces that greet him in response. “having clothes on made it feel more…passionate…and forbidden…and mysterious, or something.”
“yeah, ‘cause having a chafed dick is real mysterious,” matthew mutters.
“believe it or not, the soreness adds to the experience.”
taerae makes a face that gyuvin really does not need in his happy and judgment-free lifestyle. “dry humping is something that only virgins are into.”
gyuvin opens his mouth, then closes it.
the topic of sex has not been elusive to gyuvin in the past three years of his adult life, not in the least, but getting all the way there has posed somewhat of a challenge. the closest he ever got to home base was with the girl he was seeing during his sophomore year, when he ate her out and managed to get three fingers knuckle-deep inside of her before realizing that he hadn’t had the foresight to bring a condom. no protection meant no intercourse, per gyuvin’s strict safe sex rules, and a week later they broke up before he could even work up the courage to try again. then ricky walked into gyuvin’s life the following semester, and any chances of getting some practice in before he wooed the love of his life went straight out the window.
“shut up,” taerae gasps in realization even though gyuvin hasn’t said anything for several seconds now, sounding somewhere between delighted and horrified, “you’re a virgin?”
“i mean, we’re all virgins, right?” gyuvin chuckles, waving a dismissive hand in the air, “i’m sure ricky and i can figure it out together.”
an uncomfortable silence follows his words. matthew looks at gunwook, gunwook looks at taerae, and then taerae lets out a snort that he quickly tries to disguise as a cough. “who’s we?” matthew says at last, “gyuvin, we’ve all had sex before.”
“no way,” gyuvin scoffs, but when his friends only stare back at him, he blanches. “wait, you guys are serious? even him?”
gunwook looks very offended at the finger jabbed at his chest. “i’m only four months younger than you, dude. and we’re all college students, not middle schoolers. everyone is fucking, has fucked, or is trying to fuck.”
“okay, but who—” gyuvin glances down at gunwook’s hands, one resting on matthew’s thigh and the other on taerae’s thigh, and decides that he’d rather not know. “—actually, never mind.”
“you know, maybe ricky will think it’s cute that you’re a virgin,” matthew offers, “he could see it as sweet and wholesome, instead of lame and totally pathetic. plenty of cool, attractive people are into losers.”
“yeah, like basically every hot woman out there,” taerae adds, “and ricky’s about as close as a man can get to being a hot woman.”
the last of his words are drowned out by a long, tormented groan as gyuvin buries his face into his hands. “oh my god,” he mumbles, voice muffled by his palms, “ricky’s going to think i’m a complete idiot.”
“that’s not true,” gunwook says immediately. gyuvin raises his head to offer his friend a grateful smile, but then he continues, “ricky probably already thinks you’re an idiot. this is barely going to change anything.”
both matthew and taerae cackle at that, reaching out their fists to bump against gunwook’s knuckles. gyuvin really needs to find better friends. he must appear enough like a kicked puppy that they finally sober up a little, even having the decency to look sorry at his pitiful face. “if you’re really worried about it,” matthew suggests, “then why not just ask ricky to teach you how to do things? he’s probably experienced.”
gyuvin digs his teeth into his bottom lip, trying not to think about how many partners ricky must have had in the past. “you think so?”
“he’s like the hottest person who’s ever step foot onto our campus,” gunwook points out, “there’s no way he doesn’t have crazy game. i bet he could give you some really good pointers.”
on the one hand, gyuvin really doesn’t like the idea of ricky getting cozy with anyone else, even if that was probably long before they ever got together. on the other hand, the prospect of ricky instructing him in bed is making his stomach feel funny in ways that he’ll definitely have to explore more once he gets home.
“oh, gross,” gyuvin faintly hears taerae speaking, “he’s thinking about it now. let’s kick him out.”
they don’t end up kicking gyuvin out until it’s well past midnight and he needs to leave anyway because he has class in the morning—one of the classes that he shares with ricky, gyuvin thinks giddily to himself as he practically skips down the street, his beautiful, sweet, adorable boyfriend ricky. he passes by a convenience store on his way home and decides to pick up a few snacks for the other boy, which is why he has a strawberry cream puff, a red bean bun, and box of choco pies cradled in his arms when he finds himself staring down a shelf of condoms located right near the checkout counter.
gyuvin sneaks a quick glance at the cashier, who appears to be half-asleep on his feet. his attention returns to the assortment of condoms and his eyes scan each of them up and down, noting all of the different sizes and uses labelled on the boxes. small, medium, or large? he ends up grabbing some large-sized ones and slipping them in along with the rest of his purchases, which the cashier doesn’t even bat an eye at as he scans the items without looking.
once back at his apartment, gyuvin tucks away all of the snacks he had just bought into his backpack and is left with only the box of condoms staring at him from the bottom of the convenience store bag. suddenly feeling embarrassed for no reason, he picks up the entire bag and stuffs it into a random drawer of his nightstand.
buying condoms didn’t mean that he needed to have sex right away, right? it was nice to have them on hand, just in case anything happened, but he and ricky could take as much time as they wanted to get there. gyuvin’s friends were dumb and being a virgin was great and there was no reason to rush his relationship with ricky, absolutely no reason at all.
gyuvin crawls into bed and he can still make out the faint scent of ricky’s perfume lingering on his sheets from a couple of days ago. he thinks of ricky’s smile with his cute little teeth and the pink of his gums peeking through, his impossibly silky bleached-blonde locks, his pretty and delicate hands. the more his thoughts wander, the more gyuvin can feel all of the heat in his body pooling downward. he groans and shoves a pillow between his legs, twisting around to plant his face into the mattress as he wills himself to calm down.
he closes his eyes and exhales slowly, softly. when everything goes quiet, only the mild hints of vanilla and jasmine remain.
“so,” gyuvin says, panting slightly as he speaks, “i told my friends about us.”
ricky squirms at the hands around his waist fumbling for purchase, chin tipping back to let gyuvin’s tongue drag hot and wet along the side of his neck. “yeah?” he says, the syllable muffled when gyuvin reaches his lips, “and what did they say?”
gyuvin doesn’t answer for a bit, too occupied with kissing ricky over and over again until the blonde has practically melted into the bed beneath him. “first of all,” gyuvin rasps when they finally break apart, “they were super impressed that you said yes to dating me, even though i’m a total catch and it was obvious that you were into me from the start.”
ricky holds back a laugh against gyuvin’s lips, remembering how the other boy had followed him around campus basically begging to hold his one textbook and singular pen for him on the five-minute walk between his classes. it took weeks for him to be convinced that gyuvin wasn’t trying to recruit him for a cult. “mmm, definitely. and what else?”
“second,” gyuvin says, then pauses. his fingers fidget against ricky’s skin, warm and ticklish. “they asked if we’ve had sex yet.”
ricky’s lips part into a tiny o-shape. gyuvin leans forward to press his pinkened face into ricky’s neck, nose bumping against the column of his throat. “your friends are weird,” ricky mutters, but the husky tone of his voice turns into a high-pitched squeak as gyuvin sucks a mark right below his adam’s apple. “do they know we’ve only been dating for a few weeks?”
it hasn’t even been a month since they’ve made things official, although considering the date-not-dates and cuddle sessions that became a regular occurrence in their relationship long before that, gyuvin asking ricky out in a flood of heartfelt and slightly concerning messages was more of a formality of anything else. being boyfriends, though, means that they can do a lot more than just holding hands and sneaking light touches over clothing.
“right,” gyuvin says, pulling back from ricky’s neck with his tongue running over his reddened lips, “there’s no need to rush things.”
his face hovers right over ricky’s for a second, gaze slowly roaming upward until they make eye contact. ricky is the one who breaks it, head turning to the side as he tries to hide his smile against the sheets. “and if i wanted us to move a little faster?” he murmurs.
he can feel the way gyuvin stiffens on top of him, an instant reaction that makes ricky wonder if he had said the wrong thing. before he can backtrack, though, gyuvin is peppering his face with kisses all over, moving from his forehead to his cheeks to finally, his lips again. “you really mean it?”
there’s no mistaking the excitement in gyuvin’s voice, the eagerness practically reverberating throughout his entire body. “yeah,” ricky confirms. he abruptly sits up, nearly smashing gyuvin in the nose and evoking an undignified scream from the younger boy as he shoves him back into the mattress. now their positions are switched and ricky settles into gyuvin’s lap with his legs on either side of him, straddling his hips. “couldn’t you tell how badly i’ve been wanting you?”
gyuvin goes slack-jawed at that, making a dumb little noise when ricky lets the weight of his ass sink down and begins rocking back and forth in tight, controlled movements. “i was waiting for you to make the first move,” he admits.
ricky’s eye twitches as several unsuccessful attempts to seduce his boyfriend resurface in his memory. just a couple of weeks ago, he had been furiously rubbing himself against gyuvin like a cat in heat, and all gyuvin had done was lie there on his couch like a sack of potatoes wearing those stupid, stupid clothes that never came off no matter how hard ricky tried. in the end, he had been left to crank one out on his own in the shower.
the noise that gyuvin makes when ricky flicks him on the forehead is very satisfying. “here’s a pro tip,” he leans down to breathe into gyuvin’s ear, “the next time a guy is grinding on your hard dick and letting you touch his ass, he probably wants to fuck you.”
gyuvin whines in embarrassment at that, hands scrambling to yank his shirt over his head when ricky gives the hem an impatient tug. the blonde makes an appreciative noise at what he sees, fingers tracing lightly over the shallow ridges of his abdomen. “i thought you just wanted to dry hump!”
“only virgins like dry humping,” ricky sniffs. that makes gyuvin tense up for a second, so quickly that ricky thinks he must have imagined it. he bends over to lick at gyuvin’s chest but then the other boy is grabbing him by the shoulders and gently pushing him back, a slight expression of panic taking over his features.
“wait,” gyuvin gasps, “before we go any further, i need to tell you something.”
he looks so serious that it actually makes ricky worried, dark brows knitting together as he tries to imagine what could possibly be so urgent. the tension only loosens a little when gyuvin’s thumbs knead into the base of his neck, warmth seeping into his skin. “what is it?”
another beat passes, and then—
“i’m actually a virgin,” gyuvin blurts out, “i’ve never had sex before.”
ricky blinks, caught off guard. the fact that gyuvin has never fucked anyone before is a bit of a surprise to him, considering how handsome and charming the other boy is, but they’re both young and it’s really not that big of a deal. besides, ricky himself has only had sex a couple of times before, so he opens his mouth to reassure gyuvin. “it’s okay, i—”
“so you’ll show me how to do it, right?”
ricky chokes on the rest of his words when gyuvin interrupts him. “what?” he falters.
gyuvin is peering up at him, gaze shiny and brimming with expectation. “i know you’re probably way more experienced,” he says, cheeks a little pink, “but i’m a quick learner, i promise. you can just tell me what to do.”
ricky scrambles for a response, dumbfounded. he’s really not that experienced, but isn’t sex mostly intuitive anyway? besides, he likes the way that gyuvin is looking at him, eyes wide and meek like a pleading puppy. “sure,” the blonde says before he can stop himself, “you can follow my lead.”
gyuvin beams like he’s just won the lottery. “what first, then?”
the younger boy is practically vibrating with anticipation under ricky, clearly eager enough to stave off any anxiety. “foreplay,” ricky decides, “have you ever given anyone head before?”
gyuvin starts to nod his head up and down, then switches directions and shakes it from side to side. “only girls,” he says, “i’ve never sucked a guy’s dick before.”
that seems like a good place to start. ricky lifts his hips and begins to shimmy his shorts and underwear down his thighs, not missing how gyuvin’s eyes immediately zero in on his half-hard dick. despite what he said about needing ricky’s instruction earlier, gyuvin doesn’t wait a second for permission before wrapping his hand around the older boy’s shaft, its entire length enveloped by his fingers.
“whoa,” gyuvin breathes, “so cute.”
he earns himself a shove in the chest for that remark. “what do you mean, cute?” ricky huffs, trying not to react too much when gyuvin gives his cock a light fondle, “my dick is definitely above average.”
“it looks kinda small, though. fun-sized.”
“i’m not all the way hard yet.”
“sure, sure,” gyuvin says. his hand begins to work up and down without any sense of pace or rhythm, as if trying to jerk ricky off as quickly as possible. he only stops when ricky yanks at his wrist, cock fully erect and twitching from the sensitivity of rubbing against gyuvin’s calloused palm.
“i thought you were going to blow me,” ricky says, voice coming out more affected than he would like from just a bit of clumsy touching. gyuvin glances down his chest at ricky’s dick resting against his abdomen, throat bobbing up and down in a very visible motion. he makes no move to put it in his mouth.
“you want me to just…suck it?”
“...yes?”
gyuvin laughs a little nervously, fingers finding the curve of ricky’s ass and digging tightly into it like he’s squeezing a stress ball. “don’t you have something i can practice on first?”
his sheepish expression is met with a confused stare. “yeah, my dick,” ricky says, gesturing to it as if gyuvin needs the visual cue, “what else is there?”
“something besides your dick! i’m scared i’m gonna accidentally bite it off or something,” gyuvin confesses, “since it’s my first time and all.”
ricky makes a face that he doesn’t think he’s ever made before. “gyuvin, you’re not going to bite it off.”
“but what if?”
gyuvin is getting progressively whinier by the second, and as adorable as it is, ricky also wants to get things going as soon as possible so he doesn’t have to suffer another week with blue balls. “i have a cucumber in my fridge,” he says, trying to rack his brain for any potentially penis-shaped items that he owns, “or…”
a hot dog.
a fucking hot dog is what gyuvin decides that he wants to dedicate his very first blowjob to, with the slightly offensive reasoning that it bears the most resemblance to ricky. so there ricky is, holding the hot dog that he was supposed to have for breakfast the next morning in front of his crotch, right next to his other hot dog that is rapidly growing softer by the second. gyuvin’s gaze bounces back and forth between the two of them as he sits nicely on his knees between ricky’s legs.
it takes ricky a moment to realize that gyuvin is waiting for his permission. he gives the cold hot dog in his hand a small wiggle that’s supposed to be enticing but just ends up looking kind of gross. “go crazy, i guess,” the blonde says.
gyuvin’s neck dips forward and he gives the hot dog a few awkward licks before wrapping his lips around the end of it, his movements much more delicate and reserved than what ricky would expect. he doesn’t take more than an inch or two at once but ricky can hear the wetness of his mouth as he sucks, can see the flicker of his tongue as he works it in circular motions. after thoroughly defiling the hot dog for a few moments, gyuvin pulls off of it with a pop and directs his expectant gaze toward ricky.
“was that good?”
it was definitely arousing, ricky has to admit. “i mean, i couldn’t feel anything,” he reminds gyuvin, “but it looked like you were doing well. keep going.”
gyuvin returns his attention to the hot dog and swallows it deeper this time, cheeks beginning to bulge with the effort. ricky keeps one hand on the back of his head to guide him, idly stroking the wispy strands at his nape as encouragement. a sly glance shoots his way before gyuvin is sinking his head all the way down in one swift move, attempting to fit as much of the hot dog as he physically can into his mouth.
“urmmfgh—”
ricky frantically grips onto his end of the hot dog for dear life before the whole thing can disappear down gyuvin’s throat, panicking when the younger boy begins to heave in a very unreassuring manner. he’s prepared for the reality of most first times being kind of bad, but a call to the emergency hotline would be really, really bad.
“leave it,” is all ricky can think to say in a sharp command, because it had worked the last time he used it on his sister’s dog and saved her from getting a chicken bone lodged in her throat. miraculously, gyuvin manages to forcibly cough up the hot dog, which ricky immediately drops because it’s covered all over in spit. he grabs gyuvin by the face to check on him, thumbing away the tears at the corners of his eyes as he searches for any signs of distress, but gyuvin is smiling from ear to ear like he didn’t just almost die from choking on a hot dog.
“i didn’t bite,” he says proudly, “i think i’m ready to suck your dick.”
the hot dog lying on the floor is, in fact, free of any bite marks. ricky couldn’t care less about that at the the moment. “dummy,” he scolds, giving gyuvin’s face a light shake in his hands, “don’t do stupid things just to impress me.”
gyuvin only nuzzles into the softness of ricky’s palm, lips brushing against his skin. “okay. can i blow you now?”
“you—” ricky huffs, exasperated, but one look at gyuvin’s leaden gaze makes his tongue go dry and knees feel weak. the darkness of his pupils have swallowed up nearly all of the light in his irises, lashes thick and heavy as he blinks, and ricky has to suppress the heat creeping up his chest as he tears his focus away. does gyuvin even know what kind of expression it is that he's making? “—fine. do whatever you want.”
gyuvin wastes no time in yanking ricky closer by the thighs to bury his head between them, much bolder than the blushing virgin he had proclaimed himself to be just a short while earlier. he takes ricky into his mouth slowly, deliberately, swirling his tongue over the tip before pulling away to give it a chaste kiss on the slit. ricky can’t tell if he's moving at such a tortuous pace because he's nervous or just teasing—probably both, knowing gyuvin.
“that feels good,” he murmurs, reaching out a hand to pet gyuvin on the head because gyuvin seems to really like it when he does that. the younger boy lets out a happy hum as he finally wraps his lips around ricky’s cock, the vibration sending a sharp tingle straight up his spine. ricky has only received a blowjob once before, so the hot, wet heat surrounding his length is a sensation unfamiliar to him, the knot in his stomach already pulled taut.
gyuvin’s careful approach quickly gives way to unbridled enthusiasm, mouth stretching wider as he swallows ricky halfway down. his technique is messy but effective and ricky can’t throwing his head back with a breathy moan, hips jerking against the mattress. his fingers weave into gyuvin’s hair, pulling to prevent gyuvin from going too far. “ahh—”
a massive palm encircles the base of ricky’s dick as gyuvin raises his head, tongue running over his lips to catch the excess drool at the corners. he pumps his hand up and down ricky’s length, then slides the other one beneath his thigh to push it upward. “can i…?”
before ricky can ask what it is that gyuvin wants to do, a thumb is dipping between his cheeks and rubbing against his entrance. the tip of the digit catches against ricky’s rim and his legs instantly clamp shut, nearly crushing gyuvin’s head. “what are you doing?” he hisses, cheeks burning.
“shouldn’t it feel good here too?” gyuvin leans down to fit his lips over ricky’s cock at the same time his thumb presses further in, getting all the way in to the first knuckle before ricky winces from the dryness. gyuvin seems to notice and withdraws his hand, head swiveling around for lube. ricky points him to the top drawer of his nightstand.
“you don’t need to finger me,” he mumbles, feet swinging against the bed, “i’m the one fucking you anyway.”
gyuvin is busy squirting lube onto his fingers and damn near squirts out the entire bottle at ricky’s words. ricky immediately goes upright on the mattress, prepared to yell at his boyfriend, but gyuvin beats him to it. “you wanna fuck me?”
he sounds so genuinely horrified that ricky is taken aback for a moment. “yeah?” he says, “isn’t it easier to bottom if it’s your first time?”
more importantly, ricky himself has only ever topped before. he's tried experimenting with his ass on occasion, a finger here or there out of plain curiosity while getting himself off, but his last partner hadn’t been interested in switching so that was about as far as his experience went. naturally, he had assumed that he would be taking the same role with gyuvin.
“you have the bigger butt,” gyuvin declares, “so you should be the bottom.”
ricky’s face scrunches up, unsure of whether he should be insulted or take that as a compliment. “what does butt size have to do with topping or bottoming?”
gyuvin crawls back onto the bed, settling himself in between ricky’s legs. “there’s gotta be more space in there or something, right?”
“what the fuck kind of logic is that?” ricky argues. one of gyuvin’s hands slips beneath his shirt to palm at his stomach, kneading the softness of it between his fingers, and with a bit of prompting ricky sheds the garment to allow gyuvin free access to his upper body. feeling a little self-conscious about being the only one fully naked, he stretches out a foot to poke at gyuvin’s shoulder. “hey, you take your clothes off too.”
the younger boy pulls back to undress himself from the waist down, and suddenly ricky realizes what he had meant earlier when he called ricky’s cock cute. he could roughly guess gyuvin’s size from feeling it over his clothes, but actually seeing it out in the open like some sort of wild animal was another thing entirely. gyuvin lets out a startled yelp when ricky grabs his dick, fingers straining to wrap all the way around the base as he gives it an incredulous stare. “you think that this can fit in my butt?”
gyuvin sticks a lube-coated finger into his face. “fun fact,” he announces, “the human anus can actually stretch to accommodate two adult raccoons.”
ricky is starting to understand why gyuvin is still a virgin. he tries to give his dick another vengeful squeeze but gyuvin is faster and yanks his wrist away, pinning it to the sheets as he guides a slick finger down ricky’s taint. the cold sensation of the lube makes ricky gasp, thighs quivering around gyuvin’s hand, and he tries to wriggle away from gyuvin only to end up rolling over onto his front instead.
a small oof is knocked out of his chest as gyuvin flops on top of him, withholding just enough of his weight for ricky to escape if he really wanted to. he noses along the sensitive skin of ricky’s neck, then bites gently at one of the rings pierced through his helix, teeth catching on the metal.
“you can fuck me later, i’ll let you take my virginity in any way you want,” gyuvin says, the words practically a moan, and his breath is like a searing flame as it flutters against the shell of ricky’s ear. “but right now, i really, really wanna fuck you.”
gyuvin’s cock is pressing along the small of ricky’s back, hot and heavy as it ruts into the small groove there, and despite all of his inhibitions ricky throbs at the idea of feeling it inside of him. “fine,” he mutters, squishing his face into the covers to muffle his words, “but only because it’s your first time. and then i get to be the top.”
warm lips graze against his shoulder. “sure thing, baby.”
baby. that’s new. ricky is glad that his expression is hidden by the mattress so gyuvin can’t see the smile fighting to take over his face. he feels the weight ease off of his back and lets gyuvin manhandle him onto his knees, legs spread wide apart. even with the lube this time, ricky still cringes at the feeling of being penetrated, the finger thrusting into his ass weird and foreign and not very pleasurable at all. it seems like having someone else do it isn’t much different from when he's tried it on his own.
“have you ever fingered anyone before?” ricky asks gyuvin. he bites down on his lower lip when a second finger prods against his entrance, trying to force his butt muscles to relax as much as he can. it’s much more uncomfortable now, but not unbearable, and at least gyuvin is moving slowly enough to give him some time to adjust. the hand stroking up and down his thigh and the constant kisses peppered across his back are a nice distraction.
gyuvin pushes in the two fingers and ricky nearly chokes on a whimper. “yeah,” he says, sounding a little hesitant, “but i’ve never tried any anal stuff. is it supposed to be this tight?”
honestly, ricky has no idea. he assumes not, if there are people who actually enjoy sticking things up the ass. “you got lucky,” the blonde deadpans, which makes gyuvin giggle. he leans over to kiss ricky on the mouth, but the shift in angle causes his fingers to jam in deeper and ricky cries out, involuntarily spasming around the digits.
gyuvin winces when he sees ricky’s features twisting in pain, the movement of his hand stalling for a second. “…are you really sure this is the right hole?”
“I ONLY HAVE ONE HOLE,” ricky shouts, immediately taking in a deep breath afterward to calm himself down. he gets about halfway through the inhale before a crook of gyuvin’s fingers punches all the air right back out. “ohh—fuck—“
gyuvin freaks out and starts to withdraw his hand, but ricky grabs his wrist so tightly that he swear he can hear something crack. “don’t move,” he grits out, “right there. do that again.”
“what, this?”
gyuvin curls his fingers against the same spot and ricky nearly melts into the mattress, limbs turning into jelly as they buckle beneath him. his body is only held up by gyuvin’s arm wrapped securely around his waist, dragging him back into place as he continues to press against that tingly bundle of nerves. “you’re shaking a lot,” gyuvin comments, wiggling his digits back and forth like the inside of ricky’s ass is an instrument he can play, “is that normal?”
ricky is so overwhelmed by pleasure that he can barely form a coherent thought, only a broken mewl making it past his lips. at this point gyuvin is going to make him cum way too soon, and since the brunette seems to have no sense of restraint ricky is the one who has to stop him. “take your fingers out,” he demands, sounding more whiny than anything else, “now.”
surprisingly, gyuvin behaves. he sits back on his knees and has the audacity to look proud that he reduced ricky into a teary-eyed, sniveling mess, barely flinching when ricky slaps weakly at his chest. “how did i do?” he asks, hands cupping around ricky’s waist to tug the older boy into his lap.
ricky kisses him instead of answering, keeping gyuvin’s mouth busy with his tongue and licking the cockiness straight from his mouth. after making out for a bit, he steadies the base of gyuvin’s dick with one hand and guides it to tease the tip against his hole, precum mixing with the lube already dripping from him. “did you bring a condom?”
“in the back pocket of my jeans,” gyuvin grunts. ricky rummages around for it, tearing open the small foil packet and neatly rolling the condom down the length of gyuvin’s cock. he hesitates when the head nudges against his rim again, the blunt pressure already threatening to ruin him, but before he can back out gyuvin is snapping his hips forward and pushing past that tight ring of muscle, sheathing himself halfway inside of ricky in one smooth thrust.
however big gyuvin’s dick had felt in his hands, ricky was not expecting for it to feel ten times bigger in his ass. he clenches so hard around gyuvin that the other boy hisses, clearly also overwhelmed. “fuck,” ricky chokes out, tears blurring the edges of his vision. his arms throw themselves around gyuvin’s shoulders, nails scrabbling against his back for purchase. “fuckfuckfuck.”
“i’m trying,” gyuvin jokes, and ricky would roll his eyes if he had any shred of mental capacity left in him. his thighs give out and he can’t hold up his own weight anymore, forcing gyuvin’s cock deeper inside of him. a ragged moan tears its way from his throat when gyuvin tentatively rolls his hips upward, even the smallest of movements causing ricky to jolt and shudder. “hey,” a low murmur tickles his ear, “are you always this sensitive during sex?”
gyuvin pulls out halfway before slamming in again, burying himself to the hilt this time, and ricky just can’t hold it in anymore. “i’ve only had sex twice before this!” he wails, “i’ve never bottomed before, holy shit—”
the confession makes gyuvin freeze, his entire body going still against ricky. a beat passes and then he’s laughing, his shoulders trembling so hard that ricky can feel it too. “why didn’t you just tell me?” gyuvin wheezes.
ricky bites down on the inside of his cheek, refusing to look at his boyfriend. “i didn’t want you to freak out if we were both inexperienced,” he says sullenly. a finger pokes into the side of his face, creating a dimple that wasn’t there before.
“ah,” gyuvin giggles, “you’re so cute, ricky.”
ricky’s stomach jumps at that, and gyuvin must be able to feel it too with how his hips stutter and a low groan escapes from his lips. the blonde tries to angle his reddened face away but gyuvin is faster and uses one hand to grab him by the cheeks, fingers squishing into either side. “you like being called cute?” he whispers against ricky’s puckered lips, “cutie.”
“so corny,” ricky complains, but the next thrust of gyuvin’s cock instantly shuts him up. it aches in a way that makes pleasure and pain indistinguishable, too much and not enough at once, so unlike anything else ricky has ever felt before. his head falls back as gyuvin grinds into him at an erratic pace, his movements sloppy and unpracticed but still making ricky lose his fucking mind.
“i don’t think i’m gonna last,” gyuvin admits in a whimper, and even though it’s only been minutes ricky can’t make fun of him when he's so close too. instead he clings tighter to gyuvin’s embrace, lips finding the side of his neck to suck a bruising mark into the skin, and that brings him over the edge.
gyuvin cums with ricky’s name on his lips, cock pulsing hotly as he spills into the condom. ricky’s orgasm follows soon after, coaxed out of him with a hand wrapped around his dick, and after they’ve both come down from their highs the two remain tangled up in each other, foreheads touching and fingers interlocked.
somehow, it feels even more intimate than the actual sex. ricky burns warm wherever he and gyuvin are connected, both shy and giddy at once. “so,” gyuvin whispers, bumping their noses together, “we traded virginities?”
“i feel like that’s not how it works,” ricky says, the end of his sentence made unintelligible by gyuvin’s lips pressing against his own. this kiss is soft and sweet, a gesture that needs no explanation. i like you. i love you.
when ricky kisses him back, it means i love you too.
cuddling after sex is only nice for so long before the sweat and slick sticking to their bodies becomes too disgusting to ignore. ricky grimaces at the feeling of dried cum on his abdomen and starts looking around in search of a wet wipe. “stay here,” gyuvin says, swinging a leg off the mattress, “i’ll go get us cleaned up.”
something makes a gross squishing noise when he steps onto the floor. gyuvin flinches, entire body going stiff, and ricky immediately sits up. “did you…?”
a resigned look meets him. “yeah,” gyuvin sighs, “it was the hot dog.”
