Actions

Work Header

Under The Red Light

Summary:

Xie Lian had grown accustomed to the mundane, repeating the same routine day after day; however, a pleasant change has gradually woven itself into his usual rhythm.

His hands rested loosely on the steering wheel as he approached the familiar intersection, his eyes flicking toward the empty lane beside him. He slowed his car, anticipation fluttering nervously in his stomach.

As his gaze lingered, he couldn’t help but think about how it hadn’t always been like this.

OR: Xie Lian keeps meeting the same biker at the intersection every morning before work. Though he's never seen the man's face beneath his helmet, their brief encounters slowly become the highlight of his day. When the biker doesn't show up at their familiar intersection one morning, Xie Lian is left unexpectedly disappointed. To his surprise and delight, the biker finds another way to make it up to him.

Notes:

This is finally finished!! I'm so excited to put motorcycle Hua Cheng out here for everyone to enjoy lol

He's just an absolute menace, and Xie Lian is so into it lol

I commissioned the more gorgeous artwork for this fic!! You can check it out here: https://x.com/CheeseGrater86/status/2090841332411474223

Thank you for all of the support, and thank you to everyone who voted in the poll that brought this idea to life! <33

Work Text:

The pale wash of morning sunlight glinted off the windshield of Xie Lian’s rundown hatchback as he followed his usual routine: taking the same route to work, stopping at the same small gas station for a Danish, and eventually arriving at the same dreary office. 

He had grown accustomed to the mundane, repeating the same routine day after day; however, a pleasant change has gradually woven itself into his usual rhythm. 

His hands rested loosely on the steering wheel as he approached the familiar intersection, his eyes flicking toward the empty lane beside him. He slowed his car, anticipation fluttering nervously in his stomach. 

As his gaze lingered, he couldn’t help but think about how it hadn’t always been like this. 

Two weeks prior, he stopped at this very same traffic light which always seemed to catch him. While waiting for it to change, a sleek black sport motorcycle pulled up beside him. 

The rider was impossible to ignore. A glossy black helmet concealed his face, while a fitted black t-shirt stretched across his broad chest and shoulders. His tattooed arms rested casually over the handlebars, his muscular frame leaning effortlessly forward as he waited for the light to change.   

Helplessly drawn to him, Xie Lian found himself staring, drinking in the overwhelming presence of the stranger beside him. 

The rider glanced to one side, surveying the traffic before his eyes met Xie Lian’s. Singling him out, he turned slightly and tilted his head in a playful greeting, holding his gaze until the light turned green. 

Lifting a hand to the front of his helmet, the rider blew Xie Lian a kiss before twisting the throttle and speeding away, disappearing into the flow of traffic. 

Completely speechless, Xie Lian continued his commute, wondering how a faceless stranger had managed to leave him feeling so hopelessly flustered.

The next morning, he caught himself glancing toward the empty lane beside him as he entered the same intersection, a strange anticipation building in his chest. 

Like clockwork, the black motorcycle pulled up beside him. The rider immediately looked his way, leaning back slightly on his seat as though he were gauging Xie Lian’s reaction. 

Slightly flustered, Xie Lian lifted his hand, wiggling his fingers in a shy wave. 

To his surprise, the rider instantly responded, reaching toward him, offering his hand. 

Heart racing, Xie Lian rolled down his window, slipping his fingers into the stranger’s palm. His gaze lingered on the man’s helmet, met with his own captivated expression. He held on tightly, breath hitching as the man’s thumb brushed affectionately against his knuckles. 

From then on, this had become an unspoken agreement between the two. They never exchanged a word, but somehow, Xie Lian felt magnetically drawn to this man whose face he’d never seen. 

Every morning, the motorcycle pulled up beside him at the same intersection, his actions growing bolder with each encounter. He held onto Xie Lian’s hand longer, eventually interlacing their fingers and lingering past the length of the light before finally pulling away. 

Before long, Xie Lian found himself looking forward to his morning commute, thoroughly enamored by the mysterious man behind the helmet. 

He started leaving the house at exactly the same time each morning. He would slow down preemptively as he approached the intersection, timing his arrival, so he would be caught by the light. 

He didn’t even know the man’s name, yet those few minutes at the traffic light had quickly become his favorite part of the day. 

Now, sitting behind the wheel, Xie Lian found himself brimming with excitement, eager to see the man he’d been spending each morning with, longing to feel the warmth of his outstretched hand. 

His stomach dropped as the light changed. 

Cars began to roll past him, but he remained strangely reluctant to move. He found himself staring toward the empty lane long after the motorcycle should have appeared. 

Honk!

With a defeated sigh, Xie Lian finally drove on. 

A few minutes later, he pulled into the gas station down the road, heading in for the same Danish he purchased every single morning. 

His mind wandered absently, returning over and over again to this man and their now breached arrangement. 

He couldn’t help but feel slightly perturbed, as though this rider had broken their promise to each other. Worse, he wondered if he’d ever see the man again or if something had happened to him. 

