Work Text:
Soobin realized he’d fucked up the moment he was going fast enough to hear the wind whistle through his helmet. He didn’t mean to, but if he’d turned to slow down he would have hit a kid. So now he had to decide to either try a controlled crash (which he had yet to do without nearly twisting his leg the wrong way) or commit to taking the straight route in the fork ahead… which was an intermediate blue square instead of the beginner green circle he’d intended to do.
It was only his second time skiing and he had yet to tackle a single intermediate blue, much preferring the safety of the easy-going green-ranked routes with the kids. Kai and Beomgyu could tease him as much as they wanted, but Soobin would rather be called a coward than have a broken leg! Even if it meant they kept abandoning him to do more fun routes. But, in the end, it seemed he was doing a blue square anyway.
He shot past the fork and into the emptier wooded path. It was instantly quiet, noise muffled by the thick press of snow-laden pine trees and the absence of anyone else. He eventually planted the toes of his skis together and plowed hard enough to slow down, but by the time he did, the way he came was far behind him. He let out a shaky breath, coming down from the adrenaline of going so fast and trying to get his bearings.
He hadn’t had time to look at the name of this route, and when he went to reach for his map in his ski jacket, he remembered he’d handed it to Beomgyu. He swore under his breath, unable to make out what type of route this was gonna be as the path curved even more ahead. It didn’t help that the sun was setting and this was supposed to be the last run of the day, as they’d announced over speakers on the ski lift only minutes prior. If he tried to climb back the way he came it would take ages .
Earlier Kai had said, exasperated, “Blue’s aren’t even hard! As long as you’re avoiding the black diamonds, you have nothing to worry about. Come on, give it a try.” To which Soobin had refused, and now he prayed Kai was right and not just trying to pressure him into making a fool of himself.
Ahead it was.
He used his polls to get himself going again, making sure to maintain a slow speed. That wasn’t hard, though, since this part of the trail was agonizingly flat. He was huffing with the effort of essentially shuffling and dragging himself along, mumbling under his breath. “Come on. Give skiing a second try, they said. It will be fun, they said.”
As he inched along he tried not to let his mind play tricks on him. Yes it was growing dark, yes the ski resort would close soon, and yes he didn’t know where the fuck he was. But that’s fine. He’ll be fine as long as he keeps going. All trails end at the bottom of the hill, so if he just keeps going, he’ll get there.
Which, he realized, was going to be just as hard as he’d feared as he came around a corner and the path just ended . Well, it didn’t end, it just sort of disappeared. As if he were coming upon a literal fucking cliff, he ever so gently edged closer and dared to pear down it. Not a cliff, it turns out, but one hell of a slope. It had to be like 75 degrees or something ridiculous! What the fuck! Easy his ass.
When he peered up at a sign atop the slope his stomach dropped as his eyes landed on a black diamond. He knew some trails started as one type and turned into another, but this ? Come on!
He groaned, desperately searching for another way, but nope. This was it. And the sun had set and this was not a route with lights, nor would the light from the sun setting last very long. Okay, maybe he was panicking a little bit. Just a bit.
Instead of being brave or daring, he decided to shuffle down the slope on the side of his skis. That’s how he managed for a while, shuffling or sliding on his ass. Then it started to snow. He didn’t think much of it, but soon he was whipping off his ski goggles every other step so he could see. Snow had not been on the weather report today!
Suddenly, his phone rang. It was hard to hear through the layers of his beanie and helmet, but he felt the buzz and quickly stripped off his gloves to grab it.
“Soobin! Where the fuck are you?” Beomgyu chirped in his ear.
“Good question. I took a wrong turn and ended up on a black diamond. It’s a little beyond me so I’m trying to make my way down…” He admitted sheepishly. His voice felt very loud in the muffled quiet and he resisted lowering it.
“The ski resort is closing, dude. They’re telling us to leave because a blizzard is coming in and the roads are going to be blocked soon. How much further are you? Can you see the lights from the lodge?”
“Um… No. I have no idea how much more I have to go. Fuck,” Soobin bit out. His hand was starting to go numb as he clutched his phone.
“Dude,” Beomgyu said, sounding more exasperated than worried. Which kind of ticked him off, but he knew he was just being sensitive because he was scared.
“Sorry…”
“No, it’s fine. I’m going to go tell them you’re lost and give them your number, they can probably go get you or something.”
After giving Beomgyu the details of his whereabouts he hung up and sank down to sit, feeling rather defeated about it all. He was somewhat relieved Beomgyu hadn’t started panicking though. Maybe this kind of thing happened a lot? Surely people go down the wrong trail all the time.
After staring off into the dark treeline and trying to remember if they had cougars in this part of the states or not, he eventually got a call from an unknown number telling him to stay put, they thought they knew where he was and they were gonna send someone to come get him. He let out a breath of relief and got as comfortable as he could in the middle of the dark snowy trail.
What felt like an hour passed, snow collecting in clumps on his jacket, before he heard a rumbling. Headlights caught the falling snow as a snowmobile crested the slope and came speeding at him. He almost jumped up, worried he was about to be plowed down, when the rider planted a leg and skidded to a quick stop, snow flying.
Soobin had to lift an arm to keep from being completely sprayed. After he cleaned his goggles once again he was met by a young man wearing a neon yellow snow jacket and white beanie. Soobin realized he’d seen this man on the slopes, getting fancy with his big snowboard as he’d whizzed past Soobin countless times. His bright smile had been impossible to forget, throwing himself into insane tricks without an ounce of hesitation. Soobin had no idea the guy was an employee. The man lifted his tinted goggles and snapped them to his forehead, leaning against the handles of the purring snowmobile. “Lost?”
“No, I just thought I’d sleep on the slopes tonight,” Soobin said, cracking a joke out of embarrassment. They sent a snowmobile to get him. He could have at least gone and broken a leg to make it less humiliating.
Luckily the man chuckled. “Love skiing that much?”
“God, no. Please help me,” Soobin said, climbing to his feet.
Soobin got to stand by awkwardly as the man strapped his rental skis to the snowmobile and radioed into base camp that he “found the happy camper.” The man sat back down and turned to Soobin, patting the spot behind him and smiling. Soobin awkwardly sat behind him, unsure what to do with himself until the man grabbed his hands and wrapped them around his waist, bringing them close. If Soobin wasn’t blushing yet, he definitely was now.
“We need to get comfy, it’ll be a bumpy trip. The blizzard isn’t letting up,” he informed Soobin. “My name’s Yeonjun, by the way. You?”
“Soobin. Choi Soobin.”
“Well, Soobin, don’t be shy. Hold tight and let me know if I’m going too fast for you, okay?” Yeonjun told him, patting his hands reassuringly. Before Soobin could respond Yeonjun revved the engine and suddenly they were soaring. He might have let out a yelp, bringing himself flush to Yeonjun as they accelerated down the slope, snow shooting past. The headlights were so bright and the snow so thick, catching all the light, that Soobin had no idea how Yeonjun was even navigating or doing so at such a speed. It really was like flying, the snowmobile gliding atop the thick fresh powder.
Yeonjun laughed as Soobin tucked his head behind his shoulder, too scared to watch as the man whipped this way and that. What Soobin was too afraid to do on two skis Yeonjun was doing three times as fast on an engine-powered sled. At least Yeonjun was sturdy in his arms.
Yeonjun was patting his hands again and Soobin realized they weren’t moving anymore. “Okay there? We lived.” He was laughing and Soobin quickly released his arms, not aware of how tight he’d held the man.
“Ah, sorry,” he mumbled.
“Don’t worry about it, and I hope you enjoyed flying Yeonjun Air,” he said and flicked off the engine. Soobin would not say he did, but kept his review to himself, just happy to be at the bottom of the hill. Maybe his legs were a little shaky as well, but he insisted on carrying his own skis.
The base lodge was a squat concrete and wood building, one he was glad to see again. This time, though, all the skis and snowboards outside were gone and when Yeonjun pushed open the door for him, it was empty. When he closed and locked the doors the whistling wind and assault of snow stopped, leaving only the echo of Soobin’s clunky snow boots.
“So,” Yeonjun started, unzipping his jacket to reveal a black shirt that clung to his athletic build. He also removed his beanie, freeing a mess of blue hair that he had only to shake like a wet dog to fall flatteringly around his foxy face. Free of all his ski gear, Soobin was rather shaken to find his savior was not only charming but hot. “Bad news and good news.”
“Bad news?”
“Yeah.” Yeonjun helped set Soobin’s skis down in the hall. “We sent your friends packing a while ago—not sure if they messaged you or not—but the roads are closed now until we can get plows up here tomorrow. So you’re stuck with us for the night.”
“Stuck with you?” Soobin said, a little dazed.
“Yeah, we got all the other guests out but you, and our manager determined this was the safest course of action. But, good news, employees stay on base during the winter—seasonal job, ya know—so we have food and creature comforts, don’t worry. As soon as the plows from the forest service make it up here in the morning we’ll get you home.” Yeonjun grabbed a bag from a maintenance closet and held it out for him. “Your friends left your stuff for you.”
Soobin took the bag wordlessly, stunned. He was glad to see his wallet and change of clothes nestled safely within. “Is it just you and me here?”
Yeonjun barked out a laugh and started walking away, Soobin scrambling to follow. “No. We’re a team of fifteen this month—management, food court staff, ski lift, ticketing, maintenance etc. I’m on the safety and ski lift team and teach lessons sometimes.”
Soobin nodded, hugging his bag of stuff to his chest as Yeonjun led him to the locker room. He contemplated his situation as he was left to change and finally take his heavy ski boots off, groaning at his bruised and blistered ankles. He found an unfamiliar hoodie in the bag as well, thankful for, who he assumed was, Kai for leaving it since his own was currently drenched in sweat. It must be some thrift find, the front embroidered professionally with the five interconnected rings of the olympics, the back reading Beijing, 2022 .
When he stepped out Yeonjun was waiting, leaning against the wall and looking out the glass doors down the hall into the thick blizzard that painted the night a fluffy blue.
“No service?” Soobin held up his phone.
Yeonjun turned to him, pushing off the wall and gave a sheepish shrug. “It’s already spotty up here and during blizzards it’s non-existent. We use the radio to communicate most of the time.” That would explain why Soobin never heard from his friends… “Looks good on you.”
“Hm?”
Yeonjun jerked his chin at the hoodie Soobin was wearing. “Give it back tomorrow, okay? It’s my favorite. Hungry?”
Soobin didn’t have time to reply before Yeonjun was strolling off again. He looked down at the hoodie, face flushing at the revelation. It was nice quality and warm, but he was tempted to take it off now. “Ah, thank you,” he eventually got out. Yeonjun shot him a smile over his shoulder, eyes flicking over him. Soobin dropped his arm where he’d been clutching his phone tightly to his chest, standing straighter.
“Did you go watch the Olympics last year?” Soobin asked, bewildered by his own attempt at small talk. Usually he was too shy or nervous to start conversations, but he was rather curious about his blue-haired hero for some reason (read: he was hot). Luckily it sounded casual enough and Yeonjun chuckled.
“I’m guessing you didn’t?”
“A little, but I’m more of a summer olympics fan,” he admitted, though he wasn’t sure that was true either. Honestly, he didn’t really watch any sports.
“I see.” Yeonjun was grinning at him, amused. “Well, I didn’t just watch, I attended. I competed for the US in a few categories for Snowboarding last year—only got one silver, though.”
“Oh shit! ‘Only’ silver? You’re like a fucking pro .” Yeonjun nodded and Soobin thought back on how Yeonjun had snowboarded down the slopes with so much confidence. It made sense now. Sort of. “Why are you working here, then? I mean—sorry that was rude—if I can ask.”
“It’s okay.” Yeonjun laughed again, smile a little dimmer as they rounded a corner to the cozy but dark food court. “I almost got a medal for the Big Air competition as well, but I got cocky and completely tore my ACL on the way down. Had to drop out. That was it for me. I can’t compete anymore with how bad my knee is now, at least not on the olympic scale. So I work here in the winter and go to university the rest of the year to get the snowboarding out of my system.”
“Oh… I’m sorry,” Soobin offered lamely. He grimaced at himself for asking in the first place. Of course it was probably something horrible!
“Eh, it happens. It’s not like it’s gonna stop me from snowboarding or anything, anyway. Just can’t go as crazy as before,” he said, back to an easy-going smile. Soobin watched him, already fostering quite a bit of admiration for the handsome stranger—and maybe a crush. Who wouldn’t though? “I’m surprised you haven’t heard of me though,” Yeonjun said, walking backward to look at him expectantly. “Usually my reputation precedes me.”
“Ah, sorry. I really don’t keep up with sports,” Soobin apologized, smiling back. “Should I be concerned?”
“Nah. It’s better like this.” Yeonjun was looking at him from head to toe again, gaze lingering before he turned back on his heels. Soobin wanted to jest more, to keep those eyes on him, but Yeonjun raised his voice and addressed a circle of people sitting at a table Soobin hadn’t noticed. “Hey! I brought our esteemed guest for the night.”
The employees at the lodge were nice enough, though Soobin’s Spanish skills were far too rusty to break into half the conversations that were going on. The food was surprisingly good as well as he chowed down, just happy that he didn’t have to pay for it. He was able to sit quietly most of the time, exhausted from the excitement and anxiety of the day. When Yeonjun offered him a beer, he happily accepted.
He hadn’t sat around with such jovial strangers in a long time, and when he said as much they all laughed. The manager offered him a hit from her pen and joked they wouldn’t be so happy without it. He turned it down, but watched Yeonjun accept it in his place, smoke pouring out of the man’s plush lips like a dragon blowing steam. He did it so naturally, and looked so good doing it. Soobin turned away before he could be caught staring.
They gossiped about shit customers and faulty machinery late into the night, even chatting about drama from the team they rotate out with every two weeks. It was entertaining and Soobin felt comfortable enough to chat a bit, but he was rather tired. Yeonjun seemed to notice, the man’s eyes ending up on him quite often throughout the night. He eventually slapped a hand down on Soobin’s thigh, surprising him.
“I’m gonna go pass out,” he announced, hand maddeningly resting on Soobin’s thigh.
“Take uh Soo-bin —right?—with you,” the manager said, waving a hand at them as she chewed on a licorice stick. Soobin lifted his head at this, startled. “You’re the one with an extra bed.”
“I was planning on it.”
Soobin was too busy collecting his stuff to see what Yeonjun did to make everyone laugh. He chuckled along though, getting to his feet and saying goodbye to everyone. One girl drunkenly grabbed his sleeve and begged him to stay, but he politely declined by explaining how tired he was. Someone whispered something and they all laughed again.
Soobin got the impression he was part of some joke, but when he looked at Yeonjun and saw his little grin trained on him, he decided it wasn’t anything serious. Yeonjun led him away from the dining hall and toward a staircase that descended into the dark. A motion-detecting light flicked on as Yeonjun stomped down it, illuminating the slight rosy flush of his cheeks. “You could have stayed if you wanted to get with Skyler, ya know? She liked you,” he said, snickering at Soobin.
“She did? I just thought she was being friendly…” Soobin rubbed the back of his neck. He didn’t want to outright say he wasn’t interested, afraid of being a little too rude or even… suggestive.
“Do you always have trouble knowing when people are flirting?” Yeonjun was pulling on his snow jacket as he stopped in front of a heavy metal door so Soobin did the same.
“Sometimes I can be dense, yeah,” he admitted, laughing at himself. When he looked up from zipping his jacket, Yeonjun was staring at him, eyes slightly hooded and lips parted. Soobin licked his lips, returning the gaze. Yeonjun took a step closer, grabbing the front of Soobin’s jacket and tugging him down to meet him halfway for a kiss.
Soobin didn’t startle and instead leaned into it—he was glad he’d been interpreting Yeonjun’s signals correctly. He clutched Yeonjun’s waist as the shorter pressed into him, lips sliding together. He worried his were chapped from the cold, but Yeonjun didn’t seem to mind as he explored them, wrapping an arm around his neck.
Suddenly Yeonjun’s lips were gone and the world was dark. He jerked back before realizing Yeonjun had yanked the hood of his jacket over his eyes. Yeonjun was snickering as he backed off, zipping himself up fully. “Just to make myself clear,” he said and winked.
“I’m not that dense,” Soobin said, unable to hold back a goofy smile. His heart was racing and his skin was on fire under all his clothes. He wanted Yeonjun back in his hands—wanted to grab him again—but the shorter suddenly pulled open the door and blasted them both with a wall of cold air and snow. He yelped and Yeonjun laughed, grabbing his hand.
“The cabins are across this meadow, sorry!” he yelled over the assault of the cloying wind. Yeonjun cut him a path through fresh powder, stomping off into what seemed a dark abyss. Soobin kept the man's hand clutched firmly in his own, afraid he might disappear into the storm if he didn’t.
“Watch your step!” Yeonjun warned as they finally stepped up onto what must be a porch. Soobin could just make out the front side of a little wooden cabin in the moonlight as Yeonjun fiddled with his keys. Finally, he got the door open and they both rushed in. Soobin slammed it closed behind them and dropped his bag.
Yeonjun flicked on a lamp and went right to the heater in the middle of the room, turning it on and shaking a little to warm up. Soobin could see his breath as he looked around the little space, far more reminiscent of a college dorm than what he expected of a log cabin. Two lofted beds, two desks, a mini fridge, and a little bathroom in the back. It was still cozy, though, with its wooden furniture and walls, and outdated appliances. The one bed was untouched, but Yeonjun’s stuff was spread around everywhere else. Mostly books and clothes, as well as two snowboards leaning against the wall next to the door.
“Sorry, it’s a little messy,” Yeonjun said, but he didn’t seem too apologetic about it.
“So you like reading?” Soobin asked as they waited for the cabin to heat up, wind whistling against the shutters.
“Nothing else to do out here when the cell service goes out. I’m also studying to be a physical therapist now, so I have lots of homework.”
“Fair. I actually just graduated from pre-med, so I understand.”
“Congrats. How’s that? Horrid I assume.”
“Yup. In too deep now, though.”
Yeonjun snorted, nodding as he warmed his fingers. He glanced at Soobin, grinning. It was almost torturous, having to patiently wait while undressing each other with their eyes. Soobin was already kind of hard from just standing there, anticipation making him roll from his heels to his toes. Yeonjun’s gaze was heated and his voice dragged smooth and enticing. Soobin wished it would get warmer already, so he could strip naked without his balls shriveling up. Luckily the heater was carrying its weight and it had already started to turn the windows foggy while they were talking.
“So, are you a pussy or dick kind of guy?” Yeonjun asked suddenly, eyes piercing.
“I’m… not picky.”
“Good answer.” Yeonjun seemed satisfied and started boldly taking layers off. “Cold feet or something?” he asked as he threw his jacket to the side and began to shimmy out of his snow pants. His legs were covered in bruises from hours spent snowboarding, and his left knee sported a black brace and patches of muscle tape. He thought to ask if they should take it easy, but judging by the ravenous pull of Yeonjun’s eyes, Soobin guessed that was the opposite of what he wanted.
“If you mean literal cold feet, yes,” Soobin joked, but all but threw his jacket off. Yeonjun was tall enough to easily sit down on the edge of the lofted bed in his boxers and t-shirt, perched to watch Soobin. It made him a little nervous, not having been with someone so blunt and dominant in a while. Normally, since he was tall and such, people assumed he wanted to be doing all the leading, but that was very much not true. Yeonjun took the reins with so much confidence that it had Soobin’s fingers shaking.
When Soobin was down to his sweatpants, pulling the hoodie over his head, Yeonjun patted the bed in front of him. Soobin was self-conscious since he maybe wasn’t as built as he looked, but Yeonjun’s eyes were nothing but hungry. As soon as he was within reach, Yeonjun grabbed him and brought him into a deep kiss. Sitting on the lofted bed, they were the same height and could comfortably claw at each other, kissing eagerly as if they might be able to start a fire by rubbing their bodies together to stay warm. Soobin was starting to get restless, wanting out of his sweats.
Yeonjun pulled back after a moment and peeled his shirt off, revealing chiseled muscles and a slim waist. He was definitely larger than Soobin in the body mass department, but he wasn’t all too surprised since Yeonjun had been an Olympic athlete. It was a rare opportunity to worship such a body. Soobin put a hand to his hot skin, thumb going to absently trace one of the two large scars under Yeonjun’s pecs.
Yeonjun stared at him, maybe a little vulnerable for the first time. There was an unspoken question, one Soobin wished Yeonjun didn’t feel the need to ask. He answered it by bringing their lips back together and dragging his thumb up to his nipple instead, rolling the bud. Yeonjun relaxed at that, digging his fingers into the back of Soobin’s scalp.
“You’re so hot,” Yeonjun panted. “Even when I saw you sitting so pathetically on the mountain, I knew you were hot.” He looked over Soobin’s face, thumbing at his bottom lip. “Maybe you’re also hotter because you're pathetic.”
Soobin shuttered at that, snorting—equal parts humiliated and turned on. “You’re so blunt.”
“Do you not like that?”
Soobin shook his head. “I like it,” he whispered, going to chase his lips again but being stopped by Yeonjun’s hand. He whimpered like a puppy at that, and Yeonjun hummed.
“I want your lips elsewhere,” he hissed, hand moving to cup his jaw. “I want those pretty things to do what they’re made to— eat .”
Soobin groaned, eyes fluttering shut and arousal swirling. “Can I?”
Yeonjun grabbed his hand and guided it down between his legs, allowing his fingers under the rim of his boxers, through the curls of his pubes, and to his hot wet folds. Soobin gladly pressed in, running over his heat with bold fingers first to slick them, before slowly pin-pointing his massaging. Yeonjun’s breath instantly grew deeper, guiding Soobin to his nipples, where he latched onto one and used his free hand to entertain the other.
Soobin used two fingers to gently rub around Yeonjun’s clit, enjoying the way the man’s fingers dug into him when he pressed against it. He was teasing, warming Yeonjun up. He knew it would feel best if he took his time.
“Ah, you’re good at this,” Yeonjun huffed. “I thought you’d be bad.”
“Do I look like I’m bad?” Soobin asked around his nipple.
“You’re hot, and usually hot people can get away with being shit. So yeah.”
“You’re hot too, are you bad?”
Yeonjun laughed. “Who cares if I’m bad? You’re here to worship me .”
Soobin swallowed, not having a clever comeback for that, not when it sent all the blood in his body shooting south. He increased the speed of his fondling, wanting to get more reactions out of the man. Yeonjun was surprisingly quiet though, reacting physically rather than verbally. Soobin wished he better knew the man’s tells, but he decided he was determined to learn.
Yeonjun fell away from his lips and to the thick sheets, Soobin’s hand still down his boxers. He smiled up at him and lifted his hips off the bed, shimming out of his underwear. Soobin helped, sliding them off and throwing them aside, eyes on the prize the whole time. He hesitated though, glancing up at Yeonjun for permission.
Yeonjun snorted, laying an ankle on his shoulder and musing his hair with his foot. He seemed to be enjoying messing with Soobin, rewarding him with a hum when Soobin grabbed his leg and laid a kiss on the sensitive flesh on the inside of his knee, between the bindings of his knee brace. Yeonjun had long legs, smooth against his neck as he brought him closer, slotting his knee over his back. “Enough play, get to work,” Yeonjun snapped, jerking him closer by the leg he had over him.
Soobin slid up onto the sheets, wrapping an arm around his thigh, the other coming down from his stomach to assist. Yeonjun watched his form with apt attention, breath caught as Soobin pressed two fingers back to his clit and laid his tongue flat on his lips at the same moment. As he began massaging again he licked up and around his folds, wanting to taste all of it.
“Fuck. You eat pussy like a lesbian,” Yeonjun chortled, breathing through clenched teeth. His fingers found his scalp once more, pushing his face deeper. Soobin obliged and sped up, putting more pressure with both his fingers and his tongue. He pressed his tongue inside, licking up against Yeonjun’s roof as he flicked his fingers. He tried a few different methods and paces until he found one that had Yeonjun finally moaning unabashedly, pulling at his hair.
He’d wanted to take his time, but Yeonjun wasn’t having it. He ground into Soobin’s mouth, demanding more and antagonizing him by asking if that's all he could do. So Soobin transitioned into a brutal but steady pace, licking at Yeonjun’s pussy like a starving man. That had Yeonjun shutting up, hips lifted off the bed as he grabbed at the sheets, huffing.
Yeonjun’s legs suddenly closed around his head, and his body arched off the bed before going lax. Soobin slowed his assault as Yeonjun came, but continued to message him, lapping up the gush of wetness. His thighs twitched and Soobin could feel his entrance fluttering around his tongue. Yeonjun’s mouth was hung open in silent bliss.
Soobin finished by laying a kiss to his clit before pulling back to get a proper breath of air. Luckily Yeonjun loosened his legs enough to allow him to do so, chest heaving as he looked down at Soobin with hooded eyes. “Fuck… Take your pants off,” he commanded.
Soobin chuckled at how eager Yeonjun was, not even taking a moment to enjoy it all, but slid the last of his clothes off obediently and licked his lips clean before climbing onto the bed next to Yeonjun. Yeonjun eyed his erection shamelessly, rolling onto his side so he could grab it. Soobin startled but didn’t fight as Yeonjun steered him onto his back and sat on his thighs. He stroked Soobin from base to tip, fingers tight. “You’re big.”
“Ah, really?”
“You can at least act like you don’t already know,” Yeonjun scolded half-heartedly and Soobin chuckled, guilty. He was distracted, though, trying not to buck up into Yeonjun’s tantalizing strokes. “I like big cocks. They make the best toys,” Yeonjun said casually, pressing a thumb to his head, mesmerized. “Want to be my toy?”
Soobin sucked in a breath, nodding and licking his lips. “Yes.”
“Good.” Yeonjun smiled mischievously as he leaned down and laid a single chaste kiss to his leaking tip. Then his touch was gone altogether as he leaned back and twisted awkwardly to slip a hand into his bedside table. He sat upright once more with a condom between two fingers, flashing it at Soobin. “Hope this is big enough.” Soobin went to grab it, but Yeonjun yanked his hand back. “Toys can’t move, can they?”
Soobin’s lip curled up and he let his hand fall flat once more, fingers curling in anticipation. Yeonjun tore the package with his teeth, which Soobin usually thought was pretty cheesy but was oddly sexy when the shredded snowboarder did it. He spat out the corner, eyes determined and got to work rolling it down Soobin’s length.
It was a little tight, honestly, but not uncomfortably so. When Yeonjun finished he gave Soobin’s cock a few teasing tugs, making sure it was on. Soobin gasped, though. “Sensitive suddenly?”
“Yeah… Just… excited ,” he admitted, blushing.
“Cute.” Yeonjun’s eyes danced with amusement, and he leaned forward to indulge Soobin with a quick but persuading kiss. As they kissed Yeonjun lined him up and began to push him inside. When he broke away Soobin watched, going to grab his hips only to be smacked away. He didn’t know what to do with his hands and whimpered, Yeonjun sinking down slowly. He knew the man had to get used to the stretch, but not being allowed to touch during the agonizing slowness of it all? Cruel—and hot.
Yeonjun was warm and tight around him, already feeling so good that Soobin had long forgotten how cold he was. He felt rather sweaty actually. Yeonjun made him nervous.
Finally, Yeonjun sank all the way down, sitting fully on his cock. The man panted, hand planted behind him on Soobin’s thigh as he took a moment before swirling his hips a little. “Mmm,” Yeonjun hummed, eyes falling shut. “God, you feel good.”
“Can I touch you?” Soobin asked quietly, unable to think about anything else.
Yeonjun rolled his head forward, eyeing him. He leaned forward, running his hands sensually up Soobin’s stomach, to his shoulders, and then all the way down to his hands, where he intertwined their fingers all in one fluid motion. His touch sent sparkles dancing under Soobin’s skin the whole way. Yeonjun took his hands and put them to his hips, where strong cords of muscle led down to his navel. “Don’t let go,” he ordered, releasing his hands to place his own on Soobin’s pecs, squeezing what little Soobin had there.
Soobin nodded dumbly, past words at this point. He was so hard, working overtime to keep from thrusting up into Yeonjun’s heat. Yeonjun started moving when he was ready, rolling his hips and settling into a gradual thrust in and out that grew bigger and bolder. Soobin bit his lips, fingers tight on Yeonjun’s hips.
“You’re so good for me, letting me use you like this. God your cock feels so good,” Yeonjun praised, riding Soobin expertly. He was much more focused on his own pleasure, but Soobin didn’t mind. He liked being used by someone so hot. Yeonjun’s thrusts were shallow and quick, and Soobin found himself whimpering for more. “Here, something to keep you busy,” Yeonjun said through breaths, grabbing his hand and placing it on his navel.
Soobin understood the cue and explored the hood of Yeonjun’s pussy with his thumb till he found his clit again, rubbing at it. Yeonjun finally moaned, speeding up a little at Soobin’s prompting finger. Soobin was finding it harder and harder to hold back, his own pleasure swelling with each drop of Yeonjun’s hips. He stayed focused though, pulling out little noises from Yeonjun as he flicked his clit and let him fuck down on his cock. Yeonjun leaned back, rubbing Soobin’s cock on his roof with each thrust, head thrown back. He was angled so elegantly for Soobin, long limbs and toned muscles all pulled taut and enticing.
“I need more,” Yeonjun eventually breathed, teeth clenched as if he were close. “Move.”
Soobin didn’t need to be asked twice, bucking his hips up in desperate pursuit. He used the hand he had on the man to pull him down to meet his thrusts, doubling the intensity of the feeling for both of them. It was loud now, both of them panting as skin slapped skin.
With Soobin stimulating him from both inside and out, Yeonjun rode him to completion in no time. Soobin bit down on his bottom lip when he felt Yeonjun clench, then flutter around him like a hand’s tight squeeze. Yeonjun had stilled, though, and the quickly rising excitement was about to come crashing back down for Soobin. He whined pathetically, near tears as Yeonjun—intentionally or not—edged him.
He wanted to keep thrusting, but Yeonjun had planted a hand on his stomach and he didn’t dare move. “Didn’t finish?” he asked, rather meanly as he panted.
Soobin shook his head, whimpering.
“Well…” Yeonjun took his time as he ran a hand up and down Soobin’s chest. “You’ve been good, so I’ll let you do whatever you want. I want you to come for me, baby,” he whispered, kissing him.
Soobin didn’t stay in the kiss long though, taking full advantage of Yeonjun’s permission. He flipped them over, pressing Yeonjun to the bed and shoving his cock back in. He held the man close, lips loosely sucking along his collarbone as he pistoned in and out frantically. Yeonjun’s laugh was stunted, grasping onto Soobin as he was fucked into overstimulation.
He felt so good, and kept Soobin waiting long enough that it didn’t take long. Soobin climbed the hill once more just as quickly as he’d tumbled down it, and finally, with a long groan, climaxed. His whole body tensed, sparks exploding from every muscle fiber. His hips jerked a few times, cock twitching as he emptied into the condom.
He spent a long moment slowing to a stop, resting there inside of Yeonjun’s heat. Yeonjun’s blue hair tickled his nose as he breathed into his neck, arms wrapping fully around his waist and bringing him into a close embrace. “Good boy,” Yeonjun mumbled, brushing fingers through his hair.
“Fuck,” Soobin groaned, rolling his hips before slowly pulling out.
“No, don’t go yet,” Yeonjun whined, holding him close. It was a complete 180 from how he’d been carrying himself thus far, suddenly very vulnerable and desperate.
Soobin chuckled, settling back into the man’s chest. “I was just gonna throw out the condom, but alright.”
Yeonjun sighed heavily. “Fine, okay. Just come back quick, it’s fucking cold.”
After cleaning up they both settled into Yeonjun’s bed, tucked under the sheets, skin to skin. Once the excitement had settled, Soobin realized it was still, in fact, fucking freezing and clung to Yeonjun who burned like a furnace. He rested his head on the athlete's chest, plush with muscle, and curled around him. He hadn’t slept with a guy nearly as tall as him in a while, and, for once, it was nice to be held instead of doing the holding.
Soobin was just starting to fall asleep when Yeonjun asked, “Why did you want to sleep with me?”
Soobin snorted, humming thoughtfully with his eyes still shut. “You’re hot and also really cool. I saw you on the mountain before, and then you said you went to the Olympics. Sporty guys are hot,” he explained, voice muffled by how his cheek was squished into Yeonjun’s pec. “Plus you saved my life. Least I could do,” he tacked on playfully.
“Ha! Were you hoping I’d fuck you?” Yeonjun teased.
Soobin shrugged. “If you wanted to. I like it either way.” Honestly, he’d been expecting that, but he’d enjoyed himself so much he all but forgot about it. He usually topped anyway. However, the idea of Yeonjun fucking him roused his spent dick. Yeonjun probably felt it as well, crotch pressed to his thigh.
“Is that so? You’re very versatile, Soobin,” Yeonjun said appreciatively. “I would have offered but I left my strap at home this rotation. Didn’t expect to run into any peggable, pathetic hot guys.”
“Next time, then,” Soobin mumbled sleepily.
Yeonjun laughed once more and they fell asleep not long after.
Yeonjun drove him down the mountain in his truck the next day, once they got the all-clear from the plow guys. They grabbed breakfast at a dingy local diner together while Soobin waited for his friends to pick him up, chatting. Yeonjun was even more interesting than Soobin had anticipated as he recounted his life and travels between handfuls of fries. It made him dread his friend’s arrival.
When they did arrive, Kai went and embarrassed all of them, asking for Yeonjun’s signature and a picture. Soobin felt even worse for not recognizing him with the way Kai was fanboying, talking about how awesome the way he clutched the end of the race at Beijing was that got him his silver and how cool he is for being the first trans guy to compete and so on. His reputation really did precede him, it seemed.
In the end, they exchanged numbers and made plans for maybe a real first date. After that, Yeonjun pulled him down for a heated kiss before he got in Kai’s car, and the feeling lingered on his lips all the way home. That night, he dreamt of the snowy slopes.
