Work Text:
Kyungsoo puts on his contact lenses before he cleans the excess lip-gloss on the corner of his bottom lip. He checks the time on his phone. 2 minutes to go. He moves quicker and puts on his lacy black eye mask.
He sits comfortably on his bed, tugging down his white crop top that compliments his milky skin and the black fishnet underneath it. After one more glance at the monitor, he shifts his gaze to the camera, flashes a bright smile, and clicks on the mouse precisely when the clock strikes at 10pm.
@SelfCareKitty is now LIVE
Immediately hundreds of comments roll up on the corner of the screen.
“Holyshit…”
“Hey gorgeous”
“Good lord kitty you look so cute”
Kyungsoo blushes at the comments. It’s been almost a year since he became a Camboy. He’s not nervous in front of the camera anymore but the giddy feeling after receiving compliments never gets old.
“Hi sweethearts,” he says softly with a small wave, “Did you miss me?” He rests his chubby cheeks on his palms like a kitten. Everyone in the live chat screams ‘YES’ in all caps, bringing a light giggle out of Kyungsoo
“How have you been?” he asks the audience, receiving various kinds of answers. His computer pings every once in a while, notifying him of the tips sent by his loyal patrons.
Kyungsoo starts by giving shoutouts to familiar usernames. Those who have followed his contents for a while and donators who have helped pay his rent. He also mentioned a few familiar users who often leave kind comments on his streams.
“Hi Domforyou89 ! Thank you for the last tip you sent me.. Do you think I look okay?” He winks cutely at the camera, lifting his feet a little to show the matching white socks clad on his thighs. The user was the top donor from the previous broadcast, which was enough to buy himself the cute outfit he’s wearing today, plus a nice new knife set for cooking. Every top donor has the privilege to choose what Kitty will wear on the next stream. It’s a fun way to show his gratitude.
“Have I eaten yet? I have! Thank you for asking, dear Prostatedestroyer91 !” he smiles sincerely, and stares at the monitor to read more kind comments with his sweet voice.
“Ah.. I see some of you are new subscribers! Welcome! I’m SelfCareKitty, ready to provide you with pleasure and support!” he greets, giving the camera a toothy smile.
Maybe it’s because of his branding or just his great luck, but his viewers are most likely the nicest people you can find in the porn community. Yes, a few of them still leave creepy comments, but most of them always show their appreciation respectfully and would leave naughty comments in the cutest way possible. Kyungsoo finds it endearing how these people would thirst over him then says Thank You after they show, and say they’ll look forward to meeting him in the next stream like it’s an online playdate. Being Kitty makes him feel accepted, appreciated, and confident.
“Oh? GomGom94 , you’re having a tiring day?” Kitty pouts, “I’m sorry to hear that.. You’ve gotten through the day though, that means you’ve been very strong!” he says as he puts up his clenched fist.
“Since you’ve worked hard today, may Kitty give you a good time? Is Kitty allowed to take care of you?” He looks straight to the camera with his doe eyes, and as if someone is nodding back at him, his cheeks bunch up into a smile.
“Sit back and relax, please..” lube and a bullet vibrator enter the screen, the petite boy moves back and spreads his slim legs wide enough for the audience to see.
----------
“You’re doing amazing, sweetheart..”
“I’m doing a-amazing”
“You feel so good.. Do you know-- aah-- How good you are for me?”
“Mmmmh”
“Are you close darling? Would you cum for me?”
“Yeah.. f-fuck”
Jongin fists his cock tighter at the base as he cums hard. His stomach flexes, chest heaving heavily. This gotta be one of the hardest orgasms he ever had. Having Kitty reading his username out loud has already made him feel giddy. Who would’ve thought he would start a whole session (indirectly, exclusively) for him afterward? With a smile on his face, Jongin's hand wobbles as he snatches the tissue to clean himself. He deserves it, he thinks. Kitty said he worked hard today, and he really did, so Jongin deserves to at least think that it was a gift from the universe for him.
“That was a good one!” Kitty chuckles resonate from the screen. The cute boy is naked, nipples red from his own doing. “Thank you for playing with Kitty today.. Do you feel better?” he asks, face leaning towards the camera.
Jongin unconsciously nods. This is his favorite part of Kitty’s stream : the virtual aftercare. The boy never leaves immediately after he cums, he’d chat a bit more with the viewers, sharing his favorite part of today’s stream. After making sure his fingers are clean, he types in the comment section and taps enter.
“You always made me feel better, thank you.”
His comment was immediately drowned out by the others who also showed their gratitude.
“Aww.. I’m glad then.. You guys are really sweet. Kitty wishes everyone the strength to get through it all. Let’s meet again next week! Until then, don’t skip your meals, and please take care!”
The boy waves cutely to the camera, as if he didn’t just ride a whole 9-inch vibrating dildo while threatening Jongin’s respiratory system. Jongin clicks on the tip box and gives his final donation for the night.
“Dream of Kitty, will ya?” the streamer said finally, before ending the stream. Jongin blushes like a schoolboy.
SelfCareKitty has been Jongin’s mental support for the past 6 months. He stumbles upon the channel on one miserable night, after he got laid off from his job. With nothing better to do, he decided to weep and fap it off. Surprisingly, SelfCareKitty contents have made him gain his spirit back. Kitty constantly reassures his viewers and gives them words of encouragement. Though Jongin is fully aware that Kitty must’ve been acting nice to please all of his patrons, he believes that the boy’s kindness is too natural to be fake. He’s truly like a good friend. A very sexy one.
Watching the camboy’s content brings Jongin immense strength and happiness. It made him realize his worth. Jongin manages to stay optimistic during his rough time being unemployed and Friday becomes his favorite day of the week. In a span of 3 months he earns himself a new job with a better salary (Enough to finally leave something in the camboy’s tip box). So to say he’s grateful to have Kitty in his life is an understatement. He’s a proud fan.
Jongin shuts down his laptop and throws the used tissue into the bin. He sighs as he looks around his room. His studio-sized apartment is full of boxes. All full and sealed.
As much as he loves it, the only con of his new job is the location. It's a 40 minute train ride, and after a few months of trying to get used to it, Jongin still thinks it’s not worth it. So he’s moving out to a new place tomorrow and his whole body is worn out from constant packing.
The medium-sized apartment is only 15 minutes walk from his workplace and the rent price is also reasonable for something that is located in the heart of the city. Though now, he has to share the living space with someone else. It’s honestly not a big problem for him, as long as he gets his own room to sleep in and the other dude is respectful, everything should be fine.
Jongin goes to the bathroom to wash up and after putting on his pajamas, he brings his tired body to bed. He smiles as he closes his eyes, hoping to meet Kitty in his dream.
----------
Kyungsoo was dreaming about a cute bear cub tap-dancing on a wooden floor when he suddenly woke up to someone knocking on the front door. He blindly searches for his phone and groans. It’s 7AM . It should be illegal to wake someone up on Saturday mornings.
The knocking gets louder and more impatient. He doesn’t grab his glasses when he paces forward across the room in his boxers and green sweatshirt.
When he opens his door, his blurry vision can make out a familiar chubby figure: his landlord, and a really tall tanned guy standing right behind him.
“What brings you here Mr. Kang?” he says groggily. Voice low and deep, eyes squinting to focus his vision.
His landlord sighs, “I told you the new tenant will come today, Kyungsoo. Haven’t you cleaned up the second room?”
He closes his eyes tiredly. Right. New roommate. Kyungsoo completely forgot about it.
Kyungsoo was getting too comfortable having the whole place for himself after the previous tenant of two years, who rarely stays at home, finally moves out. The boy suddenly realizes that this means he might not get the privacy he has had for so long and he potentially has to make a new plan for his live streams. Kyungsoo sighs internally, hoping the guy isn’t some kind of a judgemental, violent prick.
Kyungsoo just earned his freedom. He doesn’t want to feel embarrassed anymore. Being Kitty lets him explore the sexy and brave side of him that he hid for so long. And not only giving him the benefit of exploring his sexual preferences, becoming a camboy also gives the boy privilege to eat proper food every day, unlike his first year of college when he had to eat packaged ramen for two straight weeks just to save up a couple of bucks. It’s a fun job and it pays so much more than volunteering in the university’s library. As long as he kept his identity anonymous, this side-hustle of his won’t bring any harm. But it seems like he needs to see first if this new roommate of his will be a threat to his newfound freedom.
Kyungsoo’s vision is still blurry when the guy walks into the room, not realizing he’s glaring at the tall figure with a not-so-friendly expression.
“I uh.. Apologize for coming here so early,” the guy said with a deep, velvety voice. “I have to unpack and visit my office in the afternoon, I hope you don’t mind,” he explains.
Kyungsoo can’t see his face clearly, but the guy sounds sincere and he can make out a small smile from the voice. So Kyungsoo nods in reply and walks away. he quickly moves out all of his belongings from the second room to his room, cleaning it as fast as he can.
He can hear Mr. Kang giving the man a quick apartment tour, and it sounds like this isn’t the first time the guy is here. Kyungsoo thought maybe the guy visited before when he’s in class. Good then, he doesn’t have to give the guy too many awkward opening convos.
“--and sometimes the living room AC will shut down on its own. It’s pretty normal. You just gotta wait for a couple of minutes and it’ll turn back on again.” Mr. Kang explains to the boy with a half-convincing tone.
“Or maybe you should consider buying a new one, Mr. Kang,” Kyungsoo says with his deep morning voice from his room, his hand moving to grab his glasses from the table.
“Money doesn’t grow on trees, young boy.” his landlord says.
Kyungsoo chuckles as he walks back to the living room, now with his glasses on. His smile drops when his now-crystal-clear vision finally sees what his new roommate looks like.
Bronze glowing skin. Broad and strong-looking shoulders. Soft almond eyes, plumy dark pink lips, and a sharp jaw.
Kyungsoo’s jaw drops to the floor. His new roommate must be a Greek God reincarnate.
----------
Jongin feels like his roommate doesn’t like him very much. He was glaring at him when he arrived, and now his smile drops as soon as he looks at Jongin’s face. He should’ve visited in the afternoon.. or at least personally notify the guy through texts first so he can give the other extra time to move his stuff. The dude must’ve thought he’s an asshole now.
“So yeah, I guess you can ask Kyungsoo here if you have any more questions. I have some other errands to do. I’ll see you around, boy.” Mr. Kang says, patting his shoulders before leaving. Jongin gives the man a low bow, and thanks him for his help.
As soon as the door shuts close, the atmosphere around the room gets awkward.
Jongin turns his head towards his new roommate and offers his hand.
“I don’t think I’ve introduced myself properly. My name’s Kim Jongin.”
The guy takes his hand and shakes it with a firm grip.
“Kyungsoo. Doh Kyungsoo.”
Jongin can feel his goosebump rising when the guy talks. His features are soft, his stature is small but his talking voice is strong and smooth. No doubt, he’s attractive. But there’s something familiar about him and Jongin can’t put a finger to it.
“It’s nice to meet you, Kyungsoo-ssi. Once again, sorry for arriving so soon..”
“No problem really,” the shorter says with a small smile.
Jongin gives him an understanding nod, feeling a little relieved.
“You said earlier that you have to go to work after this? May I know how old you are, Jongin-ssi?”
“I’m 27, I suppose we’re not so far apart?”
Kyungsoo eyebrows raised.
“Oh.. I’m 22.. Do you.. How do you want me to address you?”
From his body language, Jongin senses a sudden formality.
“Ah, please be comfortable with me,” Jongin chuckles to ease the awkward tension “You can call me whatever you want..”
The boy opens and closes his mouth in an awkward manner, so Jongin quickly adds another line
“‘Hyung’ is fine.. Just ‘Jongin’ will also be fine..” he said, trying to sound as casual as possible.
It’s probably because the boy just woke up, but Jongin sees a slight blush start blooming on his cheek.
“I will call you Hyung, if you don’t mind..?” he said politely.
Cute . Jongin thinks.
“Sure, Kyungsoo.”
The boy nods as he fixes his glasses. A couple seconds of awkward silence passes, then he clears his throat to speak.
“So, uh-- since we’re basically gonna live in the same space, if you don’t mind, can we set a few rules straight before we go through our day?”
Judging from the way the other talks, Jongin thinks his roommate must be a straightforward person. Which is fine, Jongin thinks there will be no problem living with someone who is frank and simple. It will be helpful because that means they won’t have to hide from each other if there’s anything bothering them.
The younger grabs a piece of paper and a pen, before gesturing for Jongin to sit on the living room couch with him. He writes down big “House rules” in the upper center.
“Hmm.. Mr. Kang must’ve told you about the rent fee, and I want to remind you that we pay for the electricity bill on our own. So.. I guess we can split it 50:50?”
“Okay” Jongin nods.
“I also prefer for us to clean up our own messes. Are you okay with us making schedules for the chores, hyung?”
“I’m fine with that.”
So they go through the basic rules quickly and Jongin gets the impression that Kyungsoo is a very practical and respectful dude. He’s a little timid, but not too much. Maybe Kyungsoo’s the type of person who is very private and cautious. Though he’s not expecting to be best friends with the college boy, Jongin hopes that they’ll get along well.
----------
While writing down the list rules, Kyungsoo tries so hard to behave and not drool over the handsome elder. They’ve been sitting close to each other for 15 minutes and Kyungsoo is already getting heady from Jongin’s cologne. Who allows this man to look and smell sexy so early in the morning?
How can he call him “Hyung” without sounding like he’s moaning? God, the things he’d do for him..
He shakes his head. He needs to stay civil . Jongin is his new roommate and he doesn’t even know if he swings that way yet.
But.. there’s no harm in getting to know more about your new roommate right? Especially, when you have a not-so-conventional occupation to hide?
Kyungsoo clears his throat nervously.
“So, I have classes every morning except on Wednesday and Thursday. Do you work every day, Hyung?”
“Yes, I usually work from 10-6. I’m an architect, so I might stay in the studio to work overtime sometimes. Ya know.. Still in the bottom of the food chain..”
Jongin jokes to ease the awkwardness. Kyungsoo let out a dry laugh. Does that mean Jongin can be out on Friday nights too? The gears inside his brain start to think of ways to do his streams without getting caught.
“Do you go out in your free time?” The elder asks.
“Hmm not really.. I prefer to stay inside.. Usually busy on weekends too.. Uh.. Study groups.” he lies.
Jongin nods slowly.
“Wow.. So you’re a smart cookie?” he jokes, “What do you study?”
“Law,” Kyungsoo blushes and replies timidly, “and no, I’m not smart. The Group Studies are online most of the time. So..”
“Oh I’ll make sure I don’t bother you during those times then.” The handsome elder offers him a polite smile.
Kyungsoo internally sighs. How can someone be this charming? There’s no way this guy is single. That thought brings a little sadness into Kyungsoo’s heart.
“Is there um.. Will you be bringing any guests, hyung?” the younger carefully asks “If you need any privacy then.. You might want to tell me in advance. You could leave a sock on your door or--”
Jongin blushes at the implication and Kyungsoo finds it extremely cute.
“Uh-- No.. You don’t need to worry, I don’t think I’m bringing anyone over anytime soon..”
A wave of relief washes over Kyungsoo.
“You should tell me too if you’re having someone over..”
“Of course. Thanks, hyung.”
Kyungsoo’s hand plays with the edge of the rules paper, looking through it once again.
- Use water & electronics wisely.
- Clean up your own messes. Deals with your own laundry.
- Don't borrow anything without asking. (includes stealing groceries)
- Be respectful. Deal with problems quickly & maturely.
- Notify roommate when bringing guests.
“Is there anything else you wanna add to the list?” the tanned male said
“Hmm.. Oh,” he writes down the last and the most important rule of all :
“6. Do not, in any circumstances, enter each other’s room without permission”
The younger shows it to the elder and Jongin gives an understanding nod. They both signed their names under the list and pinned it with a magnet to the fridge.
“Okay, cool. I guess we’re all good now? I’d be glad to chat with you but I need to unpack and leave. There’s some paperwork that I have to deliver today.” Jongin says with a small smile, “It’s nice to meet you Kyungsoo, I hope we get along well..” he gives a friendly bow before he leaves.
Kyungsoo returns the gesture, but his eyes follow Jongin’s broad back as the lean guy enters his new room.
Cute himbo vibes. Kyungsoo thought. 100% his type.
The college boy tries not to squeal when he walks back to his room, feeling smitten.
----------
A couple of days go by and Jongin feels grateful to have Kyungsoo as his roommate. The law student is considerate and respectful. He’s quiet and polite as well, always minding his own business. Whenever Jongin comes home, the boy either watches a film on the living room couch or studies at the dining table. Jongin always makes sure to bring some food home if the boy doesn’t have dinner yet, which the boy always receives with genuine gratitude.
And whenever they have leftovers, Jongin leaves some for Kyungsoo’s breakfast by leaving a note on the fridge before he goes to work. He never thought having a roommate can bring so much joy. He knows the boy is old enough to take care of himself, but Jongin has this sense of responsibility to take care of him.
What Jongin doesn’t know is that other than studying for the exam, Kyungsoo is also observing Jongin’s after-hour habit. The elder never leaves the house and it’s even more concerning that he keep tabs on Kyungsoo's needs at home.
The camboy once tried to test out how soundproof his room is by fake whining through the closed door. And sure enough, in less than 5 seconds, his roommate politely asks from the outside if he is okay. The walls are thin, and the only way Kyungsoo’s lewd moan can be unheard is if Jongin wears noise-canceling headphones inside his room. And there’s no way he can convince the older boy to do that on a Friday night without any explanation.
Kyungsoo is aware that he has the right to not be ashamed of who he is and what he does for a living.. But he couldn't help stressing about the possibility of Jongin finding out. What if he's a conservative meanie? What if he treats Kyungsoo differently after he finds out? Or worst, what if he kicks Kyungsoo out immediately? Is it bad that Kyungsoo wants to be pampered like this a little bit longer?
The rational part of his brain thought he shouldn’t risk it.. At least not this week. He needs more time to know what type of roommate Jongin is before doing another stream, even if it means he won't be getting any extra pocket money this week.
The boy tries hard not to stress about it and channel his energy to study hard for his exam instead.
----------
Jongin's life has been pretty much ‘okay’ this week. He manages to settle and sleep in his new room well. Work is good, thanks to the new proximity he gets home quicker. His mum called often to tell him that the whole family is doing fine..
On Friday though, when he reaches home before Kitty’s stream schedule, his excitement dies down when he gets a post notification from Kitty saying that the camboy will be not streaming for a while until further notice because of personal reasons. Jongin frowns. Did Kitty get into trouble?
He sits on the couch, eyebrows furrowed in concern, thumb busy typing his response in the comment section : “Are you okay? I’m wishing you well, Kitty.” He sends them in with a balloon and teddy bear emoji.
“H-hyung? You’re home?” to the sound of Kyungsoo’s hoarse voice cuts the silence, making Jongin snap his head in his direction. The boy is wrapped in blankets, lips pale and face puffy.
“Soo? What happened?”
“I think I got a cold.. Been losing sleep because mid-exams are near, so..” The boy walks past him towards the kitchen slowly.
Jongin stands up and follows him, immediately reading the situation and understands that Kyungsoo needs a drink.
“Have you had dinner yet?”
Kyungsoo nods, reaching out to Jongin who’s offering him a glass of warm water.
“Please wait at the couch, I’ll go get some paracetamol..”
Jongin knows how bad things can go when you got sick while living alone. He’ll make sure his roommate won’t experience the same thing as him. After a few minutes of rummaging through his stuff, Jongin comes back with a pill for Kyungsoo. He pulls out his phone before asking Kyungsoo in a soft tone,
“Do you feel dizzy?” he places his hand on Kyungsoo’s temple “You’re burning..”
The shorter nods weakly.
“It’s fine, it’ll get better soon.. I’m gonna go study again. thanks for this, hyung.”
Kyungsoo wobbles when he tries to stand up, but Jongin was there to hold him up.
“Hey, I think it’s better for you to rest for a bit.. Come here..”
Kyungsoo let himself be directed by Jongin to sit once again, this time closer to the older.
The smaller yawn..
“I guess a little nap wouldn’t hurt..” as he closes his eyes, Kyungsoo nuzzles into Jongin’s embrace.
“Yes.. You need it..” Jongin instinctively rubs the other’s back.
“I studied a lot, hyung..” he mutters softly
“I know you did.. I’m gonna be here if you need me, okay? Now sleep..”
Kyungsoo mumbles another thankyou before closing his eyes, snoring softly in Jongin’s warm hold. Even after an hour or so, Jongin doesn’t have the heart to wake the sleeping angel up. So he carefully releases himself from Kyungsoo’s hold, cleans himself, then comes back to sleep in the living room next to his roommate. Just in case he needs my help. He thinks to himself.
----------
Kyungsoo wakes up to the smell of beef soup. Despite feeling a little bit confused as to why he wakes up on the couch, he feels well-rested. He wonders if he is in a fever dream when he sees half-naked Jongin cooking in the kitchen.
“Oh! You’re finally awake.. Um-- I know we said we need to ask permission to borrow each other’s stuff, but uh.. I didn’t want to wake you up from your rest.. So I hope you don’t mind me borrowing yours for breakfast?” Jongin asks with a worried tone
Kyungsoo is too stunned to respond. His cheek gets warm from seeing the view right in front of him. Jongin’s shoulders are broad and strong, his skin glows from the sheen of sweat. His chest is firm and the line in the middle of his chest goes down to his faintly sculpted abs, down to the green plaid pajama pants hanging low on his hips.. Kyungsoo might be shameless in front of the camera, but seeing Jongin like this makes him turn into a shy little virgin.
It seems like Jongin sees right through him. The man rubs his arm awkwardly before he speaks “ah.. The AC was acting up last night, so I woke up sweating.. I hope you don’t mind this?”
“Absolutely.” Kyungsoo says, blinking rapidly. “Wait, you slept on the couch too? Why?”
“Well.. The rule said I can’t come inside your room without permission, and couldn’t simply leave you here alone.. You know.. In case you need anything..” Jongin said as if it’s the most normal thing a roommate would do.
Feeling surprised, Kyungsoo was about to tell the elder that it isn't necessary but the other jumps in before he can say anything.
“Are you feeling better?”
“It’s still a bit cold, but I’m not so dizzy anymore..”
“Okay, have some breakfast.. My mum said soup is good for fever..” Jongin offers as he turns off the stove
Kyungsoo waddles to the dining table with a warm heart, letting himself be taken care of this time.
They talk a bit about what they’ve been up to lately while munching their food. Kyungsoo with his packed mid-exams, and Jongin with his upcoming project at work. The conversation flows nicely, it makes Kyungsoo want to get to know Jongin better, so while they finish up what’s left inside their bowls, Kyungsoo prolonged their conversation.
“Thank you for the meal, Hyung.. It’s really tasty.” he offers a shy smile
“Ah it’s okay, I’m glad it’s edible.” Jongin jokes, bringing a bright smile from Kyungsoo.
“No, really it’s good.. Do you cook a lot?”
“My sister owns a restaurant, I used to help her out when I was still in college.. Picked up a few skills when I was there..” Jongin explains, “Do you like to cook as well? From what I see, your kitchen isn’t like most college students..”
Kyungsoo smiles, “I enjoy cooking. I’ve always wanted to become a chef, but my parents were worried it wouldn’t pay the bills..”
“Hmm.. But good for you, it looks like your parents are still supportive of your dream, I mean.. if they can still provide you with all that..” Jongin eyes glance back to the cooking set displayed in the kitchen.
“Oh, I bought those myself..” Kyungsoo replies, but before Jongin could ask how he continues “I uh.. Work part-time at the uni’s library.” he lies.
“Oh that’s great.. Wow.. So you’re studious and independent as well. You’re impressive, Mr. Do.”
Kyungsoo shakes his head bashfully as Jongin gives him an acknowledging nod. Talking to the elder becomes easier thanks to his friendly manner.
“I’m not that great really. You, on the other hand, Hyung, must’ve been a hotshot in college,” the shorter says, voice low, trying to sound casual as he moves to wash his plate.
Jongin gives him an amused and confused look. It might be because of the hot steam from the soup earlier, but the side of his cheeks is flushing pink. The older doesn’t say anything, as if waiting for Kyungsoo to elaborate.
“I mean.. You’re tall.. Cool..” the sound of running water masks his nervousness.
“I’m c-cool?” Jongin stutters before he snorts, walking up towards the sink and standing behind the younger boy “wait until you see my growing Lego collection..”
“Ah I knew it! I knew you must be a secret nerd or something!” Kyungsoo exclaims, forgetting that Jongin is still practically a stranger. He mentally scolds himself before apologizing to the elder for the joke.
Jongin chuckles and shakes his head, “It’s fine, Kyungsoo. I did tell you to speak comfortably, didn’t I?”
The younger nods as he rinses the remaining soap on his hand and pats it on his pants, but Jongin takes the paper towel from the side and wipes Kyungsoo’s hands. The boy was planning to scurry back into his room before he does something stupid again, but talking with Jongin makes him feel lighter. So he tries to be bolder and friendlier..
“But really.. you’re pretty interesting Hyung..”
“Oh? Why is that?” the elder says with a soft voice as he starts washing his plate. His back is facing Kyungsoo, but the boy could tell the other was smiling while he talks.
“Hmm.. you cook well.. You clean well.. You’re willing to help out a stranger like a long-life friend.. You must be your parent’s favorite son.”
He lets out a light chuckle before answering with a small grin “I guess I am their favorite son.. Since I am the only son.”
Jongin turns off the water and places the plate on the dryer before turning to face Kyungsoo.
“My mom always gives me a bunch of responsibilities at home. I was the youngest child, but I’m their first son. So I didn’t get any type of special treatment, everyone in the house cleans and cooks. But I’ve always enjoyed taking care of others, it’s never a burden for me..”
“See, that’s why you’re cool, Hyung..”
“Sure.. Thank you, Kyungsoo.” the taller says while leaning over, ruffling the younger’s messy hair before walking past him.
“You don’t believe me?” he says, “Or you’re just saying that because you’ve heard it too much?” he smiles teasingly but Jongin shrugs and replies with a little laugh.
“I’m just not used to getting compliments, that’s all.” Jongin said bashfully.
That’s a shame. Kyungsoo would LOVE to shower him with endless praises. The guy has been nothing but kind to him. And to know that Jongin reacts this adorable whenever he gets praises makes Kyungsoo want to coo.
If Jongin’s kindness hasn’t been recognized and cherished by people around him before, Kyungsoo will make sure he shows his gratitude towards whatever goodness the elder does.
----------
Jongin doesn’t know when he started to notice it.
Because at first, it was subtle..
“Thank you, hyung” after Jongin absentmindedly places a glass of water next to Kyungsoo who is studying..
“Whoa you’re awesome, hyung!” when Jongin anxiously shows him one of his Lego sets..
Then it starts to get more… flustering.
“That looks good on you, hyung..” when insecure Jongin wears his old button-down shirt that feels one size smaller than he remembers..
“You’ve worked so hard, hyung.. Rest, let me do it for you..” with a soft pat on the shoulder after Jongin came home late from work, walking straight to the fridge to cook dinner.
“But hyung, you know that you’re amazing right?” Whenever Jongin unintentionally makes a self-deprecating joke.
Jongin feels giddy whenever he receives small praises from Kyungsoo. He knows he’s attracted to the boy, but the pull gets even stronger when they start to spend more time together after hours.. From small talk every now and then, to movie nights on the weekends with nachos and dips.
Slowly, Jongin forgot about his usual Friday online dates with Kitty.. He didn’t even notice that the camboy hadn't updated anything for a whole month.
He also didn’t know that Kitty’s bank account was running low.
----------
Rent is coming up and Kyungsoo mentally scolds himself for getting too attached to his roommate. He thought it would be fine to spend Friday nights with Jongin and skip his weekly live streams even after the exam season was done.. He didn’t think he’d skip it for a whole month. Don’t get him wrong, he loves spending time with Jongin.. He’s happy that now they’ve become even closer.. But Kyungsoo still has bills to pay, and it’s due this week.
The boy thinks of a way to collect quick money. And one solution comes to mind.
His roommate mentioned that he’ll be working overnight on a project this Friday, which is 3 days away. He decided to log in on his page and update on his condition.
He announces that he wasn't feeling so well for a while and then when he began feeling better things became hectic, he felt sorry for those who were looking forward to his next show. So he has decided to make the upcoming show extra special. Not only will the next top donator get to choose his next outfit, but the person will also get to see it in a private show.
He takes a cute mirror selca of his ass in his bedroom and posts it alongside the announcement. Within a minute, hundreds of comments start to flood in. Some compliment his picture, some tell him that they’ve missed him, but most of the comments are saying how excited they are for this ‘exclusive’ content that Kitty is offering.
Kyungsoo smiles, knowing that his rent this month will not be on the list of more things he should worry about.
----------
Kitty’s making a comeback tonight and It’s supposed to be Jongin’s happy day.
Supposedly, because the online cutie decided to have a show right when he was requested to work overtime.
After his colleague leaves, the only light source inside the room is from Jongin’s desk light and computer screen. Shoulders stiff from hours of slouching, eyes dry and tired. He wants to go home and rest, but there’s still a couple of things he needs to finish.
Jongin was busy calculating and revising the design when a reminder notification pops up on his phone at precisely 21.55 : ‘Selfcarekitty Special Show live at 22:00’
He stares at the screen and sighs. He could watch the stream replay later..
...or he can risk it all and watch it here.
Fiddling with his phone, Jongin looks around and makes sure he’s alone. He deserves a little break, he supposes. There’s no harm in having a little fun, right? It’s not like he’s committing a crime..
Well, it kinda is… but this can be his and Kitty’s dirty little secret.
So he plugs in his headphones, and sets the tissue box near him. If nobody knows, he won’t get into trouble.
He types in the usual web on his computer browser (in incognito, of course.) and Kitty’s stream is on the front page of his subscription list. Jongin’s lips stretch into a smile when he clicks on the page and a familiar smile greets him.
The Camboy is wearing a short flowy yellow summer dress tonight, courtesy of last stream’s highest donator.
“Hi ThunderKing92 , I’m glad you’re watching this stream tonight! I know that it’s a bit late.. But thank you for the previous tip. I bought this for you..” the cute boy raised himself a little to twirl around, biting his lips shyly.
And Jongin breath hitches when he realizes.. This boy is not wearing anything underneath...
“I’ve never worn dresses before.. But this is surprisingly very comfy.. Are you guys wearing something comfy as well?” he plops down to the seat, a friendly smile on his lips.
‘The dress looks nice on you kitty’
‘I’m only in my boxer’
‘All naked here ;)’
Hundreds of comments move quickly and the tipping notification pings every now and then. Jongin types in his answer, not really hoping the camboy reads it again after last week’s luck.
“‘I’m still in my office wear :(‘ Oh no.. GomGom94, still working at this hour? Poor you.. “ the boy pouts and Jongin’s heart beats faster.
He got lucky?? AGAIN??
“It’s Friday night but you’re working hard instead. You must be really tired right now..” Kitty plays with the hem of his dress, “Can Kitty help you relax?” he pleads with his big eyes.
And Jongin just can’t.... he CAN’T take it anymore.
He hurriedly zips down his trousers, freeing his half-hard cock from the confinement of his slack. His eyes focus on the screen as his hand grabs on the base of his shaft, tugging it slowly.
It’s a little dry and uncomfortable, but he needs to touch himself so badly.
“What would you do if Kitty comes in your office dress like this? Will you be happy?” the boy said, palming himself through the soft dress.
“Won’t we get into trouble? Will Kitty get punished if your friends see me sitting on your lap?” his face looks innocent, but his hand hikes his dress up slowly.
“Or will it make you proud if they watch us? Knowing that I can take your cock like a good boy in front of your colleagues. Is that what you want, sweetie? Yeah?” He says it like a whisper, tugging his cock desperately.
He takes his favorite dildo and starts riding it a couple of minutes in.
“I’ll be so good to you, I-- aah-- I’ll make sure you forget all your worries.. I’ll make sure to scream your name so they know how good you are for me too..”
Jongin is overwhelmed by the sweet moans and praises coming out of Kitty’s mouth. One of the reasons behind it is somehow, inside his head, Kitty starts to sound similar to his roommate’s voice. Maybe it’s because he spends a lot of time talking to the boy lately, it somehow becomes familiar to him. Jongin closes his eyes as the camboy’s whimper assaults his ears.. And he imagines what it would feel like to be with Kyungsoo.. To pleasure him.. To listen to him spitting praises..
He tips his head back, stomach tightening. Jongin has to bite his other knuckle to hold off his moan as he reaches his climax. His release shoots out then drizzles down from the tip to his tight fist.
His chest is heaving, a light sheen of sweat covers his forehead. It takes him a couple of seconds to get out of the haze, finally realizing that he just jerked off to the thought of his roommate. His face warms up immediately. Feeling a little guilty, but not completely surprised. He brushes off the thought, thinks he’ll deal with it later. Right now Kitty demands his full attention.
Kitty’s whole body shudders as he reaches his climax. Jongin finds it cute and hot at the same time. Jongin is zipping up his pants and cleaning himself with the tissue when Kitty, who’s coming down from his high, starts to chuckle to himself.
“Ah.. I’m really sorry for those of you who have to listen to me moaning in the office.. I hope you won’t get into trouble” he says sincerely, “Did everyone have a good time?”
More tipping notifications popping up on the corner of the screen, looks like everyone is eager to become the highest donator tonight to win Kitty’s private show.
Jongin, who knows his savings should not be spent on one show (no matter how tempting it is), moves his cursor to click on the dollar icon to give a small tip as usual.. His card details are already saved by the account, all he needs to do is to click on the $5 optio—
Suddenly, the lights are on and Jongin jumps on his seat, immediately closing the browser tab and sitting up straight.
“Ah, evening Mr. Kim! I’m sorry, I didn’t know you’re still here! I was just doing the final check before heading home..” The security man greets in cheerfully, and Jongin is horrified.
“A-ah yes sir, I’m almost done!” The architect says with a nervous smile.
The security continues to tell him that the night shift person will be taking his place, and Jongin should make sure to not leave his belongings behind. The elder man then bows his way out, and Jongin tries to calm his heart down after the shock.
He grabs his phone to check at the time.. and just as he thought his heart couldn’t drop any lower..
There in the middle of the screen, a confirmation text shows his latest card transaction…
“From SM Bank: Your $ 500 Debit Card Transaction with OnlyXxx on 08/08/2021 is successful.”
In complete silence, Jongin stares into the void as his soul leaves his body.
----------
Kyungsoo taps his feet nervously. He checks his phone every 10 seconds in case Jongin responds to his last text.
To Jongin Hyung:
“Jonginnie hyung, dinner’s on me tonight! I bought pizza!”
The accumulated tips from tonight’s show is 3 times bigger than usual, and to say Kyungsoo is ecstatic is an understatement. He wants to celebrate and share his happiness with Jongin after all the dinners and kindness Jongin has given him.
But the elder hasn’t responded to him for an hour. He knows Jongin’s working overtime, but he didn’t think the elder would come home past midnight.
Now the jumbo-sized pizza is cold already.
Kyungsoo must’ve accidentally slept on the couch. Because the next time he opens his eyes, Jongin is sitting on the couch, right next to his sleeping body, giving him a tired smile.
“Hyung..?”
“Hey.. you’ll hurt your neck if you sleep here..”
“I bought pizza for you..”
“I know, thank you Kyungsoo.. I’m sorry for coming home so late..”
“You’ve worked hard hyung, don’t skip your meal..” Kyungsoo says as he rubs his sleepy eyes.
He can feel Jongin softly caress his head, as he mutters another thank you. Kyungsoo feels warm all over from the small gesture.
“Are you tired hyung? Do you want me to rub your back?” Kyungsoo offers.
“Uh— I appreciate that Kyungsoo, but it’s okay.. I'm gonna go wash up.. you should go to sleep..”
Kyungsoo sits up straight, his face is now closer to Jongin’s.
“You’re not going to eat first? You don’t like pizza, hyung?” The younger asks with a small pout, feeling bad. He should’ve asked Jongin first what he wanted for dinner instead of buying it right away..
“Huh— No, I love it!” Jongin quickly pulls a slice from the table and takes a huge bite from it to prove his point.
Kyungsoo gives him a soft smile.. After a while, he figures that Jongin reacts adorably to pleas and praises. The strong-looking hyung will turn into a bashful puppy whenever he receives one. Moments like this make him really want to cuddle Jongin.
He doesn’t though, afraid that Jongin might think he’s too much. Still in his sleepy-needy mode, he settles his hand on the taller’s shoulder, rubs it a little, and says “You’re so cute..”
Kyungsoo stands up from the couch, looking over his shoulder as he walks towards his room.
“Good night hyung, sleep tight..”
The last thing he sees before he closes the door is pink-cheeked Jongin, eyes wide and plump lips slowly stop chewing.
----------
[SelfcareKitty]
Hi GomGom94! This is Kitty! :)
Congratulations! You’re the highest donor of my previous Special Live Stream! Thank you very much for showing your support to me. I’m beyond happy to see your name on top of the list! As promised, I will be giving you a private show. I personally would like to schedule it around 9pm anytime this week. Please let me know if you're available, and if not, you can share with me your preferred time :)
Ooh also! Do you have any outfits in mind that you’d like me to try? Hihi let me know in advance so I can look pretty for you~
Jongin was in the middle of a Saturday morning jog when he read the DM from his favorite camboy. He’s smiling like a fool. Kitty sounds professional and cute through text.. He can almost hear his voice while reading them. After a few minutes of internal-fanboy-moment he types in his response:
[GomGom94]
“Hi Kitty!
I’m glad that my support brings you happiness! Excited to see you soon.
Hmm.. I’m usually packed on weekdays.
If it’s okay with you, I’d love to see you on weekends instead :)”
Jongin is about to pocket his phone when it vibrates once more. He expects it to be Kitty, but it turns out to be his roommate instead.
Kyungsoo:
Hyung, do you have plans later?
Jongin:
Why? Are we finally gonna binge watch horror movies tonight?
Kyungsoo:
Lol you wish~
Nothing.. I’m planning to have a study group tonight
Thought I should give you heads up..
Since we will be skipping movie nights :(
Jongin:
Oh, It’s fine! I might have some errands to do later..
Do you want me to bring you snacks later?
Kyungsoo:
Oh okay!
Yes please~ hihi the shrimp chips would be nice~
Thanks hyung, you’re the best!
Then right on top of his phone, a new notification pops up
[SelfcareKitty]
I’m actually good tonight!
But.. I might not be able to prepare anything fancy for you :(
[GomGom94]
Cool! :)
Wear something you feel the comfiest and prettiest in, and It should be good!
I know you’ll look great in anything anyways hehe
[SelfcareKitty]
Oh? A Smooth talker, I see..
Then I hope I won’t disappoint you, Mr. Gom!
See you tonight~
----------
Jongin said he’s leaving to get a few errands done in the afternoon, and Kyungsoo figures the elder must be going to the meeting he mentioned afterwards. So he optimizes his time alone for preparation.
Kyungsoo has already tried on 5 different lingerie sets in a span of 15 minutes. He’s feeling nervous for the private show. For the first time ever, he will get to see his fan’s reaction in real time. What if it’s an old pervy guy? What if he’ll request Kyungsoo to do weird stuff in front of the camera? What if it gets hard for him to get hard..?
Kyungsoo shakes off the thoughts. He takes a deep breath to calm himself down.
From how the guy lets Kyungsoo choose what he wants to wear, he has a feeling that this fan is a respectful person. And knowing the guy was willing to drop that much money for him, he must be a huge fan.. The gratitude then overcomes his worries. He walks to his dresser to find anything special to wear. He goes through boxes of lingerie sets that he bought and found one that is still wrapped in a fancy silk ribbon. He doesn’t remember exactly when he purchased it, it must be from one of his impulsive online midnight hauls. The box is elegant matte black, and the ribbon is soft pink.
Kyungsoo excitedly opens it and gasps when he sees what’s inside.
It’s a maroon lace off-shoulder babydoll paired with a matching thong. Just staring at it has already made Kyungsoo feel cute and sexy. His smile stretches wider when he puts it on. It’s a snug fit. It showcases his pale neck and collarbones nicely and the sheer material highlights the dip of his curvy waist. The short flowy skirt falls prettily on his upper thigh, and as he twirls in front of the mirror, his cute cock peeks through the waistband of the lacy material.
His cheeks are hurting from smiling. He feels powerful!
Kyungsoo takes off the lingerie and lays it down on his bed. He grabs his body scrub, razor, and lotion before heading to the bathroom in his bathrobe. Though the person wouldn’t be able to smell or touch him, he wants to present his very best tonight.
After an hour of deep-cleaning, he comes out of the shower feeling fresh. As he dries his hair with a towel, the main door clicks open and Jongin comes in with a new haircut and a handful of groceries.
“Jongin hyung? Did they cancel the meeting?” Kyungsoo asks, suddenly feeling nervous.
“Hmm? No, it’s still on..”
“Oh.. Is that why you got a haircut?” the younger boy tries not to sound upset. Is Jongin going on a date?
“Uh.. yeah, kind of..” Jongin bashfully smiles as his finger grazes the side of his undercut. “Do you.. Like it?” he continues.
“I love it. It looks great on you. I bet your date would like it as well..” Kyungsoo answers honestly, trying not to sound bitter.
“Oh.. Thanks..” Jongin's lips stretch into a lopsided smile before he looks away bashfully. He busies himself with the grocery, not denying the other’s assumption. Kyungsoo walks back to his room after their conversation ends.
The younger boy anxiously waits, wanting Jongin to leave before he starts on his makeup. But it’s 1 hour till the live show and Jongin’s still in the living room despite having showered already. Kyungsoo wears his shorts and shirt before walking out.
“Is the group study still on?” Jongin’s question surprises Kyungsoo. The startled boy pretends to go to the kitchen to get a glass of water.
“Um.. The study group is online hyung.. When are you planning to leave for your date?”
“Hmm.. My meeting is online too.. ”
Kyungsoo nods absentmindedly before he realizes.
Oh.
Oh no.
The boy power walks into his room. Realizing he doesn’t have much time left, he starts to do his makeup and hair as his mind wonders how to explain to his fan that he can’t exactly moan as loud as usual lately. But he has no time to panic so he busies himself with everything else.
Eventually, he calms down when he starts to style his hair into a messy bed-hair look. He looks good and he knows it. He takes a deep breath before putting on the maroon lingerie and sits on the bed.
He already set the camera up beforehand, and shared the zoom meeting link to the fan. Knowing that it might be challenging for him to moan loudly to the mic, he decided to bring it closer to his side rather than sticking it next to the camera. He turns on the lighting, and puts on his signature mask.
It’s showtime.
The clock strikes 21:00 and the online room has been opened. It takes a minute until ‘GomGom94’ asks to be admitted to the meeting.
Kyungsoo feels his throat strictens. Nothing has prepared him for the view that greets him.
It’s his roommate, Kim Jongin, wearing a similar eye mask as him.
The first thing he notices is how broad his roommate’s body is. Even though it’s covered in a plain black tee, Kyungsoo can tell the man had some firm pecs. And Kyungsoo has seen enough to assume that this might be Jongin. But when his eyes traveled to the jaw, the lips, and a whole row of lego sets in the background.. it’s a dead giveaway.
“H-hey..” Jongin, or in this case GomGom94 , greets him. He sounds nervous.
“H-hi…” Kyungsoo, who is still flabbergasted, responds.
Is this a joke? Is Jongin doing this on purpose? Is this a prank? The camboy doesn’t know if he should feel embarrassed or amused. A thrilling mix of anger and confusion stirs Kyungsoo’s stomach.
“It’s nice to finally talk to you.. Y-you look great, Kitty.. ”
Is he really clueless?
“Ah, thank you.. Your hair… looks good.” Kyungsoo is too confused to say anything else.
“Oh.. really? I trimmed it just for you..” Jongin says bashfully in his familiar deep voice and Kyungsoo’s heart swells. How adorable.
But in case this is really a prank, he still tries to play it off.
“Oh thank you Gomgom94.. That’s very sweet of you.. Hmm it’s pretty odd to call you by your username, yeah? What do you want me to call you, love?”
Jongin’s buff body looks rigid for a couple of seconds before he answers
“I like it when you call me sweet names..”
“You do?”
“Yeah..” he whispers his answer to his earphone's mic and Kyungsoo can’t help but smile. Cute .
“Now honey, can you tell me why we are whispering?” Kyungsoo asks as a test.
“Hmm so.. I can’t be too loud because my roommate is next door. I thought he’s going out tonight but turns out he’s staying inside..”
“Oh so we’re doing this in ASMR?” Kyungsoo whispers his joke to ease up the nervousness.
“Yeah kind of..” Jongin chuckles in reply
“Is he cute?”
“Huh?”
“Is your roommate cute?”
Jongin looks taken aback by the question.. But after a few seconds he responds
“Very. He looks a bit like you, actually.. Except, he’s a bit more quiet and reserved.. Very smart and funny as well..”
“Oh?” Kyungsoo smiles, feeling amused. “So you like him better than me? You’re breaking my heart here, sugar..”
Jongin mouth gapes open and his hand waves in panic,
“No- Not like that! Both are lovely! Just different.. You’re bold and sweet. I think that’s sexy..”
The camboy’s ear turns red. Seems like Jongin really is clueless.
“Thank you.. Now, before we start, I want you to list the things that you like..”
“Like.. in bed? Or..”
“Anything. I want to know you better..” Kyungsoo mentally scolds himself for sounding too honest “I mean, for this show to be enjoyable for us both.. I need to know what turns you on, right?”
Jongin messages his biceps nervously before he answers truthfully.
“Hmm.. I like it when you ride your toys.. You take your time and edge yourself before finally giving yourself a release.. You’re enjoying every moment of it, you don’t rush it.. It’s cute..”
Kyungsoo feels happy that Jongin notices that.
“I’m not a very talkative person myself, so I like it when my partner is vocal about the things that they like.. I like it as well when they praise me..” he says in a small voice “It makes me feel like I’m doing something good for them.. Like I’m useful.”
Kyungsoo nods attentively in response.. Of fucking course this cute hunk has a praise kink.
“Hmm you’re such a gentleman.. What else?”
“I.. love lingeries.. I love seeing you wear them.. ” Oh?
“Ah.. then it’s such a great coincidence that I chose to wear this outfit tonight, huh? You still should’ve told me earlier though..”
“I don’t want to burden you.. I mean, you’ve already given me the opportunity to talk to you and I know you’ll pull off any outfit, so this is already more than enough for me..”
“You’re not a burden, handsome.. Trust me, I’m having so much fun right now because of how respectful you have been,” Kyungsoo leans his body back to give Jongin a full view of his outfit. “So please, relax.. It’s okay to have fun.. You deserve sweet treats, you know..”
Jongin smiles bashfully. It seems like he is starting to relax as well.
“Have you been good to yourself lately? Do you want Kitty to remind you, precious?”
The older slowly nods.
“You’ve been nothing but nice to me.. You make me feel so loved..” Kyungsoo continues, “Would you let me make you feel good?”
“Y-yes..”
“Tell me what you want, baby. Come on, don’t be shy..”
Jongin takes a deep breath before he speaks in a lower tone, “Touch yourself for me.” he demands, and the younger shudders.
Kyungsoo’s hand travels from his neck, down to his chest.. He hums as his finger feels the lace covering his chest, before he starts palming his soft cock.
"You're gorgeous.." Jongin says in a sigh.
“Are you touching yourself, sweetie? You should.. I want you to get nice and hard for me too..” Kyungsoo whispers into the mic, and from the monitor he can see Jongin fumbling to take off his pants.
“Oh.. Look,” Kyungsoo raises his skirt to show the camera a clear shot of his trapped shaft “I’m getting wet because of you..” He playfully says as his finger traces the precum on the head.
“Ah Kitty..” Jongin is overwhelmed. Kyungsoo tries his best not to chuckle.
“Can I finger myself now? Please?” he says with a pout
“Y-yeah.. Of course, baby..”
Kyungsoo wants to faint at the term of endearment. But he braces himself as he uses his middle finger to tease his puckering rim slowly.
“A-ah I wish you’re the one preparing me with your long fingers.. I know you’ll do it well..”
Jongin lets out a sigh, his hand visibly starts pumping on his dick.
“What else would you do to make me feel good?”
“I’d love to taste you..” Jongin breathlessly says “I’d worship your body with kisses.. I’d suck you off if you want me to..”
“Oh god..”
“Baby, I’d do anything to make you feel good..”
“Yeah?” Kyungsoo starts pumping two fingers inside him.. Whimpering low.. Moaning quietly..
“Will you fuck me if I ask you to, hyung ?”
It slips out accidentally, but Jongin moans. Loud. Kyungsoo grins, and immediately plays it off
“Shhh… darling.. We can’t be too loud, your roommate’s next door, remember? Can you be a good boy and pump your cock faster for Kitty?”
Jongin nods, shutting his mouth as his hand works on his shaft quicker.
They continue the session, throwing praises and encouragement to each other as Kyungsoo rides one of his toys, while using the fleshlight (Jongin’s request). It's safe to say that both of them have a LOT of fun together. With Jongin constantly making sure that Kyungsoo is comfortable, and Kyungsoo leads to make the conversation filthier, challenging the other to hold back his moans. In the end, they both cum hard like touch-starved prepubescent teens, and then sleep like a baby for the rest of the night.
----------
Jongin wakes up on a Sunday morning feeling refreshed.
He comes out of his room and plops down on the living room couch. He opens his phone and finds a message from his favorite camboy.
[SelfcareKitty]
Hey handsome! Just wanna thank you for last night!
I hope you enjoyed yourself, because I certainly did~
Thank you for your constant support, and I hope to see you again soon ;)
[GomGom94]
I had a great time thanks to you! I hope I didn’t say anything that offends you.
I’m gonna root for you for a long time! Please stay healthy :)
Have a good day, Kitty..
[SelfcareKitty]
You too have a good day! ;)
“Good morning, Hyung..” Kyungsoo suddenly whispers, next to his ear. And shivers run through Jongin’s spine. His mind is a mush right now.. Why does Kyungsoo sound more and more similar to Kitty?
Jongin can’t look him in the eyes. Not after what he did last night. Not when Kyungsoo’s looking like an angel with his messy hair and peachy cheeks.
“Morning Soo..” he said casually, his fingers busy tapping at nothing on his phone.
“Did you sleep well?” Kyungsoo asks as he walks around the couch and sits right next to Jongin, resting his head on Jongin’s shoulder. It’s a normal gesture. They’ve been in this position before on one of their movie nights.. But Jongin feels a bit nervous at this moment. Why?
“Yeah I did.. Did you?”
“Mmhmm..”
“Are you hungry? What do you want for breakfast?” Jongin says, voice steady and calm.
“Hmm.. want you..”
“Huh??”
“ I want you to prepare breakfast, hyung..” Kyungsoo yawns as he looks up cutely to Jongin “Please?”
“O-oh.. okay..”
----------
Jongin tries to keep his sanity intact but Kyungsoo is seriously testing him right now. The boy has been moaning constantly whenever he takes a bite out of his omelette.
“Hmm.. it’s so good…”
“Ah hyung.. You know how to please me.. And my tummy.”
“What did I do to deserve such a precious hyung like you?”
Jongin laughs it off nervously each time Kyungsoo says something. It’s not that he doesn’t like it… the problem is he loves it so much it’s dangerously arousing.
Kyungsoo obscenely licks off his spoon after he finishes everything. And Jongin tries so hard to not drool.
“Thank you hyung, you’re the best!” Kyungsoo says after they’re done washing the dishes. He stands on his tippy toes and kisses Jongin’s cheek innocently.
It is quick and Jongin doesn’t have time to recover so all he does is hold the warm cheek with one hand and stare at the boy who’s scurrying away.
“Take it as a token of my gratitudeee~” he yells as he closes his bedroom door.
Jongin covers his smile with his palm. Flustered beyond words.
----------
Kyungsoo’s teasing continues day after day.. And it messes with Jongin's head so much.
“Hyung, has anyone ever told you that your eyes are pretty?”
“You look really cool when you’re working out..”
“Hmm.. hyung.. Stop looking so good, it’s unfair.”
Does he know how these words affect Jongin? It makes him suffer…… in a good way.
And it doesn’t help that the architect starts to fall even deeper for the law student. Now that he’s more aware of the other’s presence, he starts to notice small precious details about him.
Kyungsoo's eyes don't completely close when he blinks.. His lashes graze his cheeks prettily whenever he does..
Kyungsoo's lips turn into a heart shape whenever he smiles, and his nose crunches cutely..
Kyungsoo rubs his eyes in a circular motion when he’s sleepy, and horizontally when he’s frustrated..
And the most frustratingly adorable thing is that Kyungsoo gets extra cuddly when he’s tired.
Is this how normal Kyungsoo usually acts? Is this because he trusts Jongin enough to be touchy? Is it possible that he might be attracted to Jongin?
But what if Jongin’s been reading the signal wrong.. What if Kyungsoo doesn’t even think of him that way?
Jongin sighs as he stares at the sleepy boy who’s currently mushing his face into Jongin’s lap.
Kyungsoo’s afternoon class was canceled, and Jongin got home at the same time. So they decided to have a movie night.. But instead of watching, Kyungsoo is napping instead.
Jongin remembers how lonely living alone used to be. And now that he has Kyungsoo’s company, he feels so much brighter each and every day.. But this feeling inside of him might get out of hand someday, and he might end up expecting more.
So before all of that mess happens, he knows the wisest thing to do is to communicate it with Kyungsoo.
He shakes the boy lightly to wake him up.
“Hmmm.. Hyu--oh I’m sorry--” he says as he realizes there’s a small drool dripping onto Jongin’s pants.
“It’s okay..” Jongin says reassuringly, “Kyungsoo, I need to talk to you about something..”
He pauses the movie, and guides the boy to sit up straight.
“Am I in trouble, hyung?”
Jongin smiles, “No, you’re not.. Um..”
The older thought it would be nice to not beat around the bushes and make it quick, so that’s exactly what he does.
“I want to say that it’s nice to have you as a roommate. I’m happy that you’re comfortable enough to consider me as your friend.. But..”
Jongin hates the tense look on Kyungsoo’s face, like he’s about to hear that the world ends tomorrow. He continues anyway.
“I feel like I’m starting to catch feelings for you. Feelings that might grow if you and I aren’t being cautious. And since we’re rooming together, I’m not sure if the affection you’ve shown me-- either if it’s strictly platonic or not-- would help my case. Because I don’t want to make you feel uncomfortable..”
Kyungsoo's face turns into an unreadable expression. Jongin still bravely stares at him in the eyes as he continues to speak
“So I guess what I’m trying to say is… Please let me know how you truly feel about me. And if the feeling is not mutual, then we have to set some boundaries. If not, I’m willing to move out.”
Jongin makes sure to keep his tone polite and calm, not wanting to freak Kyungsoo out. They’re both adults, so they have to deal with their problems maturely.
But nothing prepares Jongin for Kyungsoo’s response.
“You’re so hot when you’re all serious..” Kyungsoo says with a sigh.
“What”
“God damnit Kim Jongin, why are you so perfect?”
Jongin’s face turns beet red.
“Kyungsoo I don’t think you get what--”
“Nu-uh, now it’s your turn to listen to my confession” Kyungsoo, now wide-awake, looks excited but nervous. He readjusts his seat, bites his lips like he’s contemplating, then speaks.
“I’m Kitty.”
Jongin eyebrows furrow. Then raise. Then raise even higher.
“Yes, I’m SelfcareKitty, and I know that you’re GomGom94--ugh, see what I mean when I say it’s odd to call someone by their username?”
Blood drains from Jongin’s face. He looks pale and scared.
“What--”
“I would like to apologize that I haven’t told you yet.. I’ve been thinking of how to break it to you, but I don’t want to make things awkward. I swear I only knew about this last Saturday on our first meet up.”
“You recognized me right away?”
“Well yeah, at first I thought you were pulling a prank on me but.. Then I realized you’re really clueless—”
“Because you look completely different with the mask and makeup, Soo..”
“Yeah I figured. But still, you said it yourself that me and ‘your cute roommate’ looks similar”
“Ohmygod..” Jongin groans and palms his face
“So yeah, I’m sorry that I kept it a secret from you.. And if you’re uncomfortable with me being a camboy, I’m willing to move out..” Kyungsoo continues, he sounds more serious this time.
“No, are you kidding me? I’m the one who is supposed to apologize to you! Soo, please know that I still respect you for being Kyungsoo and Kitty. I swear I wasn’t trying to take advantage of you all these time, I really didn’t know—”
“I know you weren’t, Hyung.. I know you respect me because you treated me well as both..”
Kyungsoo caresses Jongin’s hair soothingly, trying to let him know that he truly cares for him..
“And for the record, I think I might have caught feelings for you too..”
Jongin leans into Kyungsoo’s touch, a warm smile starts to bloom on his face
“Yeah?”
“Guess we get to stay together now huh, roommate?”
Jongin beams, “Can I give you a hug?”
The younger boy nods enthusiastically and leans forward into Jongin’s embrace. Kyungsoo hums as he feels the other’s big palm rubbing his back.
“This is nice..”
“It is..”
“You’re very warm, Hyung..”
“Am I?”
“Yeah.. like a huge teddy bear.. MY huge teddy bear..” Kyungsoo tightens his hold and he can feel Jongin’s cheek lift up into a smile.
---
A few weeks after they started dating, another Friday night rolls in and for the first time ever, Kyungsoo gets to walk around their apartment in lingerie without a worry.
And Jongin tries so hard to stare respectfully at his lover.
“Hyung, which one is better?” Kyungsoo says as he lifts up two lip-gloss near his lips “I think the red makes my lips look plumper, but the pink makes me look fresh..”
Jongin knows how important this is to Kyungsoo, and even though both look good on him, he still gives his answer and his reasoning.
“Hmm.. Since your outfit is pale and soft, I think you should go with red to give it a pop of color..”
Kyungsoo grins widely, pure adoration in his eyes.
“My smart hyung..” he pecks Jongin's lips once and walks away to continue his setups.
The older blushes.
After a while, he heard Kyungsoo’s calling for him from his room.
Jongin walks and stops to stand right in front of the open door.
They’ve been intimate before, but they’ve always ended up doing it in Jongin’s room. Never has he ever stepped inside Kyungsoo’s space.
“Hyung, can you help me with— What’s wrong?”
“Can I come in?”
Kyungsoo gestures to him to come forward.
Jongin looks around and starts to notice the familiar setup, once again feeling stupid that he didn’t see the exact resemblance between Kitty and Kyungsoo back then.
“Can you help me fix the position of the tripod as I check it on the monitor?”
“Sure..”
Both of them work together to make sure the angle shows Kyungsoo’s body nicely. Kyungsoo tells Jongin how hard it was before to try to set everything up on his own. Jongin starts asking questions about when and why Kyungsoo started doing live streams.
“I think it was my third year of college? To be honest with you, at first, I did it because it’s easy cash.. But then, after a while.. I realize that it helped me gain confidence in my own skin. It’s.. liberating. My content also brings joy to a lot of people.” Kyungsoo smiles as he continues to explain, “I like to feel pretty.. And I like being called pretty.. Plus I enjoy being sexy. So, why not?”
Jongin hums and nods. He never thought of it as a liberating experience.. But now he sees how Kyungsoo does everything professionally, paying attention to details and people’s experience.. It’s a nice thing to see.
“Do you… wanna try?”
“Huh?”
“Do you wanna go live with me and see how you feel about it?”
Surprisingly, Jongin doesn’t feel odd from Kyungsoo’s offer. He’s intrigued, even.
So he takes the eye mask he wore during Kitty’s private show, and sits next to his lover in front of the monitor. Excited Kyungsoo grabs his hand, and rubs his thumb reassuringly..
“Hyung, let’s pick your stage name.. Hmm Gomgom?”
Jongin playfully pinches his side, “That doesn’t sound sexy at all..”
After a few more minutes of discussion, Jongin says, “What about Kai?”
“Ooh that’s a cool one!”
Kyungsoo proceeds to type the title of today’s show ‘First Stream With My Boyfriend (ft. Kai)’
Reading it, Jongin tries so hard not to squeal in excitement.
“And.. we’re LIVE.”
Jongin feels awkward to look at the camera as Kyungsoo greets his fans. It’s a bit intimidating to be on this side of the screen. The camboy then proceeds to introduce him to the online crowd, telling everyone that his boyfriend is here to spice things up today. And only then does reality dawn on Jongin.
Kyungsoo must’ve noticed him freaking out internally, because the next thing he knows the younger one takes his face in his hands, turning them to face each other, and kisses him tenderly.
“Think of me, sweetheart.” he whispers “Think of me, and let go..”
It instantly melts Jongin’s worries away.
The kiss starts slow but it gets deeper and sloppier in a span of a few minutes. Jongin starts grabbing Kyungsoo, pulling him on top of him as they continue to make out.
The camera captures them perfectly from the side view. Kyungsoo’s desperate hip rolls and Jongin's lean figure is eye-pleasing to the audience. The smaller impatiently pulls off Jongin’s shirt, revealing his toned abs. The elder’s bicep flexes as he holds Kyungsoo’s waist once again, pressing him down to his own hardness. Kyungsoo peppers Jongin’s forehead with kisses as he pleads and whimpers.
Jongin takes the lead, and lays Kyungsoo on his back.
“Hyung.. Please..”
“Where do you want me to touch you?”
Kyungsoo points at his hardening shaft, trapped inside the sheer pink panties. Jongin obeys. His palm covers his whole crotch and Kyungsoo whimpers.
"hmm.. you're spoiled aren't you, kitten?" Kyungsoo shudders.
Jongin takes his time teasing the other, enjoying the reaction he gets from the boy.
Eventually, Kyungsoo gets whiny and Jongin chuckles before finally pulling off the garments.
He immediately takes his lover’s length into his mouth. Sucking it hard as his tongue swirls inside, playing with his slit every now and then. The taller had to hold the other’s hips down to prevent him from bucking up. He can feel Kyungsoo’s hand reaching for his hair, tugging it lightly. The smaller huffs and pants, feeling overwhelmed.
Jongin pulls him out of his mouth after a few minutes. He lubes his fingers and starts pressing inside his lover’s rim, peppering kisses on his neck down to his chest to distract him from the stinging stretch. His lips found Kyungsoo’s nipples and start sucking them slowly. Wetting them with his tongue, nibbling it between his teeth.
“Ah-ahaha it tickles hyung..”
Jongin smiles as he moves to the other nipple, biting it lightly as he watches the other’s expression.
"Do you feel good, angel?" Jongin asks softly.
Kyungsoo nods with a smile. He caresses Jongin’s face before whispering affectionately, "Yes, my pretty hyung.. You're so good to me.."
Flustered Jongin tries to hide his smile as he continues pleasuring his lover.
The comments and tipping notifications go wild. A lot of people mention how they seem like a real couple, and how good their chemistry is. But Kitty and Kai, who’s currently in their own world, didn’t even bother to check on the comment section anymore.
“Can I make you feel better? Can you take me now?” Jongin asks as he pepper kisses on Kyungsoo's sternum down to his navel.
“Please please.. Hyung, I need you inside.."
"How do you want it, baby?"
"Let me be good for you.. Let me ride you..” Kyungsoo quickly moves to take off his lover’s pants, and Jongin helps him by raising his hips.
After a few seconds of rearranging their position, Kyungsoo ends up straddling Jongin. His back to the other’s chest, his front facing the camera. He grabs Jongin’s cock and drizzles it with lube, before finally directing it to his entrance. Slowly, he lowers down..
Jongin groans at the sudden tightness. His hand grips on Kyungsoo’s waist firmly, holding himself back from bucking up too quickly. It's overwhelmingly tight and warm.
"H-hyung.."
"Yeah?"
"F-fuck you're stretching me so well.. Your cock is made for me.."
"Oh god"
"You know that right, hyung? You know I adore you the most?"
"uh-huh.."
Kyungsoo keeps spitting praises at him and Jongin feels like he could burst any moment now.
Jongin really thinks he’s about to faint when Kyungsoo starts bouncing on his cock. He tries to stove off his impending orgasm, but the view isn’t helping at all..
He can see Kyungsoo’s blissful expression through the monitor in front of him, he can see the sweats rolling down his back down to Kyungsoo’s round ass.
It’s too much.
“Baby.. I’m c-close..” He admits a few minutes later. His hand instinctively reaches forward to pump at Kyungsoo’s bouncing cock, and the other plays with his lover’s chest.
Kyungsoo screams in pleasure. His eyes start to get watery from all the stimulation.
“Ahh fuck, hyung— I’m almost there” he curses, small drool starts to form in the corner of his mouth.
Jongin suddenly pulls out, shoves Kyungsoo into the bed, and starts pounding into him again faster than before. He immediately hits Kyungsoo’s sweet spot and the smaller screams on a higher pitch. Both unintentionally hold their breath as they both come closer to their climax.
"H-hyung!"
"Take it all baby. Be a good boy and come for me.." Jongin whispers as he keeps pounding into the other.
Kyungsoo’s the first to shoot his release, his cock wetting the bed. Jongin follows a few seconds after, spurting his come inside his boyfriend. Jongin caresses Kyungsoo’s thighs lovingly as they shudder from the aftermath. He leans down to kiss his forehead.
“Are you okay? Was I too rough?” he says while softly moving to kiss Kyungsoo's jaw.
“No, Hyung. you were perfect..” Kyungsoo replies breathlessly.
Jongin cleans both of their messes. Kyungsoo’s the first one to get up and thanked the viewers for watching. A lot of the comments are praising how Kai seems like such a sweet lover, and how lucky they are to have each other.
Shy Kai also gives his final words, thanking everyone for supporting Kitty all this time and asking everyone to always be nice to the camboy.
They both say their goodbyes and turn off the livestream.
They were taking their eyemasks off when the show recap pops up. And both of them gasp at the info displayed on the monitor. The livestream had the highest number of viewers in Kyungsoo’s streaming history and they received so much tips, it could cover both of their rent for next month.
“Guess you’re their new favorite streamer, Kai..” Kyungsoo teases his boyfriend “Thank you for being such a supportive roommate .. You’re the best.”
Jongin mushes his face to the crook of Kyungsoo's neck “Stop..” his ears are turning red, again.
“I’m glad I found you..” he continues, voice muffled by Kyungsoo’s skin, “Do you know that you’ve made me happier?” He pecks Kyungsoo’s shoulder before he continues, “Thank you for taking care of me. I know you're used to taking care of yourself.. Will you let me take care of you too..?”
Kyungsoo pulls him into a warm hug. “Of course, hyung.. Gladly.. ”
The End.