He stood in line, Danish in hand, his thoughts twisting and turning when the familiar sound of an engine reverberated from the parking lot. 

Heart in his throat, Xie Lian looked toward the window, immediately noticing the black motorcycle. He nearly stopped breathing as the rider stepped inside, removing his helmet and tucking it beneath his arm. 

The man was tall and handsome with a powerful build that made Xie Lian’s legs weak. His features were sharp, his lips curved into a sly smile as his heterochromatic eyes drifted over Xie Lian. 

He walked over with a languid ease, running one hand casually though his black tousled wolf cut before stopping directly in front of Xie Lian, towering over him. 

“I missed you today, gege,” the man said playfully. 

Xie Lian stared at him, nearly dropping his Danish as he sucked in a deep breath. “You…” 

“What’s the matter, gege?” the man mused, leaning forward. “Are you disappointed? Should I put the helmet back on?” 

Shaking his head lightly, Xie Lian attempted to steady himself. “No…” he whispered. “I just… I didn’t expect…” 

The man chuckled lightly, slipping two fingers beneath Xie Lian’s chin. “Gege, please… Tell me what you think. The anticipation is killing me…” 

Finding his voice, Xie Lian stammered a response. “M-My name is Xie Lian… What’s yours?” 

Shifting onto his hip, the man gently guided Xie Lian forward with his fingers. “My name? Hua Cheng.” 

“Hua Ch-“

“Ah, ah, ah,” Hua Cheng interrupted, a devilish grin lingering on his lips. “That may be my name, but I’d prefer if gege called me ‘San Lang.’”

Without realizing, Xie Lian leaned in closer still, eyes fixed on the soft bow of Hua Cheng’s lips. “San Lang…” 

“Mm… that’s right…” Withdrawing his fingers, Hua Cheng gestured to the Danish in Xie Lian’s hand. “Gege, is that all you’re eating this morning?” 

Xie Lian glanced at the pastry with a small nod. 

“If you’re not busy, I’d love to take you to breakfast,” Hua Cheng replied, gently pulling the plastic-wrapped food from Xie Lian’s fingers. “My treat.” 

“Well…” Xie Lian started, watching as Hua Cheng set the pastry back in the basket. “I have work… but I suppose I could use one of my sick days.” 

Offering his hand, Hua Cheng gave a delighted grin. “Then it’s settled. Is there somewhere gege would prefer?” 

Xie Lian slipped his fingers into Hua Cheng’s palm, stepping out of line. “There’s a walk-up cafe next door. Would San Lang mind something simple?” 

“Never,” Hua Cheng mused. “As long as I’m with you.” 

Flushing, Xie Lian hummed faintly beneath his breath, his attention fixed on the steady warmth of their joined hands as they stepped out of the gas station. 

Hua Cheng set his helmet down on the seat of his motorcycle before falling into step beside him, an easy smile resting on his lips as they made their way toward the cafe down the street. 

Unable to help himself, Xie Lian continued to steal glances, his gaze lingering on Hua Cheng’s stature, his upturned crimson and obsidian eyes. He wondered to himself how any person could be so strikingly attractive. 

His grip around Hua Cheng’s hand tightened almost imperceptibly, his breath catching in his throat the longer he looked.  

Attempting to steady himself, Xie Lian brought his other hand to his lips, forcing himself to speak. “So, San Lang,” he murmured. “Do you also have work early in the morning?” 

He swung their arms gently as they approached the window counter. “You always take the same route, and somehow, we always seem to run into each other.” 

Hua Cheng released Xie Lian’s hand before resting his fingers over the small of his back, guiding him forward. “Actually, I see you on my drive home. I work the midnight shift.” 

“Midnight?” Xie Lian murmured, turning his head toward Hua Cheng. “That must be very hard.”

“It was.” Hua Cheng replied with a shrug, his voice dropping to a whisper. “But lately, I find myself looking forward to it.” 

His eyes lingered on Xie Lian, warm and impossibly affectionate. “It means I get to see you on my way home.” 

Xie Lian's cheeks immediately burned. His pulse thundered in his ears, and for a long moment, every coherent thought seemed to evaporate. Without realizing it, he drifted a little closer until there was barely any space remaining between them. 

“What a good-looking couple!”

The voice startled Xie Lian from his thoughts. He quickly took a step back, eyes darting toward the counter.

An older woman stood behind with a warm, knowing smile. “What can I get for you boys?” she asked. 

Attempting to compose himself, Xie Lian looked up toward the menu quickly before stepping forward. “Umm… Can I just have an order of jianbing and an orange juice, please?” 

“Of course,” the woman said before glancing toward Hua Cheng. “And for you?” 

Hua Cheng reached for his wallet, pulling out enough cash to cover the food. “jianbing and coffee.” 

“They’ll be right out,” the woman replied warmly. “You two lovebirds can take a seat over here.” 

