The NCART station in Memorial Park was always busy. People from different nationalities, all with different corporate jobs, passed by hurriedly for their next scheduled meetings. There were street bums too, but the working class folk greatly outnumbered them here.
David munched on his soylent bar as he waited for Katsuo, watching the many Night City citizens pass by. The rich boy had said he'd meet up no later than ten minutes, and although David wasn't timing him, it did feel like time was going by fast.
Incoming Message: Katsuo
Katsuo: Here
David paused his chewing and looked around. He lifted an eyebrow, unable to spot Katsuo in the crowd.
David: Where?
He took another bite, still keeping an eye out—
"Behind you," Katsuo's very familiar voice said out of nowhere.
"Jesus!" David flinched in surprise, quickly turning around. "You could've warned me, choom!"
Upon close inspection, he saw that Katsuo had actually taken him up on his advice: the rich boy was donning a black hooded raincoat poncho and a black tactical face mask. David also noticed that he changed out of his Arasaka Academy uniform, and instead wore some black tech-wear pants with sneakers to match his entire outfit. Wow, he really has fashionable taste. Katsuo's radiant blue hair was greatly covered, making him more difficult to spot out in the open.
"Whatever… What the hell are you eating?" Katsuo eyed the strange white bar in distaste.
"A soylent bar. Worked up an appetite waiting for you," David answered. He promptly held up the bar to Katsuo. "Want a bite?"
Katsuo waved his hand away, eyes scowling. "No. Let's just go."
David quickly finished his last bite, discarding the wrapper in a nearby trash bin. They both made their way towards the transit area, waiting for the scheduled train.
They managed to get seats in the rear of the train, Katsuo taking the window seat.
"So… you ever use the NCART before?" David asked. Might as well start a conversation while waiting. Katsuo looked at him, blue eyes narrowing.
David blinked. "…What?"
Incoming call: Katsuo
David raised an eyebrow, but answered nonetheless.
David: [sigh] Is this really necessary…?
Katsuo: I think it's best we don't converse too loudly, Martinez. After all, I am trying to keep my anonymity here.
He turned his gaze towards the window, watching the view.
Katsuo: And to answer your question: yeah, I have used the NCART, but only a few times.
David slouched against his seat, legs slightly spreading
David: Surprised someone like you would even need to use this, no offense choom.
Katsuo: True, but it's not like I can straight up tell my father that I'm going to some party located in Watson or Westbrook, or outside of the City Center for that matter.
David: Ahh, I see…
Damn… his father must be hella strict, David thought.
It made sense, and even if Katsuo owned his own high end vehicle, which David didn't doubt, it wouldn't be smart to take it somewhere where it could easily get carjacked or scrapped for parts.
Katsuo: But still… it has been a while since I've had to rely on using this…
David inclined his head towards him.
David: How long?
Katsuo: … About a year.
David's eyes went wide. Compared to him, he had no option but to rely on the city transit for transportation to and from school. He couldn't imagine not needing to use the NCART for that long.
David: [whistle] Couldn't be me, choom.
He began bouncing his foot—more so out of boredom than nervousness—and noticed the brand of the sneakers Katsuo was wearing.
David: Y'know… you didn't really have to cover up everything… I mean, the poncho and face mask sufficed…
Katsuo turned to him.
Katsuo: And risk ruining my school uniform? No thanks. Besides, it was your brilliant idea…
David: You're actin' as if I'm gonna slobber all over you…
Katsuo silently gasped, quickly turning his gaze straight ahead at the empty seat in front of them, his face beginning to feel hot, although David didn't seem too shy about the comment.
David: Never thought I'd see someone of your… status wearing cyberpunk clothing… Not complaining—it does look good on you…
Katsuo: This isn't my preferred clothing style. As it happens, this was more of a last minute thing. I went shopping last night…
David giggled.
David: Seriously??
Katsuo: Yeah… You did say to blend in…
David sat up straight.
David: We're here…
They both stood up as the train stopped, all the passengers emptying out as new ones replaced them.
Katsuo had never been to Santo Domingo, and for good reason. He knew it was bad—hell, there wasn't a place in Night City where it wasn't considered dangerous—but for someone of his background to step foot onto automatic hostile territory was something else.
The first thing he noticed when he stepped outside the NCART Station was the smell. It hit him unexpectedly, and he grimaced under his face mask. The second thing, the amount of bums and street dwellers the place was harboring.
David: Just stay close and don't make any eye contact. You don't bother them, they don't bother you.
Katsuo nodded in acknowledgment, too shocked to speak, and followed David.
David: Don't worry, I live close by. You see the H4 Megabuilding?
Katsuo looked up, quickly noticing a warning message displayed on the building.
Katsuo: Why is it in quarantine?
They walked by a couple of homeless people passed out—or in the state of passing out—on the pavement with braindance wreaths over their eyes.
David: Some kind of illegal organic meat trade was going on in one of the highest floors—like on the very top. One of the animals got loose and ended up getting a whole floor sick…
Katsuo: How is that even possible? Doesn't the building have regulations? Or a security system?
David: Yeah, but they don't care…
This time they passed some bums sitting on high steps, one of them almost completely nude, save for whatever toy or contraption was fiddling on their groin. Ugh…
David: You'd be surprised what people manage to smuggle in…
As they approached the building, Katsuo's anxiety spiked. Three 6th Street Gang members were outside the entrance, drinking and chatting. David immediately noticed the rich boy's discomfort.
David: Relax, they're minding their own business. They're not here to cause trouble.
Katsuo took a deep breath and exhaled.
Katsuo: Do they always hang out here?
David: Sometimes. They come and go…
Katsuo: Is it even safe to go in there? With the quarantine going on??
David: Pretty much…
Katsuo could see a plethora of people bunched in the little quad of the megabuilding's entrance. Some people were eating whatever street food was being served. Others stood around the many vending machines. A couple of kids were playing hopscotch on the ground, no parental figures in sight—or maybe they didn't have any parents, a pretty common occurrence in Night City.
David led them to the elevator, and they waited while it descended the many floors. A few people exited when it arrived, David going over to the panel to select the proper floor number.
David: You ever been inside a megabuilding?
Katsuo: No… never…
The elevator began its ascension. Katsuo never thought he would have any reason to go inside one of these buildings. Most of his friends lived in the same district as he did, the others Downtown. Yet here he was, following his classmate into his home for some head.
Looking out the elevator, he noticed another quad—this one bigger—in the center of the building, with various little shops, vending machines, and a gym-like area. Huh… He could see how the rumors of some people never leaving these kinds of buildings were true.
David: Almost there.
The elevator came to a halt and they both exited. David led him through another mini quad, similar to the one in the entrance, but the smell here was stronger, air quality visibly lower than outside.
David: Alright… we're here…
Katsuo grimaced at the sight of several bums drugged up next to David's apartment. The faint smell of urine and something else—Katsuo didn't know what—hit him and he swallowed, trying not to gag. David didn't seem too affected by the stench.
Call Ended
"Come on in," David said, stepping inside and shrugging off his uniform blazer. Katsuo followed suit, thankful that the smells from outside didn't penetrate the inside of David's apartment. He breathed in, the cleanliness doing wonders to his nose.
"You prefer the bed or sofa?" David asked, rummaging around his desk area.
Katsuo swallowed. They were actually going to do this. He looked around the small apartment. David's bed looked simple, cozy, but the living room sofa seemed more comfortable and appropriate.
"Sofa."
"Want anything to drink? I got water, some juice…" David began. He opened a mini refrigerator unit. "… Beer."
Beer…? Sounded too good to be true, especially for this type of activity they were both about to engage in.
"I'll have a beer," Katsuo said, removing his black face mask and raincoat poncho, laying them on the far side of the sofa. Underneath his raincoat was a black long-sleeved shirt with a logo of some kind in the front.
The small apartment was actually pretty neat. The rich boy had expected worse, but David's living situation was not bad. It was clean and tidy, having almost everything provided for someone of his status. There was still the question of how he managed to be able to afford all of this. It wouldn't be rude to ask, right?
"So, uh… how are you able to manage your living situation, if you don't mind me asking?" Katsuo asked curiously, looking around the small space. He tried his best to sound polite.
"I part-time with my local ripperdoc. The pay is alright, but I make more selling XBD's," David said, handing him a bottle, a cheap brand but it did its job.
Working with a ripperdoc… who would've thought…
"Thanks," Katsuo mumbled out, sitting himself down in the center of the living room sofa, spreading his legs, waiting.
David settled down in front of him, placing a rag cloth next to him. "You can watch the holo tv if you want."
"Hmm." Katsuo's face was burning, and he took a sip of his beer. The taste wasn't bad—there were other brands and alcohol he preferred, but this'll do. He just hoped the drink would calm his nerves, never experiencing having a guy doing this to him before.
He watched as David's hands undid his belt, then the button and fly. Taking another sip, he watched as David brought down his briefs, revealing his hardened cock—to his shame.
David's breath caught in his throat at the sight. Back at the school bathroom—when he was about to witness Katsuo's length—it didn't seem that big. Right now he was shocked. The blue-haired boy was packing.
Mentally, Katsuo cursed himself for having no self control. But David didn't seem to mind, and he wasted no time, wrapping his hand around Katsuo, giving him a few strokes. It's almost as if he expected the rich boy to be eagerly horny.
Katsuo briefly closed his eyes, his heart beating fast as he felt David's warm breath ghosting over his cock. He took several swigs of his beer, wanting the booze to calm him already.
Then he felt David's lips on him, taking his time as he slowly kissed from the base all the way to the tip. Katsuo shuddered, and he quickly shifted his eyes to the holo tv, his empty hand resting on the side of his face. He could feel David's warm tongue now, replacing those soft kisses with licks here and there. Fuck…
"—reports of the illegal poultry farm located in Pacifica have come in. So far, twenty-one people have died from consuming the tainted meat, while only five—"
Katsuo peeked down, blue eyes pierced at the sight of David's tongue swirling around the blushing tip of his cock, stealing a swipe at the slit. Head tilted on his free hand, he drank again, eyes not leaving David, who had his eyes closed.
"—an underground operation with twelve suspects in custody. It is currently unknown where the culprits managed to get access to these animals, but—"
Shit… Closing his eyes, Katsuo let out a soft breath as he felt David's lips properly wrap around him, tongue sliding up and down his hard heat. David curiously glanced up, content to see his classmate was enjoying this.
Katsuo opened his eyes, and they both made eye contact. A few seconds passed, both of them in a trance, David not stopping his mouth for one second. Katsuo breathed hard, quickly switching his gaze to the holo tv, his free hand now resting on his thigh.
Cute, David thought. Witnessing Katsuo blush would never cease to make David smile, and he continued his movements, stroking the rest of Katsuo that couldn't fit in his mouth, bobbing his head up and down at a steady pace.
"—as always, it is recommended that citizens do not consume any livestock that has been raised by third party services, as the meat can possess lethal pathogens that can kill humans—"
From his peripheral vision, David could see Katsuo's hand gripping his tactical trousers, flexing impatiently. He quickly glanced up again; Katsuo was still watching the holo tv, but his facial expressions were anything but attentive. It was more like he was trying his hardest to suppress any expressive emotion.
"—in other news, there are still no plans to stabilize the current condition of Los Angeles. The governor of Southern California stated in a recent meeting that the once tourist-attracted city has now reached a dangerous level of violence and—"
David briefly let go of Katsuo's cock with a small wet slurp, catching his breath. His hand tightened its grip, stroking while his jaw relaxed for a while. He watched as the foreskin hugged around the bottom part of the tip. Giving another squeeze, he saw the tip ooze out precum. David hungrily flicked out his tongue to the clear fluid.
Mmm fuck… Katsuo witnessed all of that. Fuck that was hot.
"—although there were efforts to help clean and stabilize the city to a more suitable level, the funds did not last long, and progress was not being made. The city of Los Angeles is still in a hazardous zone, and anyone who seeks to go there will have to wear protective clothing—"
David went back down, moving his head as he took Katsuo in his mouth again, sucking hard and hollowing his cheeks. His free hand reached out to Katsuo's own, bringing it to rest on top of his head.
This brat… Of course David wanted attention while he was doing this. Katsuo supposed he could give him what he wanted. After all, it was the only thing he could do.
Spreading his legs wider and shifting himself lower on the sofa, Katsuo gave David his undivided attention, the holo tv forgotten in the background. He finished the remaining contents of his beer, settling the empty bottle to the side. His hand gently gripped David's head, guiding him. An idea came to mind, and Katsuo grinned.
David hummed around Katsuo's length, relishing the feeling of the hand massaging his scalp. Now this is what he was expecting of Katsuo, not that shy facade—
Katsuo's grip instantly tightened and he pushed David's head low, hard, his cock brushing up against David's throat. He held him there for a few seconds, groaning at the sensation.
David immediately let go, coughing in the process. "Shit!" He coughed a few more times, trying to catch his breath. Rich bastard…
He shot Katsuo an angry look. "Warn me next time you pull that shit!"
"Thought you could handle it," Katsuo shrugged. It didn't sound apologetic.
"It's my first time doing this, choom," David stated. Curtly, he grabbed the rag and wiped off the saliva that formed on his chin.
With that same smug face and head tilted sideways, Katsuo added, "And yet you were so eager to get on your knees at school—"
"Shut up." David reached out and gave a warning squeeze and look before going down again.
Ok, too far… Katsuo audibly sighed through his nose. "Look, it's not that I don't love what you're doing, but at this rate I'm not gonna cum, choom."
David stopped and quirked an eyebrow at him, completely stopping.
"Let me face fuck you," Katsuo said with a passive expression. "I'll go easy on you, I promise."
David's eyes narrowed, giving him a 'you better' look. Settling himself, he prepped his mouth and relaxed his throat, nodding at Katsuo.
Katsuo took that as a sign and he aligned himself, holding the base of his cock with one hand while the other gently gripped David's head. Slowly, he began to move his hips in a gentle manner, sliding in and out of that delicious mouth, letting David get used to the action.
"Is this good?" Katsuo asked, voice sounding a bit strained. David hummed in response. "Gonna move a bit faster, that ok?"
David rubbed Katsuo's thigh as a sign of approval. He closed his eyes, focusing on breathing through his nose as Katsuo picked up the pace, hand scratching his scalp in a good way. David didn't know why, but he loved the feeling of being used like this. Maybe it was degradation, but it's not like Katsuo was berating him for his lack of oral skills. Perhaps it was the submissiveness—something he thought he didn't have, not until he started eyeing Katsuo differently.
He moaned, relishing the feeling of tasting Katsuo, hard and hot, sliding against his tongue. Saliva started forming around his lips, some dripping down to his chin. David tried to get some of it back up, to no avail, and Katsuo noticed.
"Mmm, just let it drip down, David," Katsuo breathed out, moaning at the feeling of David's warm and wet mouth, the suction doing wonders to his cock. "Mmm fuck…"
Arousal burned across David's body, and he hastily rubbed his neglected erection through his slacks. A part of him wanted to just bring himself free from the constraints and jerk off in time with Katsuo's thrusts, but he held down. This was about Katsuo, not him. He'll get off on his own later. Right now he wanted nothing more but to hear his classmate become undone before him.
Katsuo couldn't control the noises he was letting out anymore. Fuck it. He was going to enjoy this to the end, even if it meant showing more vulnerability to someone like David. His shaky hand massaged David's head, running his fingers through the soft and brown hair.
"Fuck David…" He began thrusting deeper, hitting David's throat as he did so.
Nostrils flared, David relaxed at the expected but unexpected intrusion. Squeezing his eyes shut, he focused on his breathing—trying hard not to gag or make any uncanny noise—instead of the hung dick penetrating his throat. Oh his jaw was going to be sore as hell, but right now he could give less of a fuck.
David briefly stopped, breathing hard. The rag definitely came in handy, and he wiped off the excess saliva around his chin and mouth. Katsuo's hand was still on his head, egging him on to continue.
"You decide to take a break now?" Katsuo whined breathlessly. He sheepishly took himself in his hand, moving his hand up and down at a very slow pace. Then, out of boldness or horniness, he playfully slapped his erection against David's face.
David gave him an unimpressed look. "…Seriously? Gimme a second." Clearing his throat, he added, "Oh, and you can't move this time."
Katsuo watched in awe as that delicious tongue swirled around his tip. "That's not fair…"
David swooped down. Throat relaxed and used to the previous abuse, he took him further down, hollowing his cheeks in the process.
Katsuo's head went back, and he groaned a curse, holding David's head in place. He looked down, brown irises staring back up at him.
"Are you close?" David mused as he kissed the frenulum.
"Yes!" The rich boy practically hissed it out.
A mischievous smile formed on David's face before he swallowed Katsuo. God, his lips were so soft, tongue so good, mouth so wet. And the warmth of it all made Katsuo moan out loud, unashamedly.
Katsuo did as he was told and kept still as David bobbed his head up and down, small wet noises emanating from below. "Just like that, David… yeah… mmm keep going…"
David's hand came up to firmly wrap around him, quickly jerking off Katsuo whilst still using his mouth. "God I'm close… please…"
Didn't take him as the begging type… Courage overtook David, and he entirely replaced his hand with his mouth, going as far as he could and coming back up, only to repeat the process faster than before.
Katsuo closed his eyes, head tilting back, soft moans escaping his throat, panting and breathing hard as he was nearing his orgasm. David was a fast learner, he'll give him that.
The trembling and desperate hand gripped David's hair, roughly this time.
"Oh fuck…" Katsuo moaned out. This time, he couldn't control his hips as they thrusted upwards into the wet heat. His mind was becoming hazy, only focused on his pleasure. He should warn David—quickly tell him that he was about to come. But it was too late. "Oh fuck!"
Both hands held onto David's head, pushing down as Katsuo came hard, hips bucking loosely, and he cursed in his native tongue.
David had expected it, feeling the warmth of Katsuo's cum coat his tongue, spent dick pulsating. Now, he wasn't a stranger to the taste—curiosity had the best of him one night. What really surprised him was the amount that Katsuo left. It was definitely way more than the amount David produced.
His throat reflexively swallowed. Oh no… A coughing fit ensued, and he quickly grabbed the rag, trying to stifle himself.
Katsuo rubbed his face, still panting and breathing hard from his orgasm. "Sorry… shoulda warned you…"
"It's fine," David managed to say, clearing his throat. He handed the rag to Katsuo, getting up to grab a drink—something to get rid of the taste of cum off his taste buds.
Katsuo cleaned himself up, surprised his classmate could even pull off something like that without ruining his pants or making ridiculous noises. Those were always a turn off when it came to receiving head.
His body felt so… relaxed. At peace. Drowsiness usually ensued, but today was something else.
When he finished, he tucked himself back into his briefs, fixing his tactical pants and belt. Then a realization hit him.
"Wait—" he turned his head towards David, who was coming back to retrieve the used rag.
David blinked. "What?"
"What about you?" Katsuo asked, inclining his head downwards towards David's very noticeable tented slacks.
"Umm, I'm fine," David lied. Deep down he knew Katsuo saw through his bullshit, and he let out a surprised gasp when the rich boy took his arm and brought him over to him, almost straddling Katsuo but not completely, holding himself on the back of the sofa.
They didn't say anything as Katsuo undid his classmate's slacks. It was only then when he was about to lower his briefs did David say something.
"You don't have to," David said quietly.
"I may be selfish, David, but I'm not that selfish," Katsuo stated. "It's only fair that you come too."
"I'm satisfied enough," David falsely pleaded, face feeling hot.
Katsuo paused. "Do you want me to stop?" He looked up at him, waiting for an answer.
David was visibly fidgeting, body feeling hot and very turned on by Katsuo's request. Shame was clouding his mind, wanting nothing but to finish himself off in the bathroom. But desire burned in him, and he wanted the blue-haired boy to touch him intimately until he came undone by his hand.
David's brown eyes locked with Katsuo's blue ones. "No," he whispered.
A small grin formed on the corner of Katsuo's mouth, and he brought down David's briefs, freeing his erection.
Katsuo's eyebrows lifted. Not bad…
David watched as Katsuo wrapped his hand around him, pumping his wrist elegantly.
"I've never done this before," Katsuo confessed.
"You have a dick," David countered, enjoying the feeling of Katsuo's hand.
"To a guy, smartass." He flexed his wrist, thumb rubbing against David's sensitive tip.
"You're the first guy I've ever been with," David said shyly.
Katsuo tensed. "I told you, this is not a date," he warned. His hand tightly squeezed around David, intimidating.
David's head hung low, a dull ache plaguing his heart. "I know…"
There was a melancholy tone to the words David just spoke, and Katsuo's gut wrenched in guilt, immediately regretting his choice of words. He didn't mean to sound so cold.
The dreams he's been having lately, all those erections he would get just from thinking about David—hell even talking to him—made him feel confused and conflicted. Katsuo never thought he would find a guy sexually appealing, or even attractive, and yet David was in front of him, fully exposed.
He began to properly move his hand, jerking off David's cock as he would his own. Looking back up at David, he asked, "Is this good?"
Katsuo didn't even notice David's hands were now holding onto his shoulders. Mentally, he shrugged it off. It's not like David was leaning in to kiss him. That would've been too intimate and out of line. He wasn't here for that.
David quietly nodded, slowly starting to move his hips in time with Katsuo's strokes. His belt clanged with his movements, the only other noise besides the forgotten holo tv in the background and their breathing…
"Grip it harder," David breathed out. "Faster… please." His forehead came into contact with Katsuo's.
"David," Katsuo warned, looking up. He was getting too close now, teetering into an uncomfortable and intrusive level.
But he wasn't mad. Sure, it was making him feel uneasy, but also… excited. His cheeks were burning, breathing increasing as he felt his cock twitch with interest again, pressing up against his trousers.
Out of nowhere, David wrapped his arms around Katsuo, fully embracing him as he shyly hid his face on the crook of his neck, hot breath fanning at him. Katsuo audibly gasped, almost freezing at the sudden action. He bit his lip. Why was this so fucking hot? David's cute little noises were turning him on so much that his self control was slipping away.
Fucking hell… With one hand focusing on David, the other went to his zipper, fishing out his hardened cock through the pocket of his briefs. His erection pressed up against his stomach, hard and heavy and begging to be touched.
David began fucking into Katsuo's hand, hips thrusting forwards. Curiously, he looked down, surprised to see Katsuo had joined in on the fun.
"Hang on," Katsuo said, rearranging his hand so that he could properly jerk them both off. It was a little tricky. They both wouldn't be able to get a lot of friction this way, so he improvised.
Steeling himself, he reached behind David's back and pressed forward, scooting him closer until both their hips were flush against one another, their cocks touching.
"Ok, you can move your hips," Katsuo said quietly, both hands wrapped around their erections.
David began moving again. This feeling was something new, and he watched intently as he slid into Katsuo's grip, the underside of his cock sliding deliciously up against Katsuo's own. Yeah, this was good.
"Fuck…" Katsuo breathed out. He sat still, letting David do all the work, fucking both their dicks. Part of him wanted to hold onto Martinez' ass, considering the circumstances, but he didn't want to risk ruining the mood.
"Mmm… yeah…" David holding onto him for dear life and moaning against his neck wasn't helping either.
Katsuo closed his eyes, listening to his classmate become undone.
"Fuck… mmm… fuck me…"
Katsuo's eyes shot open.
In a split second, David's back was pressed onto the seat of the sofa, Katsuo above him, staring at him with a fiery look. For a second, David regretted his choice of words, and he was about to apologize until Katsuo grabbed at his hips, scooting him closer.
The blue-haired boy was silent as he grabbed both of their erections in a snug grip, hips thrusting forward and back ever so slowly.
David's eyes rolled back, and Katsuo gave a small snicker at the sight. But it still wasn't enough.
"Go faster, you dick," David protested.
"Tsk, tsk—manners Martinez," Katsuo chided teasingly. He briefly let go to drool on his hand, rubbing the saliva on David's length.
"Fuck y—" David retorted back, but got cut off mid-moan. There was nothing for him to grab onto, and he bit his lip. He hesitated before saying, "Please?"
"Wasn't so hard now, was it?" Katsuo teased. Angling himself, he began moving at a faster pace.
A thought came to mind—maybe he didn't need to use his hand after all. He tried it out, propping himself up with his hands, the position inching him closer.
David gulped at the sudden closeness of Katsuo, eyes mesmerized on his face. "C-can I hold onto you…?" He nearly whispered it out of shame.
"Yeah…"
The rich boy could care less at this point. He could feel himself nearing his second orgasm, almost reaching the peak, but not quite there yet. And he knew David wasn't too far behind.
He closed his eyes as he felt his classmate's hands snake around his shoulders and neck, pulling him closer. Katsuo hid his face against David's neck, whispering, "Are you close?"
"Yeah… don't stop…" David whined, breathing in Katsuo's scent of cologne, long blue hair tickling his cheek.
Wouldn't dream of it, Martinez… Katsuo thought as he relentlessly started thrusting harder against David, sweet sounds emanating from his classmate. He felt David shift a little, legs spreading wider as he wrapped them around Katsuo's waist.
Fuck David… At this point they should be just be fucking properly. It's not like Katsuo was opposed to the idea, David's body was giving him pretty strong signals.
David cursed, starting to move his hips in desperation. His arms quickly let go of Katsuo and they made their way to his dress shirt, fingers swiftly undoing the buttons and moving his tie—he was not going to come on his clean uniform.
His legs were shaking now, hands spreading his dress shirt. Katsuo seemed to get the hint too, lifting himself up to not ruin his own clothing.
"Fuck!" David came with a gasp, short spurts of cum painting his stomach. His hips momentarily jerked on their own as he finished, chest heaving.
The sight of watching David climax was enough to bring Katsuo over the edge, and he quickly took himself in his hand, rubbing vigorously until he came with a moan, spilling on David, both of their cum mixing.
The apartment was now filled with an awkward silence, minus the sounds of them catching their breaths, the holo tv muted.
Something flared inside Katsuo as his eyes fixated on David. He looked so good like this, laying down with his face still flushed, torso coated with both their fluids, chest rising and falling.
Breath caught in his throat, he leaned down.
David's eyes widened as he felt Katsuo press his lips against his, soft and warm. He froze, body stuck in a trance, mind confused, a million thoughts going over his head. Did Katsuo like him? No, he thought foolishly. But if he didn't, why was he kissing him? The rich boy clearly stated that this wasn't a fling.
David very much wanted to kiss him back—wrap his arms around him and claim his mouth—but he held back. Right now, he didn't want to make a mistake, holding his emotions in place. So he laid still, hoping this wasn't a fluke and that Katsuo would tell him how he really felt.
All this time Katsuo thought David would go over the line, step out of place and do something that he would regret or ruin the mood. What an idiot he was. Here he was, making the first irrefutable mistake.
To his horror, Katsuo noticed that David wasn't kissing him back. Panic started bubbling in him, thinking of any excuse or whimsy apology that'll somehow not make this any more awkward than it already is.
What made him go cold was David's expression when he pulled back. His eyes were wide open with a look of… disgust? Concern? Katsuo couldn't point it out. And his body was rigid, tense.
Regret coursed through him, and he quickly got up in silence, not bothering to clean himself as he hastily tucked himself back into his pants.
David watched in silence as his classmate grabbed his raincoat poncho and tactical face mask, equipping them. Was he… leaving?
"Wait," David said, snagging the rag from the coffee table and making haste of cleaning up their mess. He could see Katsuo was heading towards the door now, and David fixed his slacks in a hurry.
"Let me walk you to the station!" David called out from behind. He wasn't going to leave someone like Katsuo to navigate himself out of the building.
Katsuo didn't wait as his classmate caught up to him. His dress shirt was still a mess, tie hanging loosely around his neck. For once, the rich boy was glad there were other people occupying the elevator.
They walked in silence towards the NCART station, the tension between them high and very uncomfortable. David noticed that Katsuo was avoiding looking at him, walking at a quicker pace.
They arrived, and Katsuo said nothing as he stepped inside the train.
"See ya—" David began, but Katsuo ignored him. "—later, I guess."
He watched the train leave. Deep down, he knew for a fact that this wasn't his fault, and he kept an open mind, hoping that Katsuo would eventually explain himself. Not now though—his emotions would get the best of him.
As he walked back, he noticed a foreign taste on his lips. He smacked them, testing.
What flavor lip balm is that…?