Chapter Text
Have to touch myself to pretend you’re there…
Kyungsoo stood in the sex toy store somewhat awkwardly, having a difficult time with choosing from a wide selection of vibrators. He had never seen so many vibrators in his life, and it unnerved him a bit, but he bit his lip with determination, touching a few strange looking toys and checking the prices every so often.
Kyungsoo felt guilty for coming into a sex toy store, but his boyfriend, Jongin, was finally coming home tonight after a two month long business trip. If anything, it was reason enough to celebrate and for that, he wanted to make Jongin feel extra special tonight.
“Hello, can I help you?” a man said behind Kyungsoo. He whirled around in fright, half expecting to see his parents here. Instead, a man stood in front of him, six foot with a great build and multiple piercings. “Um, no thanks,” Kyungsoo said nervously, backing away. The man was the most intimidating shop owner he’d ever seen, and damn if he was about to reveal that he was going to buy a vibrator for his boyfriend.
“No, no, I’m sorry if I scared you, you just looked a little conflicted so I thought I’d help…” he said, holding his hands up.
“Tao, what’s wrong? Did you scare off another customer?” someone said from the back of the shop.
“I don’t know why this always happens to me,” Tao wailed, close to tears. “Omigod, I’m sorry,” Kyungsoo gushed, rushing over to comfort him. “I wasn’t scared, I was just shocked is all, don’t cry,” Kyungsoo said.
“What the fuck is going on?” another man came over, long hair tied up in a ponytail with dark eyebrows. “Kris, he’s scared of me, I don’t know why!” Tao whined, running over to hug Kris. He looked exasperated, patting Tao’s back half heartedly. “I think there’s someone at the register, so could you handle that while I deal with him?” Kris said in his ear, ruffling Tao’s hair affectionately. “Ooh, money,” Tao said brightly, scampering away as fast as he came.
“I didn’t mean to um, make him cry. Could you tell him that?” Kyungsoo said. Kris looked even more intimidating than Tao, and suddenly buying a vibrator didn’t sound like a good idea anymore. “Don’t worry about him, he cries when he sees a kitten,” Kris scoffed, waving a hand. Kyungsoo gulped when he saw how large his hands were.
“Do you need some help with choosing?” Kris gestured towards the shelf of vibrators.
“N-No, really, I wasn’t, it was just—”
“If it’s for a girl, you’re better off buying this one, its built specifically to rub against her clitoris when inserted, or if it’s for a guy you could get the basic kind—”
“It’s for my boyfriend,” Kyungsoo interrupted. Kris looked surprised, but only because his eyebrows had lifted up slightly. “What’s your budget?” Kris asked, rearranging the boxes of vibrators absent-mindedly. “Anything under fifty dollars would be great,” Kyungsoo replied, spotting a pink one with faux feathers on it. He fingered the feathers lightly before putting his hand down; it was soft and he assumed it was to tickle one’s skin.
“Well, that leaves you a wide range. Do you want a basic one, or do you prefer something more… kinky?” Kris asked.
“I don’t know, what would you recommend?” Kyungsoo muttered. He decided to forego the embarrassment for now, and to blush about this in the shower later. At least Kris wasn’t judging him or anything.
“I assume it’s your first time?” Kris said, reaching to the top shelf easily and pulling an oblong box out. “Yes, it is,” Kyungsoo replied, dust floating down to rest on his shoulders. “I thought so. This is only twenty dollars, and it’s the last basic one I have for now, so I can give it to you at a discount of five dollars. Want it?” Kris held it out to Kyungsoo.
“It’s okay, I’ll take it at full price,” Kyungsoo replied quickly. The box was discreet, nothing on it to indicate that it contained a sex toy.
They headed to the register, where Tao just handed another customer his change. “Bye, Luhan, have fun with Minseok,” Tao winked. The other guy waved back cheerfully, exiting the store with a plastic bag.
“Tao,” Kris said, holding out the box. He scanned it dutifully, pressing a few buttons here and there on the keyboard and proceeding to pack the box up. He handed Tao a twenty dollar note, about to leave when Tao called him. “Hey! Here’s your change,” Tao said, getting up to give him back a five dollar note.
“Oh,” Kyungsoo said, taking the note from him slowly. “Thanks,” he said, smiling. Tao beamed back at him. Nice guys, Kyungsoo thought, smiling to himself. If this goes well then I’ll have to come back to thank them.
At home, Kyungsoo unpacked the box, reading the maintenance manual carefully. He turned it on a few times, the thing vibrating in his hand violently. There was a small button to increase or decrease the rate of vibrations as well, and it satisfied Kyungsoo well enough. It was the best twenty dollar he’d ever spent (all right then, the best money he’d ever spent on Jongin). He placed in a corner where Jongin wouldn’t see it if he didn’t look too closely and where he thought he would be able to reach for it once it was needed.
Now that the sex toy part was done, Kyungsoo hurried to prepare dinner, putting water on the boil for his pasta. He wanted dinner to be a satisfying but an easy-to-cook, non complicated meal, and so he’d decided on pasta aglio e olio, the easiest pasta recipe he could do on a short notice. Kyungsoo went for a hot shower, washing his hair and body vigilantly to make sure there wasn’t any weird smells or any imperfections. Then again, he knew Jongin wouldn’t really care, but he wanted to be as perfect as possible tonight.
Putting the pasta into the pot, he towel dried his hair while sitting at his laptop, wondering which song to play. It had to fit with the mood he wanted to set; Charli XCX would be too pop, Iggy’s beats would be too fast or too slow… oh.
An idea popped into his head, and he typed quickly on the laptop. Oh yes, these two songs would be just right. He would start off with something fun, and then tone it down slowly… Two songs should do it, he figured. Ten minutes was enough to drag it out without feeling like an eternity. He went to check on the pasta, poking at it.
Kyungsoo took about half an hour to put the pasta together, pouring it out from the frying pan into a large bowl. Hurrying to the fridge, he grabbed the packet of salad leaves, pouring them into another big bowl. He had already prepared desert in the afternoon, so that left him ample time to dress himself appropriately before Jongin came home.
“Should I wear this… or this?” he asked himself, holding up one white shirt and another pale blue shirt. They both would look good on him, but he wanted to look great. Although the white one would definitely be easier to unbutton; the blue one had rather tricky buttons, and that wouldn’t do, not tonight.
He put the white shirt on, moving onto the next item of clothing: underwear. Kyungsoo had specific pairs of underwear for specific events; they made him feel confident when he desperately needed confidence, and it wasn’t necessarily seen by anyone but Jongin. The purple one gave Kyungsoo great shape, but the green one fitted nicely and comfortably around him… Dressing up was harder than he initially thought. He wondered how women managed it.
He sighed heavily, begrudgingly thanking Baekhyun in his head for last year’s birthday gift. There was no choice, it had to be this pair, or otherwise it would be just another night of sex. He reached to the back of the drawer, feeling for a little packet of paper. He pulled it out, the disgustingly kinky little piece of underwear still wrapped in plastic. Tearing the wrapper, he held out the pink, lacey thong. Kyungsoo wasn’t sure if Jongin liked this sort of thing, but he would soon find out.
After changing his underwear and putting on a regular pair of jeans, he padded outside to wait for Jongin who should’ve been home by now. Maybe he got caught up in traffic, Kyungsoo thought sourly. Well that would be just his luck, wouldn’t it? The one night where I actually plan to have sex, there’s no one to bang, Kyungsoo thought, pursing his lips. Kyungsoo turned on the TV, the silence of the room too much to bear.
The minute he pressed the button on the remote control, however, the front door jostled slightly, and Jongin came in, holding a suitcase in one hand and a coat in another. “Hey!” Kyungsoo said, reaching out for a hug. “Hey…” Jongin said rather tiredly. “How was the flight?” Kyungsoo asked, hugging him.
“It wasn’t too bad… Some girl next to me kept staring, though,” Jongin added, leaning into Kyungsoo heavily. Kyungsoo could feel the fatigue in Jongin’s body and wondered if he could last the next two hours or so.
“’Course she’s staring. It’s because you’re hot,” Kyungsoo said, picking up Jongin’s suitcase and placing it against the wall. The space had to be clear without Jongin actually noticing Kyungsoo cleaning up, because he knew Jongin would insist on cleaning his own mess. Kyungsoo never knew how to express to Jongin that he didn’t mind cleaning up Jongin’s messes; he loved Jongin enough to want to do things for him.
“Oh, you cooked,” Jongin said, genuinely surprised. “Yeah. I figured you’d be tired by the time you’re home, so I just spruced up a simple meal,” Kyungsoo joined Jongin in the kitchen, bringing the bowl of pasta and the salad out. “Thanks, it really means a lot to me,” Jongin said, running a hand through his hair.
“Work was terrible; we had to go out every night because the customer kept…” Jongin continued on about work, Kyungsoo listening diligently. Kyungsoo pretended as if everything was normal, he ate at a slow pace, laughed at all of Jongin’s jokes and touched Jongin’s hand every so often.
“So what’s up with you?” Jongin finally asked, done with the work topic. Kyungsoo cleared his throat, avoiding Jongin’s gaze. “Nothing much, went to work every day, ate with Chanyeol the other day… it’s all good,” he said, pushing his half eaten pasta around the plate.
“Is something wrong? Did something happen, Kyungsoo?” Jongin asked, concerned with the way Kyungsoo avoided eye contact. Kyungsoo wasn’t one to shy away easily, Jongin knew. “Today I picked up a little gift for you,” Kyungsoo said, putting his fork down. “Also, it’s an unusual gift, so I hope you like it,” Kyungsoo laughed, nerves getting a hold of him. “Oh?” Jongin lifted an eyebrow.
“I’ll show you later,” Kyungsoo promised.
After dessert, Kyungsoo and Jongin moved to the sofa in the living room, talking in muted voices. Jongin played with Kyungsoo’s fingers thoughtfully, his touch gentle on Kyungsoo’s hands. “It’s really good to be back,” Jongin said softly, looking into Kyungsoo’s eyes.
“It’d be a lie if I said I didn’t miss you as well,” Kyungsoo replied, returning his gaze. It seemed like a timely moment, and Kyungsoo kissed Jongin on the mouth, his soft lips familiar on his own. Jongin kissed him back, putting a hand around the back of his head. Kyungsoo felt a shiver run down his back as he realized that he had missed this too, so much so that making out with Jongin felt like a new experience all over again. It reminded Kyungsoo of his first kiss with Jongin, tender and gentle.
Of course, this was a little different from their first kiss now that they had moved in together about a year ago. Jongin was much braver now, his hands roaming the expanse of Kyungsoo’s freely without fear or hesitation. Deepening the kiss, Jongin lifted Kyungsoo’s leg up to his leg, his hand running over its length. “Wait, wait,” Kyungsoo said quickly. He knew how fast this could escalate, and he wanted to give Jongin his little gift before he lost the nerve to do it.
“Wait for what?” Jongin asked, fringe sticking up a bit.
Kyungsoo got up silently. He went over to the laptop sitting beside the TV, bringing it back to life from hibernate mode and clicked on the playlist, feeling embarrassment rush through him. “You’re not allowed to laugh at this, though,” Kyungsoo shot a glare at him. “I won’t,” Jongin said seriously, still curious about what Kyungsoo was planning to do. Kyungsoo pulled out a chair from the dining room, patting on it. “Sit here for me,” Kyungsoo said. Jongin got up from the sofa, plopping down into the seat and placed his hands on the armrest of the chair, looking at Kyungsoo curiously.
As Kyungsoo had planned, there was nothing to obstruct him, and nothing that could potentially trip him over. The music started playing, the sound of a forest filling the air, and Kyungsoo held back a grimace, taking off his clothes. “Kyungsoo, what…?” Jongin asked.
Kyungsoo stood silently between Jongin’s legs, putting his two hands on the chair’s armrest.
My anaconda don’t! My anaconda don’t! My anaconda don’t want none unless you got buns, hun…
“You said you wouldn’t laugh,” Kyungsoo muttered, standing behind Jongin and putting a leg over his shoulder. Jongin wasn’t laughing, not yet, but he was certainly smiling too widely for Kyungsoo’s taste. “I’m not laughing! And I don’t get it, what are you trying to do?” Jongin said.
“Giving you a lap dance,” Kyungsoo answered, a blush colouring his cheeks. He put his leg back down, going to the front and bending forward; close enough to Jongin’s crotch and coming back up, his face inches away from Jongin’s face. “Then I’ll have to watch,” Jongin said softly, meeting Kyungsoo’s wavering gaze.
“You better,” Kyungsoo said, turning around and sitting down lightly on Jongin’s lap. He lowered his knees slowly, sliding down from Jongin’s lap while undoing the buttons on his shirt. He turned again, this time on his knees, putting his hands on Jongin’s chest. Kyungsoo ran his hands all over Jongin’s upper body, trailing his fingers down to Jongin’s thighs and squeezing them ever so gently.
By the way, what he say? He can tell I ain’t missin’ no meals…
Kyungsoo touched Jongin’s crotch lightly enough to make Jongin’s cock erect through his slacks. Seeing Jongin turned on pleased Kyungsoo; it meant that he was doing something right. Kyungsoo threw his shirt off and undid his pants slowly in front of Jongin, the music a light buzz in the back of his head. He left his zipper open but chose not to drop his pants just yet; he had planned out when he would do it, and until then he allowed the sight of the front of his bubblegum pink, lacey thong tantalize Jongin, grinding his hips in front of Jongin.
Jongin’s mouth dropped open slightly, staring at the lacey little thing. He reached out to touch it, and Kyungsoo slapped his hand away. “Not until I’m done,” he said, turning away from Jongin as seductively he could manage, getting on his knees a little ways from Jongin’s chair. Putting his hands on the ground, he bounced his hips to the beat, ass moving ever closer to Jongin. He looked over his shoulder to gauge Jongin’s reaction, smiling a little when he saw that Jongin looked like he was at a loss, one hand over his mouth and another placed stiffly on the armrest as his eyes were fixated on Kyungsoo’s ass.
Kyungsoo slapped his ass with his own hand, enough to sting and got up, legs apart as he bent over, shaking his ass at Jongin’s face.
Oh my gosh, look at her butt…
Kyungsoo felt a hand over his ass, Jongin feeling it up as if he’d never seen Kyungsoo’s ass before. He let Jongin’s hand run over it for a second before he slapped it away again, standing one step away from Jongin. Kyungsoo bent over, hands to his ankle as if he was warming up for a marathon, stretching his legs. Glancing between his legs, he saw that Jongin had leaned forward now, hands on his knees while he watched Kyungsoo move.
Now that he hardly felt a shred of embarrassment, he stood up straight to gyrate his hips slowly, ignoring the tempo of the music. Jongin gave a grunt of appreciation, his gaze burning when Kyungsoo glanced at him again.
“Do you like what I’m doing?” Kyungsoo asked, putting his hands over his ass deliberately. Jongin leaned back into the chair, wondering what Kyungsoo was playing at. “What do you think?” he answered, sitting with his legs apart. His erection was more than visible beneath his slacks now, and Kyungsoo imagined how uncomfortable he was making Jongin feel.
“Well, I’m not done so you’re in luck,” Kyungsoo smiled, reaching over to click to the next song.
Shawtie, what your name is?
Beyonce’s Video Phone blared loudly from the laptop. Kyungsoo got on all fours, crawling to Jongin as slowly as he could manage, not breaking eye contact with Jongin. “You like what you see?” Kyungsoo asked, putting his hands over Jongin’s on the armrest.
“You wanna video me?” Kyungsoo continued, his breath ghosting over Jongin’s face. He rubbed his cheek against Jongin’s face, reaching for the buttons on his shirt. He unbuttoned them slowly, blowing into Jongin’s ear gently, feeling Jongin shudder beneath him.
“Can you handle it?” Kyungsoo asked when he had finished unbuttoning Jongin’s shirt. He touched Jongin’s chest, fingering his nipple and running a finger down his abs. Jongin said nothing, breathing hard against Kyungsoo’s face. A sheen of sweat had covered Jongin’s face, and Kyungsoo knew he had Jongin all hot and sweaty.
“Since you’ve been so quiet…” Kyungsoo said, moving away from Jongin. He dropped his pants, exposing his underwear and erection, touching it lightly on purpose in front of Jongin. He moaned loudly, dramatically, eyes closed while his fingers rubbed over the tip of his own cock. Jongin watched without a word, practically panting in his seat.
“Do you want to touch me?” Kyungsoo whispered, feeling naughty. He pulled his cock out from the side of his thong, looking coyly away from Jongin. “I want you to touch me so bad… I want you here…” Kyungsoo moaned, getting down on the floor, legs wide open and holding his cock out. He pumped his cock twice, imagining it was Jongin’s hands, groaning deliberately.
“Do you like this position?” Kyungsoo asked, letting his hand run over his upper body, feeling himself.
Jongin didn’t reply, and Kyungsoo went on, lying on his back with his knees up in the air. He lifted his hips on purpose, lifting them up in the air two or three times, moaning lewdly. Kyungsoo placed his hands on his knees, further opening up his legs to allow Jongin a view of his entrance.
Kyungsoo then reached a hand out to reach under the TV table where he had hidden the vibrator and lube. He had put a little bit of tape on the lube to allow it to stick to the handle of the vibrator, and it came out from under the TV table nicely. He pressed some of the lube into his hand, reaching between his legs and lifting his hips as high as he could, giving Jongin a full view of his hand working into his entrance. He stretched his entrance, allowing his finger to slide in and out to smear the lube all over.
He fitted two fingers in, pressing them in and pleasure shot up to his head, his knees trembling slightly. Jongin leaned forward for a closer look, smelling Kyungsoo’s arousal in the air like an aphrodisiac.
“Oh Jongin, won’t you touch me?” Kyungsoo asked breathlessly, dropping his hips back down to the ground. He turned over, getting on his knees and facing Jongin. Kyungsoo turned on the vibrator to the lowest level, moving it to the other hand to place it at his entrance.
He groaned with his eyes closed, one hand placed in front of him. He felt flushed as he pushed the vibrator into his ass slowly, inching it in. It was much larger than Jongin’s cock, and it stretched his entrance obscenely, vibrating inside him insistently. He panted loudly, his mouth open as he pushed it in until he couldn’t take anymore. Kyungsoo opened his eyes, a little teary as he lifted his arms to run his hands through his hair, rolling his hips.
Jongin shuddered, fisting his hands as he watched Kyungsoo move erotically. Kyungsoo moaned every second, mouth dropping open as if begging to be kissed. Jongin couldn’t take it anymore and dropped onto the ground as well, unzipping his slacks and pulling his boxers down impatiently. They pooled at his thighs but he didn’t care, putting his hands on Kyungsoo’s trembling body and feeling his soft skin, touching his sides, his waist and his chest…
Kyungsoo kissed Jongin hard, hands in Jongin’s hair. “God, you’re so sexy when you want to be,” Jongin muttered, tongue licking Kyungsoo’s mouth. Kyungsoo keened happily against his lips, reaching behind him and turning the vibrator up one level. The vibrator sped up and Kyungsoo gasped, the feeling of it foreign and sudden inside him.
Jongin laid Kyungsoo slowly down to the ground, kneeling between his legs. “Come, Kyungsoo. I wanna see you come,” Jongin whispered, spreading his Kyungsoo’s legs to peer at his entrance. Jongin pumped Kyungsoo’s cock, the head of his cock pulsing red and veins bulging around its length. “Ah!” Kyungsoo gasped, letting the pleasure flood his body and he came, spurting on Jongin and the ground. The vibrator continued to vibrate in his ass, dragging out his orgasm, and he came again a few seconds later, his come dripping on Jongin’s hand. He arched and twisted in front of Jongin shamelessly, and Jongin felt his cock twitch at the sight.
“That’s enough of the vibrator,” Jongin murmured, pulling it out of Kyungsoo gently. He turned it off while Kyungsoo lay down on the floor quietly, feeling spent and languid.
“You can’t just do all of that and lie down like you’re tired,” Jongin complained, pulling the underwear down and examining it like it was something he’d never seen before. Kyungsoo laughed tiredly, messing up Jongin’s hair affectionately. “I did all of this to make you come, but I guess I enjoyed it too much,” he said, hooking his legs around Jongin’s torso and pulling him close.
“Make me hard again,” Kyungsoo mewled. “Did you touch yourself when I was away?” Jongin asked huskily, wrapping a hand around Kyungsoo’s length and moving up to kiss him.
“Ugh, you know I did,” Kyungsoo said, legs hanging onto Jongin’s body. Jongin’s hand felt hot on his cock as he pressed the tip multiple times, making Kyungsoo writhe his body in pleasure. He held Jongin’s head to him, giving him filthy kisses. Jongin released his hold on Kyungsoo’s cock, letting his own cock rub against it. Jongin closed his eyes to the pleasure running through his veins, moving his body back and forth.
“I bet you screamed so loud when you came that the neighbours knew you missed me,” Jongin said, arms straining to hold himself up above Kyungsoo. “Every single damned person in this apartment knew I had a burning desire for you,” Kyungsoo whispered, biting Jongin’s lip. Jongin hummed in approval, nibbling Kyungsoo’s upper lip in reply.
“I want you inside me,” Kyungsoo moaned, tugging Jongin’s body lower to the ground.
“Here?”
“I can’t wait anymore,” Kyungsoo said, reaching down to grip Jongin’s cock tightly, making Jongin groan abruptly. Jongin sat up and reached for the lube, tossed aside during Kyungsoo’s lap dance. He hurriedly pressed some lube to daub it over his own cock, smudging the excess into Kyungsoo’s entrance. “You’re still slick,” Jongin said, lifting both of Kyungsoo’s legs to swing them over his shoulder.
“Hmm, yes I am,” Kyungsoo replied, feeling euphoric with Jongin’s hand between his legs. It was so, so good to have him back. Jongin’s finger slid in easily, his touch familiar and probing inside of him. He was brief with his hands though, quickly retreating from Kyungsoo and inching forward to place the tip of his cock at Kyungsoo’s entrance.
“Are you ready?” Jongin asked, voice hoarse. “I’ve been ready since this morning,” Kyungsoo smiled, eyes heavy lidded. Jongin took a deep breath, edging into Kyungsoo slowly, pushing into him unhurriedly. Kyungsoo gave a breathy sigh, lifting his legs up a little higher to let Jongin move into him at an angle.
Jongin groaned in pleasure as he slid into Kyungsoo all the way, their bodies connected in the most primal way. “F-fuck, Kyungsoo, loosen up. You’re gonna break me into two,” Jongin bit out, beginning to move in and out of Kyungsoo, the friction on his cock blowing his mind.
Kyungsoo clenched down on Jongin’s cock to contradict him and Jongin’s hips lost their rhythm for a second, and Jongin bit down on his lip, moaning in his throat. “Harder, Jongin, harder,” Kyungsoo whispered, moving his hips in tandem with Jongin’s thrusts. Jongin obliging sped up, thrusting sloppily into Kyungsoo.
Kyungsoo sighed an exhale, his fingers searching for purchase as another orgasm threatened to tear him apart once more. “Oh, Jongin, come for me,” Kyungsoo moaned, reaching to touch Jongin’s cock.
“Ah no, don’t—” Jongin’s hips lost their rhythm when Kyungsoo milked his cock just the way he liked it, harder towards the tip and gentle towards his balls. Jongin came inside Kyungsoo, cock pulsing strongly within Kyungsoo. “Kyungsoo, Kyungsoo,” he said, closing his eyes while thrusting slowly into him. “Make me come, Jongin, I’m so hard for you,” Kyungsoo said, sliding his legs off of his shoulders.
“Since you asked so nicely,” Jongin said, pulling out of Kyungsoo and bending his head down to take Kyungsoo’s cock into his mouth unexpectedly. “I thought you were gonna—ah!” Kyungsoo gripped Jongin’s head when Jongin sucked on him, tongue running all over his length. Humming, Jongin moved his head up and down, repeating the motion and sucking hard on Kyungsoo’s tip. Kyungsoo bucked his hips up, but Jongin pressed down on him, leaving red marks on his pale skin.
It didn’t take long to push Kyungsoo over the edge, and he came dry in Jongin’s mouth, the orgasm painful as his muscles tensed up, but he revelled in the pain, wondering how Jongin could make him so happy with only his body.
“I never knew you could be such a slut,” Jongin observed Kyungsoo’s limp body. He wiped his mouth, crawling back up to kiss Kyungsoo. “Slut for you, you mean,” Kyungsoo replied, returning Jongin’s kiss. “I think I want you to put it on again,” Jongin said, moving lower to pepper kisses on Kyungsoo’s neck, sucking on his pale flesh occasionally.
“Maybe do it all over again too,” Jongin said, moving back and pulling Kyungsoo up. “You’ll have to get the camera, then,” Kyungsoo lifted his eyebrow.