Words catching in his throat, Xie Lian swallowed hard, his gaze dropping to the ground. He could feel the heat spreading from his cheeks down to his neck as he looked toward the man beside him. 

Hua Cheng was absolutely beaming. His eyes had curved into soft crescents, an obvious delight on his face as he gently nudged Xie Lian’s shoulder. 

Rolling his eyes with amusement, Xie Lian nudged Hua Cheng back, a quiet laugh escaping him as they walked over toward the table, taking a seat on opposite sides. 

Hua Cheng settled into the chair, immediately looking across the table at Xie Lian, brows drawn together in exaggerated dismay. “Gege…” he said mournfully. “You’re so far away.”  

“San Lang,” Xie Lian laughed, leg stretching beneath the table to tap the side of Hua Cheng’s boot with his foot. “You’re too much.” 

Amusement flickered across Hua Cheng’s face as he leaned forward, resting his forearms against the surface. “I’m too much?” he repeated. “Gege is the one playing footies with me beneath the table.” 

Xie Lian’s eyes widened. He instantly lowered his voice, glancing around the empty lot. “San Lang, I’m doing no such thing.” 

Reaching forward, Hua Cheng took Xie Lian’s hand, threading their fingers together as his thumb stroked gently over Xie Lian’s knuckles. “I think gege is trying to take advantage of me,” he mused, squeezing his hand lightly. 

“I think San Lang has lost his mind,” Xie Lian replied, smiling despite himself. 

“Don’t try to obscure the truth,” Hua Cheng continued, lifting Xie Lian’s hand toward his lips. “Admit it, gege. You thought I was a catch at that intersection, and you've been trying to whisk me away ever since.” 

He pressed a gentle kiss against Xie Lian’s knuckles before nuzzling his cheek against the back of his hand. “To be honest,” he murmured, “I might just let you.” 

Xie Lian’s expression softened as he brushed his fingertips lightly along Hua Cheng’s jawline, unable to hold back a quiet laugh. There was something hopelessly lovestruck in the way Hua Cheng looked at him, so open and sincere, that Xie Lian could barely breath. “I couldn’t even see your face when we were stopped at the intersection.” 

A dark, playful glint appeared in Hua Cheng’s eyes as he leaned closer, his warm smile turning mischievous. “That didn't seem to matter. Gege clearly saw something he liked, or does he frequently flirt with men at traffic lights?” 

Xie Lian waved away the comment as his eyes lingered on the surface of the table. “No…” he answered with a shy laugh. “Not ever.” He hesitated for a moment before looking up toward Hua Cheng. “What about you, San Lang?”

Hua Cheng shook his head, nestled gently into Xie Lian’s palm. “Only with you,” he breathed.

A soft, pained noise slipped from Xie Lian’s lips as his gaze lingered. 

Chuckling softly, Hua Cheng leaned back in the chair, his eyes drifting over Xie Lian as he lowered their joined hands to the table. “So tell me, gege. What did you imagine I’d look like?” 

Xie Lian hummed, tilting his head thoughtfully. “I'm not sure…” he replied. “I knew you’d be handsome… but I didn't expect…” 

His hand slid to the back of his neck, his fingers rubbing sheepishly against the skin. “You know…”

Hua Cheng blinked, his teasing expression faltering. “What, gege?” he asked. "I know what?” 

Xie Lian sighed softly, shielding his face with his hand. “You’re just…” He paused for a moment, summoning the courage to speak. “You’re much more handsome than I could have imagined.” 

“Oh,” Hua Cheng responded quietly as a rosy flush slowly crept across his cheeks. He remained silent as if he were genuinely caught off guard by Xie Lian’s remark. 

Attempting to steer the conversation, Xie Lian tugged his hand lightly. “So… what does San Lang do for work?” 

“I work security for a large casino in the city,” Hua Cheng explained. “Nothing interesting.”

He gently brushed his fingertips over the back of Xie Lian’s hand before letting them rest there. “It pays the bills and keeps a roof over my head.” 

“An apartment?” 

“No.” Hua Cheng shook his head, a small smile tugging at his lips. “I own. It's just a small house.”

Xie Lian nodded, determining whether to pry further. “Do you live with anyone?” 

The familiar teasing spark quickly returned to Hua Cheng’s expression. He leaned forward slightly, resting his other elbow on the table with a playful smirk. “No. Why, gege? Do you want a roommate?” 

Flicking his wrist, Xie Lian laughed softly. “No. I already have one.” 

Hua Cheng’s smile immediately faded. “You do?” 

Xie Lian nodded, casting him a knowing look. “My best friend. She and I have lived together for a couple years.” 

“She?” Hua Cheng's shoulders seemed to instantly relax. He leaned back again, attempting to look completely unaffected. “That’s nice,” he replied, sounding considerably more pleased.

“Was San Lang jealous?” Xie Lian teased. He turned over his hand, letting Hua Cheng’s settle in his. 

Hua Cheng looked back down at their joined hands with a satisfied grin. “Would you hold it against me if I said I was?” 

“Boys, your food is ready!” 

