Work Text
Someone in Kai’s mom’s yoga class had given her the idea that he was spoiled. Which, like, in all fairness, he was but still. Whoever had put that in her mind literally had a fight with him coming.His family had been loaded since the day he was born. Both his mother and father were two of Los Angeles’ most successful attorneys, representing A–list celebrities with things like divorces and even murder after that whole thing with that one actor had gotten out. They worked almost the entire time Kai had been growing up and more often than not, a nanny or his older sister would be in charge of taking care of him. Fortunately enough, Kai had never really minded. He wasn’t the type of kid that yearned for interaction with people, even from his parents. Plus, he learned from a very early age that the reason they were gone so much was because they were working and that was the reason why he got to do shit like renting out half of fucking Disneyworld for his 9th birthday.He was in private school for most of his life. His grades were average and could probably be a lot better but Kai figured that he would be going to an Ivy League school due to his status alone so stressing about his schoolwork wasn’t particularly a requirement for him. At around 15, his sister moved out with her new fiancé—the third within the past two years, she had never gotten to an actual wedding and Kai didn’t think she ever would—and Kai experienced true freedom. He started skipping school and going out to parties in Beverly Hills because he was a fucking rich kid in California and what else would he be doing? He would go shopping with the credit card his father had given him. It was amazing.It continued on like this until a month after his high school graduation. That was when he decided that he didn’t want to go to college. Why should he? He would never have to get a job anyway. His mother had taken a break from work but his father was as relevant as ever and was now being summoned to represent people all over the world. Still, he knew that his mother wouldn’t be the happiest and his decision and decided to call his so–called break a gap year. He would go to college next year when he was completely ready. His mother seemed hesitant but ultimately agreed for the sake of her son’s mental health. She had always been good about that.The only thing was that Kai’s gap year included him going out to parties constantly and getting shit–faced, fucking random people and doing different things that definitely wasn’t good for his family’s image. He wasn’t exactly a celebrity but people still knew who he was, meaning that when some reporter from TMZ caught him vomiting violently into the pot outside of some socialite’s house not even an hour into the party and immediately broke the story with a snap of a picture on her cellphone, that definitely wasn’t good for the family. And that, decidedly, was the last straw.“This is stupid,” Kai mumbled, following after his mother once she had finished checking in with the young girl at the front.“It’s not stupid,” Kai’s mother said calmly in response, picking up a mimosa from a waiter who had been walking past. Kai did the same, only for the older woman to immediately whirl around and snatch it from him.“What the fuck?” Kai asked. His mother only smiled at him.“No alcohol,” she said through gritted teeth, smiling at a passerby. “We’re in public.”Kai’s mother had always been about her public image. It was the reason why she had leaked the information about where her daughter’s wedding would be held and made sure that it was perfect down to the fucking dogs that walked the aisle bearing the groom’s ring. It was the reason why she had traveled all the way to Colorado for marriage counseling when her and her husband started to have a bit of trouble with one another. It was the reason why Kai was here now, dressed in a pair of too–tight shorts at 8 in the fucking morning ready to take tennis lessons from some asshole named Soobin.Because what better way to show that your off–the–wall son was making moves to redeem himself in the eyes of the public than to have him become some sort of a tennis extraordinaire? What a load of fucking bullshit.“Here we are,” Kai’s mother breathed, turning a corner into the huge tennis court at the back of the club. Once outside in the sticky summer air of Los Angeles that Kai absolutely could not stand, she turned around and offered her young son a small smile. “Right on time.”“Mom,” Kai whined, frowning. “I’m not built for this.”That was very obviously true. Kai was literally 5’6 and almost under 100lbs. He was all pale skin and tiny wrists. Sports simply weren’t for him. They never had been and probably (definitely) never would be.“Of course you’re not,” his mother responded, still smiling as she reached up and went to fix the collar of Kai’s shirt. “That’s why I’ve got the best teacher paired up with you, my love.”Best teacher my ass, Kai thought, barely able to hold back a soft snort. How fucking hard was it to teach tennis?“I’m tired,” Kai continued.“Well, maybe if you weren’t out past midnight partying with your friends you’d have a little more energy, yeah?” Kai’s mother responded quickly. There went that smart mouth of hers that always flustered her opponents in court. Kai only scoffed in response and shook his head.“Again,” Kai said. “This is stupid.”“Hueningie,” his mother sighed, pulling back from him. “Can you just do this one thing for me? Please?”Kai blinked down at her for a moment. Then, he sighed. He was obviously going to do it. He may have been spoiled but he definitely wasn’t enough of a brat not to do something as small as attend tennis lessons for his mother’s sake.“I’m gonna,” Kai said, holding up the racket his mother had specially gotten for him. “Kinda the reason why I’m here.”His mother immediately smiled and leaned up onto her tiptoes to plant a kiss against his forehead. She started to fuss with his hair a little—it was getting too long for her taste but Kai didn’t have any intention of cutting it anytime soon—before pulling back and looking down at her watch.“I’m gonna go, alright?” she said. “Gonna go hit up the spa for a little and head back home. I’ll have Beomgyu give you a lift back.”“Cool,” Kai said in response, nodding. She raised an eyebrow at him and glanced over at the mimosa she had left on the table next to her before walking back inside. Leave it to her to willingly give her very much underaged son a drink. Kai couldn’t complain though.He took the mimosa from the table and immediately walked over to the net in the middle of the court, sitting down on one of the pegs keeping it embedded into the house. He took a sip of the drink and pushed his sunglasses down onto his nose, peering up at the sun above him. He hoped whoever his teacher was didn’t actually expect him to put in work. He wasn’t here for that.One minute turned into five and five into ten. Kai was starting to get a bit irritated. His skin was getting all balmy and he would have much rathered to be inside where the air was fresh and cool. This was stupid. He stood up from the peg, picking up his racket, readying himself to walk back inside. Maybe he would fuck around for a little while so that his mother wouldn’t suspect anything amiss. He hoped that Yeonjun was still working the basketball courts, as he was always having a good time.Unfortunately, before he could even make it a step away from the net, the door was cracking open. He looked up with a frown to see a man walking out with a racket in one hand and a large duffel bag on his shoulder and, like. Holy fucking shit.One glance at this man let Kai know that he was easily the hottest man he had ever seen in his entire fucking life. He was tall—so, so, so fucking tall, Jesus—and had the prettiest, tannest skin. His hair was blonde and pushed back by a Champion headband. His lips were pouty and his cheeks full and Kai just knew that whatever he had hidden in those tiny fucking shorts he was wearing had to be enormous. Kai straightened up quickly, placing his racket back down on the ground.“Sorry I’m late,” the man apologized, sounding a bit out of breath. “Traffic coming into Santa Monica was brutal.”“That’s alright,” Kai said quickly, probably a little too quickly because the man seemed to be surprised by his eagerness to calm his nerves, chuckling a little under his breath.“I’m glad you’re so understanding,” he said, approaching Kai with a hand held out and Jesus Christ, his hands were so fucking big, he could hold all of one of Kai’s thighs in a single palm. “I’m Soobin.”He was so tall, so, so fucking tall, Kai could barely think straight. He took one of Soobin’s hands in his own and swallowed hard at the sight of Soobin’s tanned skin in comparison to his own pale skin, looking up at Soobin with a soft smile. “Kai,” he introduced softly.“Hi, Kai,” Soobin said, grinning back at him. “You mind taking off your glasses for me?” Kai hesitated a moment, frowning a bit in confusion. “I just like to make eye–contact with the people I’m talking to, is all.”“Right,” Kai said, nodding. He let go of Soobin’s hand and immediately slipped off his glasses, stuffing them into the back pocket of his shorts. “Duh. I like eye–contact too. They say window are the eyes to the soul.” Kai’s face quickly went scarlet after realizing his mistake. He shook his head and said, “I mean—.”“—I know what you meant,” Soobin laughed and oh, my God, he had the prettiest smile, Kai could watch him smile for hours and don’t even get him started on that fucking laugh. Soobin lifted up a hand and patted the bat he was carrying. “Let’s get started, yeah?”“Y–Yeah,” Kai breathed, nodding. “Let’s.”
Kai wasn’t any good at tennis. Obviously. He knew that he wasn’t going to be any good at it.That didn’t stop him from going to every class with Soobin every Tuesday and Thursday though. As a matter of fact, those two days very easily became his favorite days of the week, only for the sole fact that he got to see his stupidly attractive teacher. His mother was pretty happy to see him actually immersing himself into the sport and sometimes even stayed to watch—if watching meant pulling a chair to the side to drink cocktails and read some true crime novel while her son struggled to hit a single ball mere feet away from her.Soobin was patient. It had been almost a full month since they had started and Kai hadn’t shown any sign of improvement but Soobin was still very understanding and cool about everything. In all fairness, though, Kai probably could have been bettering himself. It was just the fact that when he didn’t understand something, Soobin was more than happy to come over and personally show him how to handle and Kai was all for that.Maybe he had a crush on his teacher. No, he definitely had a crush on his teacher. How could he not have? Soobin was his ideal man—tall, attractive, well–built, athletic and kind. What did it matter that he was almost twice his age with a fiancé named Ha-yoon?Yeah, Kai had asked into Soobin’s personal life one day during a cool–down session. His heart had definitely taken a blow at the realization that Soobin was in a seemingly serious relationship with some white girl who had platinum blonde hair that seemed like it had never seen a bad day but in the end, that didn’t stop Kai from crushing hard on Soobin and maybe stepping a bit out of line every now and again. What Ha-yoon didn’t know wouldn’t kill her.Today was kind of brutal. Soobin kept serving the ball over to him and Kai simply wasn’t fast enough to ever catch it with his racket. It was probably because he had done six Jell-O shots at some party in north Hollywood the night before but Soobin didn’t need to know that.Or, maybe he did because at the moment, Kai was seeing at least six of Soobin and his stomach literally felt like it was doing jumping jacks.“I can’t,” Kai whined, bending over to try and steady himself.“That’s because you’re not trying,” Soobin called from the other side of the net. “And you’re not standing the way that I told you to.”What fucking way had Soobin told him to stand? Kai couldn’t remember for the life of him. There was sweat leaking down his face and his shirt was sticking to his back and he felt absolutely disgusting. Why hadn’t he asked his mother to cancel today’s lesson? Christ, he wasn’t even running on a full two hour’s worth of sleep.“Dying,” Kai wheezed in response, shaking his head. “I need a break.”“You don’t need a break,” Soobin said, sighing as he started to walk over. “Here, stand up.”Kai did as dramatically as he probably could. He definitely wasn’t expecting for Soobin to come behind him and press his body up about his own. He inhaled sharply but made sure to keep his composure as cool as possible, letting Soobin maneuver his body into a crouching position.“Bend your knees for me,” Soobin murmured softly in Kai’s ear and Kai is pretty sure his legs were going to turn into jelly if Soobin kept this up.When he did, Soobin wrapped a strong arm around his small waist and made him stand up a bit straighter before moving both hands to slip around Kai’s wrists. Kai was trying his hardest not to think too much about it but he was almost certain he could feel the length of Soobin’s cock pressing into his backside and he definitely wasn’t hard but it was still there and Jesus Christ, Kai really needed to calm down.“One hand above the other,” Soobin instructed and Kai nodding shakily in response before doing so. “Good.”And his voice was so deep and hot in Kai’s ear and his body was so big against his own and Kai was having trouble thinking straight. Soobin was definitely big and what else was Kai supposed to do with his extremely attractive tennis teacher’s front pressed against his back as a horny teenager other than for his face to grow hot and his stomach to drop a little at the feeling of himself getting wet.Yep. This had definitely gone too far.“U–Um,” Kai said quietly. “I think I’ve got it.”“Hold on,” Soobin said, finally moving out from behind Kai and Jesus, why did he always have to look so fucking good? His face was a little red and was dampened with sweat, some of his hair sticking to his forehead. He looked at Kai for a moment before nodding. “Sweet,” Soobin muttered. “Now make sure to do that when you’re about to serve and catch, okay?”“Yeah,” Kai breathed, his jaw having gone a bit slack because he was most definitely wet now and this was all a little too overwhelming for him to handle. “I, um—I think I need to go to the bathroom.”Soobin seemed visibly hesitant but ultimately nodded, sighing a bit as he ran a hand through his hair. “Fine,” he gave in, nodding again. “Just don’t take forever, okay? Five minutes.”“Cool,” Kai said, immediately walking towards the door. He definitely wasn’t going to take longer than five minutes with how quickly worked up Soobin had gotten him.“Bring me a water on the way back?” Soobin called after him and Kai nodded, waving a hand to show that he understood.Once inside, Kai immediately made a beeline for the nearest bathroom. Luckily for him, the bathrooms were private which wouldn’t leave the risk of someone possibly walking in on him. He locked the door behind him and sat down on the toilet, pulling his shirt up and biting it in between his teeth to quickly undo the string holding his shorts up over his slim waist. What he was about to do was so sick and borderline perverted but he couldn’t help it. Ever since his mother had made him start going to these lessons, he had barely had any time to get laid and he was definitely feeling the effects of it.Plus, he wasn’t going to lie—Kai really wanted Soobin to fuck him.His head dropped back against the wall behind him as his fingers came in contact with his cunt through his panties that were soaked with both sweat and slick. He whined a little, moving back on the toilet to spread his legs a little wider, pressing harder against his hole. He had barely touched himself and yet it felt so fucking good Kai swore he could cry.Taking off his panties completely seemed dangerous so Kai decided to try his best at rubbing at his cunt through the thin cotton, biting down harder on his shirt to keep himself quiet. It was good but definitely wasn’t enough and it wasn’t long before Kai was letting out a small whine of annoyance before spitting out his shirt and moving his slightly sticky fingers away from his pussy, huffing quietly. He looked around the bathroom until his gaze landed on his racket left haphazardly on the floor. Kai hesitated a moment, unsure. He couldn’t.His depravity quickly overcame his morality and Kai lifted up from the toilet to pick it up from the floor. He braced himself up on the wall behind him and held him the racket with both hands between his legs, inhaling shakily before bringing the widest part of the racket up against his cunt, immediately gasping at the shock that ran through him with the contact. He smiled a bit deliriously and pressed it harder against himself, grinding down onto the hardness of the racket.He moved the racket right onto his clit, rubbing it over his pussy as more slick leaked out from his hole. He didn’t know if it was because he was starved or overwhelmed from practice or just desperate but the feeling of the racket and the cloth of his panties sliding up and down his pussy was so wonderful that Kai literally couldn’t think straight. He moaned breathlessly, working the racket against himself even faster.“F–Fuck,” Kai gasped, reaching down to slip his panties to the side so the racket could directly rub against his pussy. “Shit, oh, my God.”It was almost too much for him to handle. The racket was so hard and unforgiving against his cunt but how stiff it was only put more pressure on his clit, sending shocks of electricity through him with each rub. He lifted up his shirt again and stuck two of his fingers into his mouth, slicking them up with his saliva before bringing them back down to his nipples, moaning noisily as he started playing with the small buds.At some point, his eyes slipped closer and he started to imagine that it was Soobin making him feel this good, his breath hot against his skin, murmuring to him and telling him how good he was doing while he pressed the racket up against his pussy, forcing him to hump it like a fucking dog. He would bend down and suck one of his nipples into his mouth cause somehow he just knew how sensitive Kai was right there and Kai would push his fingers into Soobin’s pretty fucking hair, moaning and whining as he let Soobin absolutely ruin him right there in that bathroom.“O–Oh, God, Soobin,” Kai breathed, letting the racket catch against his hole, covering it in his slick. “Oh, my God, ‘m gonna come, Daddy, please.”He only made it a couple more seconds before coming with a small squeal, soaking the racket with a gust of slick. His legs shook with the intensity of his orgasm, breathing heavily through his mouth as he slid down the wall behind him, moving his hand from his chest to run through his hair. Christ. Part of him wanted to be embarrassed about coming so quickly but the other, more prominent part of him only felt relief.Kai had only been sitting there for a minute or two when a knock sounded off, echoing throughout the entire bathroom. He flinched violently and slammed his legs shut, a hot blush creeping up his neck almost immediately. Had someone heard him?“Kai?” It was Soobin. Shit. Had Soobin heard him? There was no way Soobin had heard him? Right? Shit.“Y–Yes?” Kai called back.“You alright in there?” Soobin asked as Kai pushed himself up off of the floor, scrambling to slip his shorts back on. “Kai?” Soobin called again when he wasn’t given any response.“I’m—Yeah, no, I’m fine!” Kai said a bit breathlessly, walking over to the mirror to try and fix himself up as best as he could. He definitely did look fucked out, with blown pupils and a blush that had settled over his cheeks. “One second!”“It’s been ten minutes,” Soobin said back. “If I didn’t know any better I’d think you were trying to get out of practice.”Kai picked up his racket and quickly unlocked the door, opening it with a smile. Soobin stood on the other side, blinking back at him in surprise with how swiftly he had opened the door up.“Good thing you know better,” Kai said in response, grinning. Soobin smiled back. Then, he looked down at the edge of Kai’s shirt, frowning a little.“What happened here?” Soobin asked, reaching out to tug at the bottom of Kai’s shirt. Kai looked down and his stomach dropped a little in embarrassment at the sight of his spit–soaked shirt from where it had been in his mouth but he didn’t let it phase him, looking back up with a small wave of his hand.“Water splashed up in the sink,” Kai lied, hoping he sounded genuine and believable enough to where Soobin wouldn’t question him. Luckily, Soobin only shrugged.“Well, let’s go,” Soobin said. “We’ve still got an hour left of practice.”“Okay,” Kai chirped, following after Soobin.As perverted as it might have sounded, Kai was thrilled with the idea of Soobin possibly overhearing him fuck himself to the thought of him. Maybe that was inappropriate. No, it definitely was inappropriate. But, as they walked back into the court, Kai knew one thing was for sure—some way or another, he was going to get Soobin to fuck him.
So, like. Soobin was fucking oblivious.Kai did a lot and by a lot he really did mean a lot. He started wearing shorter shorts and tighter shirts that would lift up on his stomach with each serve and pass of the ball. He would flirt with Soobin pretty openly, constantly mentioning how good of a coach he was and corny shit like how he was probably so good at a bunch of other things. (Then again, that might be Kai’s fault. He definitely wasn’t the best at flirting seeing that he never had to do much to get people to fuck him and wasn’t exactly used to it.) He even started to completely fuck up the way he positioned himself which would ultimately lead to Soobin coming over and helping him, pressing all close against his back and knocking the breath from Kai’s chest but it never went any further than that and it was so frustrating Kai could scream.It was good material for him to think about while he beat his pussy though. He couldn’t complain about that.Practice was a little later today. The sun had started to set and Soobin was still fucking crucifying Kai, sending the ball over to him so fast that Kai often found himself running from it due to the sheer speed. Sometimes he hit it back but even then, the ball would go out of bounds and the point would ultimately go to Soobin. Kai finally collapsed, bending over with a small whine, lifting up a hand to let Soobin know that he needed a break.“You’re fucking destroying me,” Kai gasped, shaking his head. “I can’t do this.”“Maybe it’s because of those tiny shorts you have on,” Soobin commented, causing Kai to quickly look up because that meant Soobin had noticed his shorts but had chosen not to say anything about it. He pouted a little at the realization.“They’re not tiny,” Kai muttered angrily, his ears burning a bit with embarrassment.Soobin walked over and tossed a water bottle in Kai’s direction in which he only barely managed to catch, the plastic almost slipping through his thin fingers. He huffed before cracking it open, bringing it to his lips and downing almost half of the bottle right there and then. Soobin watched him the entire time and Kai was so certain that Soobin was going to tell him to hurry up so that they could continue on with practice.“Come on,” Soobin said once Kai had finished drinking, patting the spot next to him. “Let’s take a break.”Kai was more than thankful for that and nodded quickly, walking over to join Soobin on the bench he was sitting on. Soobin moved aside to make room for him and they sat there in silence for a little while, Kai looking up at the moon slowly showing face behind all of the clouds in the sky as Soobin drank down most of his water.“We’ve been doing this for about two months,” Soobin finally said and Kai blinked over at him at the sound of his voice. “You’re not getting any better, Kai.”Kai huffed a little at Soobin’s bluntness. He knew that what Soobin was saying was true but also knew that he probably could be a bit better if he actually applied himself. He tucked a piece of sweaty hair behind his ear and shrugged, leaning back against the fence behind him.“Told you I’m not built for this,” Kai said very matter–of–factly, solely for the sake of being a smartass.“You’re smaller than most, yeah,” Soobin agreed, nodding slowly. “But you’re not incapable of playing tennis. Very few people are.”Kai didn’t know what to say in response to that so he didn’t say anything, only biting his lower lip in between his teeth. He bent down and started playing with his socks, a little dirty from the bright blue asphalt of the tennis court.“I think you’re not trying,” Soobin continued and Kai looked up at him quickly, letting out a small, incredulous laugh.“I’m trying,” he said. Soobin only blinked back at him, raising an eyebrow. “I’m trying, Soobin.”“You’re purposely missing the ball, you don’t even try to pass it in bounds or hit back what I send you,” Soobin countered, shaking his head. “Kai, you’re not trying.” Kai only puffed out his cheeks in response to that because what else could he say? At the end of the day, Soobin was right. “I just don’t know why you’re not trying.”Because I’m more focused on getting you to fuck me stupid than I am actually learning tennis, Kai thought. He wasn’t going to say that aloud though. He wouldn’t dare.“I’m sorry,” Kai mumbled.“Is there something you want to talk about, Kai?” Soobin asked, sounding genuinely concerned. “I’m being serious. I know that I’m your teacher but I’m also your friend.”Kai snorted at that last part which seemed to confuse Soobin. He quickly realized his mistake and shook his head, laughing a little. “No, it’s not you,” Kai reassured him, biting his lip again. What was he supposed to say? I’m laughing because I literally can’t tell you the reason why I’m not trying without completely freaking you out since you seem to be the most oblivious man on the planet? Absolutely not. “It’s nothing, okay? I’ve just been kind of stressed about, like. Shit.”“We can talk about that too,” Soobin offered and Kai shook his head again, quicker this time around.“Seriously, Soobin, it’s alright,” Kai said, pushing himself up from the bench and that was genuinely going to be the end of it for him because he knew his boundaries but then Soobin was standing and placing a large hand on his shoulder and looking down at him with those deep black eyes and pouty lips and he was just so tall and gorgeous and God, Kai wanted to taste his cock, if even only once.Kai is sure Soobin was gonna say something but he’s kind of delirious from how hard his body had been working and Soobin was so fucking sexy and Kai had never really had the best impulse control. So, without thinking about it, he leaned up onto his tiptoes and pulled Soobin in for a kiss.His heart almost immediately dropped once Soobin’s lips were on his because what the fuck, had he seriously just done that? There was this beat that probably was only half a second but honestly could have been a fucking hour to Kai and he was sure that Soobin was gonna pull away and scream at him for how inappropriate what he did was but before Kai could pull back and apologize for being so fucking stupid, Soobin was pulling him closer and kissing him back.And holy shit, Soobin is such a good fucking kisser, he kissed with so much control and precision but it was so sloppy in all the right ways and Jesus, Kai could start to feel the slick drip out of him with how Soobin was practically devouring him, running his big hands through his hair and then back down to his waist, feeling along his skin that was still sticky with sweat.Soobin’s tongue is so soft and sweet in Kai’s mouth that he can’t help but moan, bringing his body closer to Soobin’s, silently begging him for more. It was so much better than all the times he had imagined, his head hitting the tiled wall of his shower as he desperately fucked himself with his fingers to the thought of Soobin touching him, wet washcloth muffling all of his slutty noises. He couldn’t get enough of it, especially when Soobin led him over to the bench behind them, pulling him down onto his lap to sit on top of those pretty fucking thighs of his.Soobin’s hands were everywhere, lifting up his small shirt, cupping his ass through his tiny shorts and Kai is fucking soaked because while they’re kissing each other like they were starved he could feel Soobin’s cock underneath him, hard and ready for him. He grinned his hips down against it, causing Soobin to groan quietly into his mouth, his grip going tighter around his slim waist.“Fuck me,” Kai breathed against Soobin’s lips, still grinding down, so fucking ready to take Soobin’s cock there and then right in the middle of the court.“Yeah?” Soobin asked darkly and Kai nodded, letting Soobin kiss him again for a moment before pulling back. “I fucking knew it. Knew you were only pretending like you couldn’t do shit so that I’d fuck you.”“Yeah,” Kai admitted softly, nodding frantically.“Showing you in these tiny fucking shorts with your ass hanging out because you’re so desperate for it,” Soobin continued. “Jesus, Kai, you’re such a slut.”Kai opened his mouth to say that yes, yes he was a slut but he could be Soobin’s slut, if only he would just pull out his cock and fuck him silly right there but was interrupted by the sound of the door creaking open. Soobin practically threw Kai off his lap, quickly standing up before whoever had opened the door could make it what was happening. Kai sat there, breathing heavily through his mouth because Jesus Christ, they had almost gotten caught.As it turned out, it was Yeonjun from the basketball court, frowning at the two of them through the darkness. He looked very obviously confused by it all.“Um,” Yeonjun said. “We’re about to close up.”“Right,” Soobin responded, nodding. “Cool. Thanks, Yeonjun.”Neither of them move which must bother Yeonjun. “Um,” he said again. “Boss said you two have to leave.”“Tell him I’ll lock up once we’re finished, yeah?” Soobin said and Yeonjun nodded, glancing over at Kai before walking back through the door, leaving the two of them alone.Kai got up and came behind Soobin, wrapping his arms around his waist. He inhaled his scent and smiled softly against Soobin’s back.“We can go back to my place,” Kai offered quietly. “My house is pretty big so I doubt anyone will be able to hear us.”Unfortunately for him, Soobin only pushed him off, shaking his head. “No, I,” Soobin stopped and shook his head again, obviously flustered. “No. No.”“What?” Kai asked, frowning.“Go home, Kai,” Soobin simply said, running his hands over his face before groaning loudly, walking over to his bag on the other side of the court and quickly picking it up. Kai watched him in confusion because what the fuck? Soobin had been all for fucking him a couple of seconds ago. What had happened?“Dude, I—,” Kai started only for Soobin to interrupt him.“Go home, Kai!” Soobin shouted and Kai flinched, immediately going silent at that. What the fuck?He stared at Soobin for a moment before shaking his head and bending down to snatch all of his things off the ground, his face burning with embarrassment. He couldn’t fucking believe this. He had been so close to getting what he wanted and Yeonjun had to go and ruin it. Still, that didn’t give Soobin the right to yell at him. What the fuck?“Fine,” Kai hissed, slinging his bag over his shoulder. “Fuck you.”Then, without another word, Kai whirled around and went through the door Yeonjun had peeked out through, pushing past the boy who had very clearly been eavesdropping on their conversation on his way out.This definitely wasn’t over. Not by a long shot.
Soobin refused to acknowledge what had happened the next time they met up. The first thing Kai did was sneak up behind Soobin and give his ass a light smack and Soobin almost immediately whirled around, pushing him away with a harsh hand. That had hurt a little but Kai wasn’t swayed too much by it.Soobin was confused. He had a fiancé and a life and absolutely no room for the tiny 18–year–old who very much wanted to fuck him. He needed time to process everything and Kai could respect that.What he couldn’t respect, however, was how fucking relentless Soobin was being. He knew that they had decided that Kai definitely wasn’t applying himself but that still didn’t mean that he was ready for the ridiculously fast balls being shot his way by Soobin’s racket. He actually had to duck a couple of times to avoid the ball colliding directly with his face which, again, like, what the fuck? When had they come to the conclusion that Kai was anywhere near ready for this?It was the fifth time that the ball whizzed past the side of his face, so close that Kai could fucking hear it and Kai finally decided that enough was enough. He wasn’t going to play if Soobin was literally going to put his life in danger.That might have been a little dramatic. Whatever. He still wasn’t going to deal with this shit.“What are you doing?” Soobin asked and Kai walked off of the court, grabbing his water bottle from one of the chairs that held all of his things. He cracked it open and let the cap hang over the side of the bottle as he took a sip, huffing quietly once he was finished.“I’m not playing with you,” Kai said simply.“Why?” Soobin questioned, very obviously irritated with Kai’s response. Kai didn’t care. Soobin was acting like a child.“You’re trying to take my fucking head off, dude,” Kai scoffed, stopping to take another sip of his water. “It’s not fair and it’s not safe.”“How else are you gonna learn if I don’t play with you like I would play anyone else?” Soobin called from the other side of the court and Kai honestly would be more inclined to believe that if Soobin had taught with that method from the beginning. That was bullshit and the both of them knew it.Kai only raised an eyebrow before flopping down on the chair that was carrying his things, crossing one leg over the other. He genuinely had no intention of wearing anything particularly small that day but laundry was being done when he was getting ready and the only thing he had available was a tiny pair of white shorts and a multicolored collared shirt that definitely was a size or two too small. Whatever. Soobin could deal. After all, wasn’t he trying to prove that he didn’t want anything to do with Kai?“Kai,” Soobin tried again. “Get up.”“Nope,” Kai responded simply, taking another sip of his water.“You’re being a brat,” Soobin said and Kai only snorted, raising a brow behind his brown bangs. “Fine,” Soobin spat, throwing down his racket. Kai watched his quietly, lips wrapped around the straw coming out from the top of his bottle.“Who’s being a brat now?” Kai said quietly. Unfortunately for him, it seemed that Soobin heard, if the way he immediately started for the chair Kai was sitting in was any indication.Kai definitely wasn’t expecting for Soobin to snatch the bottle from his small hands and close it, placing it down forcefully on the table next to him. He sat up with a loud squawk of outrage, trying and failing to get the bottle back from Soobin.“What the fuck?” Kai hissed, glaring up at Soobin. “Give me my fucking bottle.”“Get up and play,” Soobin only said in response and Kai snorted, shaking his head incredulously.“You know I could literally get you fired, right?” Kai snapped. “Give me my bottle before I tell your fucking boss.”Kai gasped quietly when Soobin snatched him up from his chair by one hand, stumbling to catch himself from falling. He opened his mouth to protest, to tell Soobin that he was definitely going to lose his job for touching him like that and fully show that brat that was rarely showed face but was still a pretty big part of his personality but Soobin stopped him by pulling him in for a rough kiss and honestly? Any and every trace of anger disappeared from Kai the second that he felt Soobin’s lips against his own.Soobin really was the best kisser that had ever had in his grasp. He pushed Kai up the fence that separated the tennis court from the lacrosse field and dug his fingers into the skin of Kai’s waist that was exposed by how high his shirt had ridden up with the sudden movement of Soobin snatching him up from his chair. Kai wrapped his arms around Soobin’s neck, tilting his head to the side and opening his mouth a bit more to let Soobin’s tongue inside, whining at how rough Soobin was being. This was what he wanted.“Fuck me,” Kai said into Soobin’s mouth, reminiscent of a couple nights ago and just as desperate or maybe a little more so, seeing that there was this very real threat of Soobin stopping and not fucking him. Luckily for him, Soobin hummed quietly, continuing to lick frantically into Kai’s mouth before pulling back.“Come here,” Soobin muttered before wrapping a hand around Kai’s wrist, leading him to the other side of the court, towards the shed where they kept all the extra balls and rackets.Once behind the shed and shielded from view from anyone who might have decided to stumble into the court, Soobin pressed Kai against the small building and hitched him up, Kai quickly wrapping his thin legs around Soobin’s waist to keep himself steady. He giggled breathlessly, so, so fucking turned on because of how easily Soobin had picked him up. Soobin laughed too before pulling him for another desperate kiss.“You’re so fucking annoying,” Soobin muttered against Kai’s lips, licking away the string of saliva that connected them. “I tried to give you a chance to realize how fucking inappropriate this is and you just wouldn’t.”“Couldn’t,” Kai breathed, so wet that it honestly was starting to become a bit uncomfortable in those tight fucking shorts. “Wanted you to fuck me too bad.”“I know,” Soobin growled, moving to kiss Kai again. “You think I didn’t hear you getting off to me in the bathroom like a pervert?”And honestly, Kai was a little surprised to hear that. After it had happened and Soobin didn’t seem to be even slightly fazed by it all, Kai had assumed that he had approached the door at the last minute. The thought that Soobin had heard him fucking himself with his fucking racket and simply hadn’t said anything was so hot to Kai that he couldn’t think straight. Jesus.“C–Can I suck you off?” Kai asked because he really needed to get this started before he fucking creamed his panties like the teenager he was.Soobin was quick to sit him back down on his feet where Kai practically fell down onto his knees, fingers already pushing underneath the waist and of Soobin’s shorts. Kai could smell Soobin’s musk from where he was kneeling and could feel the asphalt digging into his knees, undoubtedly bruising them and pressing little blue rocks into his pale skin.As expected, Soobin’s cock was fucking huge, definitely one of the biggest Kai had ever seen. He was clean–shaven and smelled like sweat and soap at the same time and honestly? Kai couldn’t get enough of it. He swallowed down a moan before moving forward, blinking up at Soobin as he took his cock in one of his hands—too small to even wrap around the entire thing and fuck, Kai had no clue he was into this whole size difference kink but the very obvious fact that Soobin could literally crush him really brought out something filthy in him. He didn’t hesitate before dragging his tongue over the head of Soobin’s cock, licking up the salty pre–come that leaked from there.“Christ,” Soobin hissed as Kai took the entire head of his cock into his mouth, hollowing his cheeks around the tip before spitting it back out and tapping it against his pretty pink lips and the sight of it was so fucking sinful that Soobin thought it should have been illegal. He pushed a hand through Kai’s hair, grabbing a good chunk of it and pushing him closer to his cock, coercing him to suck it back into his needy little mouth and Kai did. “There you go, baby,” Soobin breathed as Kai swallowed him down his throat, unable to stop himself from gagging a little at the sheer size of Soobin. “Knew you’d be good at this.”More slick leaked out from Kai’s eager cunt at Soobin’s words of encouragement, forcing himself to go further and further down Soobin’s thick length until the tip of his cock was hitting the very back of his throat, swelling his neck on the outside with how stuffed full of Soobin’s cock Kai was. He stayed there for a long moment, blinking up at Soobin with big, watery eyes until his lungs started to scream at the lack of air coming into them and he pulled off, drool dribbling down his chin as he slipped Soobin’s cock out of his throat.He reached up a hand and started to jerk Soobin off, paying special attention to the head of his cock, fingering the weeping slit as he let more spit drip down his chin because Kai fucking loved it messy, loved being covered in his and someone else’s filth. Soobin encouraged him the entire time, cursing repeatedly under his breath because Kai was so good at this that it was almost criminal.“That’s it,” Soobin grunted when Kai moved to swallow him back down, gagging loudly at how quickly he had taken him down and even more so when Soobin’s hips bucked, forcing even more of him down Kai’s tight little throat. “Fuck, yeah, baby—that’s it. Keep doing that.”And Kai breathed hard through his nose, forcing himself to, forcing himself to take all of Soobin’s cock down his throat because he wanted Soobin to know that he was worth the risk and that he was all the things that his stupid fucking fiancé wasn’t and more. He blinked and tears spilled down his reddened cheeks, gargling disgustingly around Soobin’s cock, causing Soobin’s grip in his hair to go even tighter.When Kai pulled back, even more saliva fell out of his mouth and from Soobin’s cock, leaking onto the asphalt. He started to fist Soobin’s length again, sucking in a sharp breath through his mouth before leaning forward and taking Soobin back in again, immediately beginning to bob his head up and down Soobin’s cock, lingering when he had almost swallowed him down completely, moaning around him, causing Soobin to moan beautifully from above him. He loved that, loved hearing Soobin come apart because of him.“Shit, ‘m gonna fucking come,” Soobin muttered and Kai couldn’t help but be fucking elated at that, pulling back and beginning to jerk Soobin off more furiously, his lips pressed against the tip of his cock. God, he wanted to taste Soobin so fucking bad that it was almost sick. He was almost there, almost fucking there and then— “Jesus!”Soobin was coming into his mouth in streaks, painting his lips, his tongue and even some of his face in his pearly come. Kai licked up every last bit of it, so, so fucking happy to have made Soobin come so quickly. His come definitely wasn’t good and actually was a bit bitter and salty but Kai still appreciated it, squeezing every last drop of come from Soobin’s spent cock and swallowing, even going as far as to scoop up what hadn’t made it into his mouth with his fingers and pushed that inside too.“God,” Soobin mumbled from above him, all out of breath. “Who taught you to be such a fucking slut?”Kai only giggled in response and Soobin pulled him up from the ground, coercing him into another kiss. He whined as Soobin licked his own filth from off his lips, growling at the taste of himself. This was so much better than he had imagined.“Get these off,” Soobin said darkly, pulling off Kai’s little shorts and lifting one of his legs to get him to step out of them. Kai was practically buzzing with excitement, spreading his legs wide as Soobin ran a hand up and down his slick cunt his panties, feeling over the smooth skin of his thighs. “God, you’re so fucking pretty. I can’t believe this.”Soobin only toyed with him for a moment longer before moving down onto his knees and pulling Kai’s panties over to the side, revealing his pretty pink cunt to the warm outside air. Kai’s entire body seized up as Soobin smacked his pussy with three of his fingers before immediately diving in for a taste, licking a thick stripe up the length of his cunt.“So fucking wet for me, Kai,” Soobin breathed low against his cunt before sucking his clit into his mouth, pushing Kai’s leg up further with one hand to spread him open.Kai was having a hard time thinking of a coherent response because Soobin’s tongue was lapping at his pussy, licking up all his slick like he was thirsty for it and he could have came from the thought alone. He whined noisily, his head hitting the brick of the wall behind him as Soobin continued to lick along his pussy, bruising it with his skillful tongue.He pushed his shirt up his chest and started to play with his nipples, gasping at both the stimulation of Soobin eating him out and his sensitive little buds. It all felt so fucking good that Kai could literally cry. He started to roll his hips down against Soobin’s willing mouth, gasping when Soobin nipped his clit with his teeth, the pain sending a shockwave of pleasure through his entire body.“Oh, fuck,” Kai breathed, moaning loudly when Soobin fucked his tongue inside of his tiny hole, stretching him out even if only by a little. He could feel that ball of heat start to build up in his stomach, signifying that he wasn’t going to be able to make it much longer if Soobin kept it up like this. “Feels so fucking good, Soobin, fuck— Oh, my God.”He’s whimpering and whining and unable to keep himself quiet as Soobin continued to slurp along his cunt, paying special attention to his sensitive clit, dragging the hand that wasn’t holding his leg up over the inside of his thighs and Kai couldn’t do it anymore. He buried both hands into Soobin’s hair and sucked in a sharp breath, so, so fucking overwhelmed and desperate for it, for Soobin to make him come, to see Soobin’s face dripping with his come, Jesus. It was all too much.Kai came with a squeal, squirting all over Soobin’s face and into his mouth, his entire body shuddering with the intensity of his orgasm and the fact that even after his relief, so soon after the shock had rolled through him and his cunt had seized up and his chest had gone tight Kai wanted more, wanted to feel Soobin’s cock stretching him out.“Good boy,” Soobin muttered and Kai whined in response, reaching out his hands for Soobin to come up because he couldn’t word that he wanted Soobin to fuck him stupid yet but he could kiss him and the thought of tasting himself on Soobin’s lips? Well, that sounded fucking amazing. Soobin lifted up and kissed Kai for the umpteeth time, slinking a hand down in between Kai’s legs to rub through the mess of his cunt. “Remember what you called me in the bathroom, baby?” Soobin asked and Kai did, he did and he nodded frantically, rolling his cunt down into the palm of Soobin’s hand despite how sensitive he was from having just come.“Daddy,” Kai breathed eagerly, letting his head fall back as Soobin slipped two of his thick fingers inside of him, feeling along his walls and he mouthed along the skin of his neck. “Soobin—Daddy, please.”“Please what, angel?” Soobin asked quietly, fucking his fingers up inside of Kai so hard that it knocked the breath straight from Kai’s chest and Kai had to grab hold of Soobin’s shoulders to steady himself. He didn’t mind begging. He would beg forever if it meant that he got Soobin’s cock.“Fuck me, Daddy, please,” Kai whined, more spit dribbling down his lips that Soobin gladly licked up before pulling his fingers out from Kai’s needy hole, pushing them into his even needier mouth. Kai immediately sucked them with a sense of urgency, swallowing around the two digits. “Pleash,” Kai garbled from around Soobin’s fingers, his cunt leaking slick down his thighs. He was so fucking desperate for it that it almost hurt.“Alright, princess,” Soobin muttered, slipping his fingers out from Kai’s mouth, grinning at the drool that came out with the two digits. He lifted Kai’s leg up again and grabbed hold of his cock, pressing it against his hole, threatening to breach it.“Yes, yes, yes, yes, yes,” Kai breathed eagerly, nodding. “Daddy, please.”“You’re so desperate for it,” Soobin teased and Kai is about to beg again, beg him to push inside of him already and fuck him stupid but Soobin was a step ahead of him, pressing his cock into Kai’s slutty little pussy in a single go and Kai is almost certain that he would have passed out if not for the pain that shot up his spine.Soobin was so fucking big, so huge that he literally was splitting Kai’s tiny little pussy open. Kai looked down at himself and whined, reaching down to catch a couple of small spots of blood on the pads of his fingers and it should have freaked him out, should have been enough for him to tell Soobin to pull out, that this wasn’t safe but it only made more slick leak out from around Soobin’s cock at the thought that he was literally breaking him.And to be even grosser? Kai pushed those same fingers into his mouth, whining around them as Soobin felt along his sore pussy.“Are you okay?” Soobin breathed and Kai immediately nodded because he was so fucking okay, had never felt better in his entire life and he just wanted Soobin to fuck him already and make him feel even better.“‘m okay,” Kai gasped out, nodding. “Okay, ‘m okay, Soobin, Daddy— G–Go, please, Daddy.”And Kai wasn’t even being fucking coherent anymore because of how much he wanted it. He couldn’t think straight and Soobin hadn’t even started to fuck him yet.“Such a fucking whore,” Soobin mumbled, shaking his head before finally giving Kai what he wanted, what he needed.Soobin fucked him rough from the start, just how Kai needed him to. He fucked him like he hated him and Kai could only sit there and take it, squealing noisily with each harsh, relentless, brutal thrust that Soobin gave him and he’s so fucking loud that someone had to have been hearing him but he didn’t fucking care, he loved the feeling of Soobin absolutely destroying him that he couldn’t stand it. Yeonjun definitely couldn’t do this to him. Kai didn’t think that anyone other than Soobin had made him feel like this before.And Kai’s body is aching but it’s such a deep, good ache that he couldn’t even bring himself to complain, letting Soobin use him and use him, silently eating up all of Soobin’s pretty noises that he definitely wasn’t conscious as he fucked him.“You’re taking my cock so well, Hueningieie,” Soobin muttered, pulling Kai in for another kiss that was barely even a kiss with how fucking sloppy it was. “So little but you’re still taking all of me. Such a good fucking girl.”Kai couldn’t even respond, fucked dumb by Soobin’s thick cock that had started to slam past that spot inside of him, dragging over it with each thrust on his hips. All he could do was whine and whimper and moan and squeal because Soobin was literally turning his brain to fucking mush and all he could think about was how thick his cock was, how he would be able to feel this in his back come tomorrow.At one point Soobin pulled the whole way out and Kai could feel how he was literally fucking gaping, his cunt struggling to flutter closed around the outside air. He whined desperately and grabbed for Soobin, wordlessly begging him to fuck him until he couldn’t feel his face anymore, until he couldn’t remember his name and he was almost there, almost, Soobin just needed to push his cock back in and God— he was rubbing through his slick before pushing four fingers in with ease and Kai was fucking shaking. He could hear the obscene squelching of his cunt as Soobin played with it from the inside, rubbing against that spot relentlessly.When Soobin pulled out and stuffed his mouth with all four of his fingers Kai just took it, letting Soobin stretch his mouth wide open as he pushed inside of his sore, used cunt again, immediately returning back to that relentless pace from before and Kai was certain that he was gonna lose his fucking mind. His clit was throbbing and he wanted to touch it so bad, to rub himself to completion as Soobin kept fucking him so hard his eyes kept crossing but Kai could only drool around Soobin’s fingers, gargling spit at the corners of his mouth and oh, God, this was so much better than he had dreamed up in his head.And suddenly something caught Kai’s attention. Maybe it was the curtain moving in the window to his right that he hadn’t even realized was there or maybe it was something else but his head was turning and he was looking to see Yeonjun standing there, watching him get his brains get fucked out. Kai tried to tell Soobin that someone was there but couldn’t, was too focused on Soobin fucking his hole and his fingers pressing against his tongue to even try to think of the words.Yeonjun’s hand isn’t in frame of the mirror but Kai just knew, something had told him, something that might have to do with his knowledge of the fact that Yeonjun was a complete fucking pervert and got off to watching people and the thought that Yeonjun might be jerking off to the sight of him getting the absolute shit fucked out of him made Kai dizzy. It had to be a little past three by now and the club was never too busy at that time, as all the middle–aged women left to pick up their children from school and the men that lingered there left for a late lunch with their colleagues. Still, that didn’t completely leave out the possibility of someone walking past and not only catching Yeonjun with his hand around his dick, but also Kai getting railed in the tennis court. Christ, wouldn’t that be a scene? So much for Kai bettering his image.“Look at me,” Soobin growled, snatching his fingers out from Kai’s mouth to grip either side of his face and force him to look straight at him, at his beautifully sweaty face, exerted from how hard he was fucking him. “You gonna come, baby? Gonna come all over Daddy’s cock?” Kai nodded because he was so fucking close, right at the edge of release. That apparently wasn’t enough for Soobin, as he was smacking Kai right across his face before gripping his cheeks even tighter than before. “Answer me with words, angel.”“Y–Yes, Daddy,” Kai gasped, rolling his hips down against Soobin’s, so, so desperate to come. He glanced over to see Yeonjun still standing there, still watching and fuck, Kai wasn’t gonna make it.“Touch your little clit,” Soobin instructed and Kai nodded again, breathing out some spitty reply that neither could understand before reaching down between the both of them to begin rolling the sensitive bud in small circles, mewling at the feeling of relief that immediate came with it. “Yeah, baby, just like that. Good— fuck— G–Good job.”And Kai really did try to warn Soobin, to let him know that the dam in his chest had finally broken but his brain simply wouldn’t let him and all he could do was squeal as he came all over himself and Soobin, pussy throbbing with how intense the orgasm was.Soobin pulled out shortly thereafter, coming in streaks all over Kai’s pussy that was now colored a bright red. He cursed loudly, fisting himself until there was absolutely nothing left and it’s so hot that Kai thought he might come again.“Shit, come here,” Soobin mumbled, grabbing hold of Kai right as he started to slide down the wall behind him without even realizing.Kai had enough coherency in him to look over at the window for Yeonjun only to see that he was nowhere in sight. Fuck. He would have to find him and fast, threaten him into keeping his mouth shut because Kai would be fucking damned if Yeonjun ruined this for him and got Soobin fired by running his big mouth to everyone that worked there.“Kai,” Soobin’s voice slowly faded back into Kai’s world, his tone letting him know that he had called him more than once. Kai blinked over at him, so stupidly pretty with his eyes all big and blown out, spit still soaking his chin, hair messy across his forehead. “You good?”“Y–Yeah,” Kai nodded. He thought about it for a moment. He had just fucked his tennis teacher, the man he had been lusting over for the past couple of months. “I’m so fucking good, Soobin,” Kai said, smiling deliriously. Soobin’s cock had done him wonders.“Come on,” Soobin murmured and began to help Kai back into his clothes and Kai definitely didn’t cream a little at the feeling of Soobin’s come smearing into his pussy as he pulled his shorts back up past his hips.Once they were fully dressed, Kai couldn’t help but notice how apprehensive and borderline ashamed Soobin looked. He kept scratching at the back of his head and avoiding eye–contact with Kai which Kai thought was funny considering that it had been Soobin who said that he loved eye–contact when they had first met.“You can’t tell anyone about this,” Soobin finally said quietly. “Seriously, Kai. If this got out it could ruin my entire life.”“I’m not gonna tell anyone, Soobin,” Kai promised, rolling his eyes. He technically wasn’t lying. He hadn’t told Yeonjun anything and after he was done with him, Kai was positive that Yeonjun wouldn’t say a word to anyone about what he saw. “We’re friends, remember? Friends keep secrets for each other.”“Right,” Soobin said, his voice painfully uncertain.Kai sighed and reached for Soobin’s wrist, ignoring the way he flinched as he tapped at his watch to bring it to life. 4:53PM. His mother was expecting him home by five. He needed to go.“We’re still on for next practice?” Kai asked, walking (waddling) over to his chair on the other side of the court to gather all of his things. Soobin followed after him quietly. Kai could sense his hesitancy without even having to look at him.“Um,” Soobin muttered when Kai turned around, bag propped up on his shoulder, racket in hand. “I might be busy.”“Next Tuesday then,” Kai concluded and Soobin hesitated again before nodding. Kai broke out into a large smile before leaning up onto his tiptoes and pressing a chaste kiss to Soobin’s cheek. “Bye, Soobin.”Soobin didn’t say anything as he left. Kai didn’t need him to.On his way out, Kai found Yeonjun standing near the entrance. He stopped in front of him, grinning as nicely as possible. Yeonjun looked nervous. His hands were wet, like he had just washed them. Jesus, Kai thought to himself, What a fucking pervert.“Tell anyone and I’ll have you fired, yeah?” Kai said cheerily and Yeonjun swallowed hard before nodding. Kai patted his cheek twice and smiled even brighter. “Thanks, Junnie.”Then, he’s on his way out. Beomgyu was already waiting for him at the curb, standing at the back door, ready to let him inside. He doesn’t say anything about the multitude of hickies lined up and down Kai’s neck and how disheveled he was as a whole, shirt riding up past his stomach and shorts pulled away to high over his hips as he climbed into the car, buzzing with the excitement of having finally completed his goal.