Withdrawing his hand, Xie Lian rose from his seat. “I can get it,” he insisted, pressing lightly against Hua Cheng’s hand. “San Lang paid.” 

He collected the food and both drinks, offering the woman a warm smile before returning to the table. As he sat everything down, he noticed that his chair had been moved directly beside Hua Cheng’s. “I see you made some adjustments,” he laughed. 

“Gege was so far away,” Hua Cheng murmured, helping him arrange the food. “Your San Lang was lonely all the way over here.” 

“Is that so?” Xie Lian teased. His fingers brushed along Hua Cheng’s forearm before withdrawing to pick up his own food. 

Hua Cheng pouted faintly at the loss of contact before turning his attention to his own meal. He glanced down at his food for a long moment before his eyes wandered back toward Xie Lian. 

“Gege’s food looks good,” he remarked, propping an elbow on the table.

“It’s the same as San Lang’s,” Xie Lian replied with a smirk.

Hua Cheng’s eyes followed Xie Lian as he prepared to take another bite. “No… gege’s looks better.” 

Xie Lian barely managed to suppress a laugh. Shaking his head, he reached across the table with an amused glint in his eye, holding the food to Hua Cheng’s lips. “Is this what you wanted?” 

Hua Cheng nodded without hesitation. His lips parted obediently as he leaned forward to accept the offering, biting directly over the spot Xie Lian had just bitten. 

Raising a brow, Xie Lian pulled the food back to take another bite. “San Lang is quite shameless,” he teased, a drip of sauce catching on his finger.

Hua Cheng’s mouth curved into a mischievous grin as an idea struck. “Would you like me to show you just how shameless I can be, gege?” 

Pausing, Xie Lian gave a wary look. “What do you plan on-“

Before he could finish, Hua Cheng caught his wrist.

He brought Xie Lian’s finger to his mouth, tongue trailing over the savory drip before he closed his lips around the digit. He sucked gently, lifting his gaze to Xie Lian before pulling off with a soft pop. 

Xie Lian froze, staring silently for a long moment, his mind attempting to process what had just happened, his neck and face flushing. 

Enjoying his reaction, Hua Cheng shifted closer until there was barely a breath between them. “What’s wrong, gege?” he murmured, his eyes gleaming with mischief. “Want a taste?” 

Xie Lian’s gaze dropped briefly to Hua Cheng’s lips before returning to his eyes. He lowered the food before giving an absentminded nod. 

He leaned in, pressing a tentative kiss to his lips before drawing back quickly, waiting for a response. 

A low groan escaped Hua Cheng as he slowly licked his lip. “What are you doing for the rest of the day?” he asked, lifting a hand to cradle Xie Lian’s jaw. 

Instinctively leaning into his touch, Xie Lian’s expression softened. “Nothing… I’m free.” 

Hua Cheng's thumb lingered against Xie Lian’s cheek as he leaned a little closer. “How about we get out of here then?” he whispered. 

Xie Lian swallowed, pulse thundering in his ears. “Okay… we could go back to my apartment.” 

Brows lifted, Hua Cheng chuckled as a sly smile spread across his face. “You’re inviting me over?” he teased. “Gege, you’re so forward.” 

Before Xie Lian could explain himself, Hua Cheng was already on his feet. With an unbridled enthusiasm, he cleared the food from the table. 

Xie Lian watched him with wide eyes for a moment, cheeks burning. He pushed himself back from the table, heart fluttering wildly. “I-I didn’t mean-”

With a quiet laugh, Hua Cheng held out his hand. “Are you taking it back?” 

Xie Lian hesitated for a moment before taking it, rising to his feet to fall into step beside him. “I’m not.”

“Then let’s go.” 

Ducking his head, Xie Lian willed his flush to recede as they stepped back into the gas station parking lot. “I guess we should take my car,” he said quietly.  

Hua Cheng hummed softly in affirmation. “I’ll have to buy you a helmet, so we can take my bike next time.”

“You'd really take me?” Xie Lian blinked. 

Hua Cheng slowed beside Xie Lian’s car. His hand settled naturally over his waist, drawing him closer. “Are you kidding?” he mused. “Having you wrapped around me while I'm flying down the highway? I might as well be in heaven.” 

Drifting closer, Xie Lian slid his hands over Hua Cheng’s chest, taking in every contour beneath the thin fabric. “I’d like that,” he whispered. 

Hua Cheng tilted his head, leaning in until their breath mingled. “You'd have to hold on tight.”

“I would,” Xie Lian murmured as he rose to his toes. 

Unable to restrain himself further, Xie Lian closed the remaining distance claiming Hua Cheng’s lips in a slow, gentle kiss. Their mouths met in lingering intervals as Xie Lian’s fingers wove into Hua Cheng’s t-shirt, pulling him in until their bodies melded together. 

Hua Cheng held Xie Lian possessively at his waist, his other hand slipping to the nape of his neck, cradling his head as he deepened the kiss, licking into his mouth. 

He flipped their positions, bracing a hand against the roof of the car as he caged Xie Lian in. As they parted, he pressed a few soft kisses to the corner of Xie Lian’s mouth, reluctant to completely draw back. 

Xie Lian gasped for air, canting his hips to feel the sudden friction between them. Hua Cheng’s gaze lingered on him with such an insatiable hunger that Xie Lian felt as though he were being devoured whole. 

“San lang…” he gasped, pulling Hua Cheng’s shirt taut. 

“Are you going to be able to make it back to your apartment?” Hua Cheng laughed, leaning in to lick the underside of Xie Lian’s upper lip. 

Xie Lian chased his tongue, capturing his mouth in another kiss. When they finally broke apart, he whimpered, “No.” 

“Then let’s move your car.” Hua Cheng pushed away from the edge of the door. “I’ll take care of you before we leave.” 

Xie Lian struggled to meet his gaze. “Really…?” 

“Yeah,” Hua Cheng whispered, hand sliding to Xie Lian’s backside. “Get in the car.” 

Heat rising to his face, Xie Lian hurried to the driver’s side. He fumbled with the handle before slipping inside and pulling the door shut behind him. 

Hua Cheng opened the passenger door, dropping into the seat. His gaze flicked toward the far end of the parking lot as his hand slid to Xie Lian’s thigh, squeezing gently. 

“Park all the way in the back,” he said casually. 

Xie Lian nodded, starting the car before driving toward the furthest spot where a large dumpster blocked them from view.

“We’re far enough out,” Hua Cheng murmured. “No one’s going to see anything.” 

Xie Lian drew in a deep breath as he put the car in park, his fingers tightening around the steering wheel as anticipation fluttered in his chest. 

“San Lang…” he winced, turning off the engine. “I’m not really sure what I’m supposed to do…” 

Hua Cheng leaned over until his broad chest stretched across the center console. “Recline your seat and let me take care of you,” he coaxed. “All you have to do is enjoy yourself.” 

A pained noise slipped from Xie Lian’s lips as Hua Cheng’s large hand settled over his thigh while the other slowly undid the clasp on his trousers. He reached to his side to recline the seat, pulse thundering in his ears as Hua Cheng looked up at him. 

“I can't believe we're doing this,” Xie Lian breathed, bracing himself against the driver’s side door as Hua Cheng curled his fingers into his waistband. 

“I can,” Hua Cheng murmured, kissing the pale sliver of exposed skin. “I’ve been picturing this for weeks, and it's even better than I imagined.” 

He pulled the waistband down further, groaning softly as Xie Lian’s arousal slapped up against his stomach. His fingertips slid over the shaft as though he were in the presence of a rare treasure. 

“San Lang…” Xie Lian bucked his hips on instinct, silently pleading for the wet warmth of Hua Cheng’s mouth. His cock twitched, a bead of precome already forming at the tip. 

Drawing closer, Hua Cheng flicked his tongue over the slit, savoring the musky flavor. As he drew back, he licked his bottom lip with a contented hum. “Fuck… I could survive on the taste of you alone.” 

He opened wide, wrapping his lips around the tip, swallowing down every ounce of precome clinging to the hot length. He pressed down further, tracing his tongue over the veiny skin, saliva pooling in his mouth. 

Threading his hand into Hua Cheng’s hair, Xie Lian rolled his hips, moaning sharply through the movement. “Ah! San Lang,” he whimpered. “That feels so good...” 

Hua Cheng dug his fingers into Xie Lian’s thigh, taking the full length into his mouth until his lips settled around the base. He hollowed his cheeks, swallowing and sucking, as he rhythmically bobbed up and down. 

Xie Lian writhed in his seat, holding firmly to Hua Cheng's hair as he fought for breath. He was completely lost to the world around them, spellbound by the intoxicating sensation building between his legs. 

Losing himself, he forced Hua Cheng’s head down further, thrusting into his throat. His eyes rolled back as a dull heat coiled in his lower abdomen. He glanced down through lowered lashes, watching saliva drip down the shaft each time Hua retreated toward the tip. 

Hua Cheng groaned through each movement, wrapping his tongue around the pulsating length. The sweet, breathless sounds of Xie Lian’s pleasure were quickly consuming him, unraveling his composure. He held his breath, fighting a losing battle, trying desperately not to come from the taste of Xie Lian alone. 

Gradually, his movements became more erratic, arms and shoulders trembling. He drew back quickly, Xie Lian’s hard cock slipping from his lips. He rested his temple against Xie Lian’s thigh, panting as he attempted to steady himself. “Gege… hold on.” 

Concern immediately overtook Xie Lian’s features, breath uneven as he slid his hand to Hua Cheng’s cheek. “San Lang… are you okay?” 

Before Xie Lian could question further, Hua Cheng pressed him back against the seat. He lowered himself, kissing the length of Xie Lian’s cock, sucking the skin softly. “I don’t want to come yet,” he murmured, his breath slowly evening out. 

Xie Lian's eyes widened. “You were going to… just from the taste?” 

“Fuck yes…” Hua Cheng groaned, rubbing his cheek against Xie Lian’s arousal. He licked a long trail over the shaft before glancing up at Xie Lian. “I want you to come in my mouth. I want every last drop.” 

Nodding, Xie Lian wrapped a hand around his own erection, guiding it back into Hua Cheng’s mouth. He rubbed the tip along his tongue, watching Hua Cheng close his lips around the reddened member. “Please, San Lang,” he begged. “I need it…” 

He resumed his hold on Hua Cheng’s hair, rolling his hips. His head lolled back, ears filled with the lewd sounds of sucking and slurping. 

Tears gathered in his eyes as the pressure in his lower abdomen swelled, sudden and overwhelming. All of his senses narrowed to the warm wet sensation enveloping his throbbing cock. 

Hua Cheng’s cheeks were flushed crimson, his breath shallow and uneven as he continued his affection. He hummed around Xie Lian’s arousal, sending shivers down his spine. He lapped at the tender skin before taking it deeper into his throat, swallowing down. 

Scrambling for purchase. Xie Lian slapped his hand to the door, the other pulling Hua Cheng’s hair taut as the pressure in his lower abdomen bordered on unbearable. He arched his back, tears slipping down his rosy cheeks as he held Hua Cheng’s head down against the base of his cock. 

“San Lang,” he gasped, body shaking violently. “I think… I’m gonna…” 

Anchoring him down, Hua Cheng quickened his pace as his fingers dug into Xie Lian’s hip and thigh. He took his cock deep into his throat, moaning around the hot flesh, saliva seeping from his mouth. 

“San Lang! Too much! I’m gonna-” 

Holding Hua Cheng’s head down, Xie Lian cried out spilling into his throat as the heat coiling in his lower abdomen surged. He fucked Hua Cheng’s mouth, coating his tongue with hot spend as he shuddered through the violent pulses. He could barely breath, vision blurring at the edges as he sobbed softly through the remnants of his climax. 

He slowly opened his eyes, peeking through the moisture clinging to his lashes. His hands slipped from Hua Cheng’s hair as he gasped for breath, falling back against the seat. He wiped his tear streaked face before letting his hand fall back to his side in exhaustion. 

He hadn’t even caught his breath before Hua Cheng was kneeling over top of him, claiming his lips in a deep, possessive kiss. 

The taste of Xie Lian’s spend mingled between their mouths, lingering on his tongue as Hua Cheng drew back, nipping at his bottom lip. 

“The taste of you has me addicted,” Hua Cheng murmured, crowding over him to kiss his neck and jaw. “Next time we do this, I want you to fuck my mouth, fill my throat, and make me come untouched.” 

Xie Lian's hands wrapped around Hua Cheng’s back, pulling him closer. “San Lang…” he breathed. “I want more…” 

A devilish grin spread across Hua Cheng’s face as he caged Xie Lian in. “I’ll give it to you. Just tell your San Lang how he can serve you, gege.” 

He parted his lips, trailing his tongue slowly along Xie Lian’s neck before catching his earlobe between his teeth and giving it a playful tug. 

Xie Lian fought for words under the relentless attention, face still helplessly flushed. “San Lang…” he whined. “I want…” 

Hua Cheng leaned in with a low groan, tempting Xie Lian with his soft, reddened lips. “You want what, gege? You want me to fuck you?”

Brows drawn together, Xie Lian nodded frantically. “I want it…” he begged. “But… I’ve never done this before.”

Expression softening, Hua Cheng gently cradled Xie Lian’s face with his hand. His thumb brushed affectionately across his cheek as a contented smile tugged at his lips. “Mm… I’ll be your first,” he whispered. 

Xie Lian nodded, his breath hitching as Hua Cheng drew closer. 

“And you’ll be mine,” Hua Cheng continued, pressing a gentle kiss to his lips. 

Pulling back slightly, Xie Lian raised an eyebrow. “Is San Lang joking?” 

Hua Cheng returned his puzzled expression, bracing his arms against the back of the seat. “No, why?” 

“You just… seem like you’ve done this before,” Xie Lian mumbled, gesturing vaguely to their current position. 

Hua Cheng lowered himself onto his forearms, setting over Xie Lian. “I really haven’t,” he murmured, “but I’m sure as hell going to figure it out.” 

He tilted his head, a sly smile returning to his lips. “I’m doing a pretty good job so far, aren’t I?” 

Smiling, Xie Lian pressed another soft kiss to his lips. 

“Let’s get in the back seat,” Hua Cheng coaxed. “Your San Lang is much too big to lie down here.” He drew back, laughing as he maneuvered himself off of Xie Lian and into the back seat of the car. 

He patted his legs, beckoning Xie Lian with a warm expression. “Take off your pants and climb on top. I’ll just pull mine down. We’ll make it work.” 

Xie Lian tugged up his waistband enough to maintain his modesty before climbing over the center console. He looked at Hua Cheng with wide eyes as he braced himself between the two front seats. 

“San Lang…” he mumbled. “W-What am I supposed to be doing in this position?” 

Hua Cheng undid the button and zipper of his jeans, keeping his eyes fixed on Xie Lian as he lowered his waistband, freeing his thick erection. 

He wrapped his fingers around the shaft, stroking the skin slowly, thumb sweeping through the precome coating the tip. “Don’t worry,” he purred. “I’ll talk you through it.” 

Entranced, Xie Lian followed each languid movement, saliva pooling in his mouth as he watched. His own arousal probed the thin fabric of his trousers. 

“You want my cock so badly, don’t you?” Hua Cheng murmured, loosening his hold. He lifted his thumb to Xie Lian’s mouth, brushing his milky-white precome across his lower lip. 

Xie Lian’s tongue swept across the glistening skin. His hooked his fingers into his own waistband, peeling the trousers from his body before climbing into Hua Cheng’s lap. 

He pulled his sweater vest over his head, letting it fall aside as he watched Hua Cheng’s fingers flick open the buttons on his collared shirt. 

“I want to see your body too,” Xie Lian insisted. His fingers slipped beneath the hem of Hua Cheng’s t-shirt, drawing the fabric upward until his chest was fully exposed. 

Xie Lian’s fingertips slid over the rigid muscle, committing each contour to memory as his gaze lingered. He leaned forward, pressing a soft kiss to Hua Cheng’s chest before working his way up, kissing his neck and jaw. 

Hua Cheng groaned, hands sliding to Xie Lian’s backside, holding him steady as he rubbed his large erection against his tight hole. “You can have whatever you’d like,” Hua Cheng breathed, leaning in to sink his teeth into Xie Lian’s exposed shoulder. 

Head lolling back, Xie Lian submitted entirely, moaning as Hua Cheng rutted against him, his white button-down slipping completely from his shoulders, gathering at his elbows and lower back. “San Lang,” he whimpered, arousal drooling onto Hua Cheng’s stomach. “Give me more…” 

Hua Cheng licked over the swollen mark, holding Xie Lian’s gaze as he drew back “What do you have in here that I can use as lube?” he asked, looking past Xie Lian toward the front of the car. “I could just spit in my hand, but I don’t want to hurt you.” 

Xie Lian thought for a moment before leaning back, grabbing a jar from his center console. “Will coconut oil work? I just use it as a moisturizer.” 

Hua Cheng hummed, raising his brow as he took the jar from Xie Lian’s hands, opening it carefully. “Gege thought of that quickly,” he murmured, lubricating his fingers. “Has he done something like this to himself before?” 

He slid his arm around Xie Lian’s backside, his finger circling his tight hole before slightly probing the entrance. “Tell me the truth, gege.” 

He pushed in, groaning as the two digits were swallowed whole. “Mm… You’ve definitely done this to yourself before.” 

A sharp moan slipped from Xie Lian’s lips as he scrambled for purchase against Hua Cheng’s shoulders. He buried his face in the crook of Hua Cheng’s neck, nodding faintly as he canted his hips, taking the fingers deeper. 

“I knew it,” Hua Cheng breathed, rhythmically working his fingers in and out, pressing against the walls, slowly stretching him pliant. His reddened length rubbed against Xie Lian’s arousal, slicking it in sticky precome. 

“You’re making my cock twitch,” Hua Cheng groaned. “Fuck… You’re so tight.” He slowed his pace, breath uneven as he watched Xie Lian push back against his fingers, taking them in deeper as his broken moans filled the small space around them. 

“Does that feel good, gege?” he asked, biting lightly at his lip. “Do you like fucking yourself on my fingers?” 

Face flushed, Xie Lian wrapped his hand around Hua Cheng’s back, fingers slipping beneath the bunched up shirt, nails digging into his flesh. He rested his cheek on Hua Cheng’s shoulder, whining and whimpering. “San Lang… It’s so good.”

“That’s it,” Hua Cheng coaxed. He rolled his hips, rutting steadily against Xie Lian’s erection. “Keep going.” 

Crooking his fingers, he thrust into the plush spot buried deep inside of Xie Lian’s entrance. 

“San Lang!” 

A sudden rush of pleasure tore a cry from Xie Lian. He arched backward against the passenger-side seat, his body drawn taut like a bow, both hands gripping the headrest for support. 

Hua Cheng immediately steadied him, wrapping an arm around his waist as he quickly leaned in. 

Seizing his opportunity, he lowered his head to take Xie Lian’s nipple into his mouth, flattening his tongue against the erect bud. 

Crying out, Xie Lian fought for breath, dizzy over the onslaught of stimulation. He bounced on Hua Cheng’s fingers, greedy for more, his desire bordering on demanding. 

Hua Cheng paid equal attention to the other side before letting the bud slip from his lips. His tongue laved over Xie Lian’s chest, sucking and nipping at his jade skin, leaving bites and bruises in his wake.

“You like when I play with your chest, don’t you?” he teased. “The way you clench around my fingers is driving me crazy.” 

“More…” Xie Lian pleaded, tears dripping down his cheeks as the pressure in his lower abdomen swelled. “San Lang, give me more…” 

Hua Cheng carefully withdrew his fingers, lubricating his thick cock before rubbing the tip against Xie Lian’s loosened hole. “Are you ready, gege?” 

“San Lang,” Xie Lian sobbed, his voice breaking as he braced himself against Hua Cheng’s shoulders. 

His fingers slipped into the hair at the nape of Hua Cheng’s neck as he pressed closer, clinging to him as another shuddering breath slipped through his lips. “Give it to me… I need it.” 

He tilted his hips, slowly lowering himself over the large member, moaning sharply as he was stretched open. 

“Holy shit…” Hua Cheng groaned, eyes rolling back as his cock was swallowed whole, sinking into Xie Lian’s stretched entrance. 

Xie Lian whimpered as the full length filled him. He gazed at Hua Cheng, his tear streaked face burning hot. “It’s so big,” he whined, pressing a hand to his stomach. “San Lang… I can’t…” 

“You can do it,” Hua Cheng coaxed. He pressed down Xie Lian’s hand, rolling his fingers over the imprint of his large erection. “Can you feel me, gege? I wish we could just stay like this forever.” 

Xie Lian nodded, drawing in a shaky breath as he struggled to rise to his knees, his whole body trembling.

Hua Cheng slowly rolled his hips, letting Xie Lian acclimate to the new sensation, stretching him further with his pulsating length. 

“You feel even better than I imagined,” he murmured, gauging Xie Lian’s reaction with every thrust. “Did you ever think about me while you touched yourself? Did you think about my cock buried inside of you like this?” 

“I did…” Xie Lian whined, slowing his pace. “I… thought about you.” 

Abruptly, Hua Cheng gripped Xie Lian’s hips, anchoring him down. He thrust into him roughly, angling his arousal into the plush, sensational spot. 

Xie Lian cried out, squeezing his eyes shut, his fingers scrambling against Hua Cheng’s back. 

“Every morning,” Hua Cheng murmured, breathing harshly. “I came home and stroked my cock with the same hand you touched at that intersection.” 

Xie Lian could barely maintain a coherent thought as he was fucked into, all of his senses on fire as the overwhelming pressure consumed him entirely. 

“All I could think about was you,” Hua Cheng panted, teetering on the precipice of release. 

“About how I wanted to fill you up.” He quickened his pace, a thin sheen of sweat gathering across his forehead from exertion. “About how I wanted you burst at the seams with my come.”

“Ah! San Lang!” 

Completely at Hua Cheng’s mercy, Xie Lian’s head fell back as he bounced on his length, crying out in deafening pleas as pleasure crashed over him in suffocating waves. 

The pressure building in his lower abdomen erupted from him in hot bursts that painted his sternum and chest. He cried out as Hua Cheng thrust into him harder, tears dripping from his chin as his body convulsed against his will. 

Unable to restrain himself, Hua Cheng spilled into Xie Lian, coating his insides with hot come. He fucked him through his climax, groaning through gritted teeth. His fingers dug into Xie Lian’s hips, leaving dark marks against his skin as a jolt of pleasure coursed through him like electricity. 

He could barely breathe as he slowed his pace, rolling his hips through the remnants of their release. He went boneless against the seat, Xie Lian draped over him as their ragged breaths echoed in the still air. 

Hua Cheng cradled Xie Lian’s limp body, holding him affectionately, kissing the tears from his cheeks. He reclined back, letting Xie Lian rest against his shoulder. “Are you okay, gege?” 

Xie Lian gave a half-hearted nod, nestling into the crook of Hua Cheng’s neck. “My throat hurts,” he whispered. 

Chuckling softly, Hua Cheng gently stroked his hair. “I’m sure it does,” he teased. “I’m surprised no one heard us. I guess we’ll never be able to fool around when your roommate is home.” 

Feeling a little bolder, Xie Lian parted his lips, lightly sucking on Hua Cheng’s neck, the salty taste of his perspiration clinging to his tongue. 

Groaning, Hua Cheng drew a deep breath. “Gege… unless you’re asking for round two, I’d stop fooling around before I get fully hard again.” 

“Maybe I want you to,” Xie Lian murmured. 

“Come back to my place,” Hua Cheng purred, rolling his hips. “We can shower. I’ll make you lunch and fuck you as many times as you’d like.” 

He wrapped Xie Lian in his arms, pulling him tight against his chest. “I need to nap soon too,” he laughed. 

“That sounds nice,” Xie Lian murmured, resting the side of his temple on Hua Cheng’s shoulder. “Just give me a moment, and I’ll get dressed.” 

“Take as long as you need.” Hua Cheng hummed softly, holding Xie Lian close as they rested together in the backseat of the rundown hatchback.