Work Text:
The large lot was shrouded in darkness, illuminated only by the faint glow of streetlights and iridescent venue signs.
Outside of the old converted warehouse, the line had already wrapped around the block by the time Xie Lian and Shi Qingxuan arrived. Posters for the concert had been plastered along the barriers and windows, each one featuring a band from the lineup.
Xie Lian’s eyes drifted over each picture until his gaze found a familiar face. At the center of the large image, a tall man sat languidly in front of several bandmates, his devilish grin immediately holding Xie Lian captive.
Pulling himself away, Xie Lian sucked in a deep breath, smoothing out the front of his top. He was dressed in a plain, fitted t-shirt with a pair of jeans cuffed at the ankles. His long hair was pulled back into a high ponytail, his curtain bangs framing his soft features.
Beside him, Shi Qingxuan fixed her makeup using the reflection in the dark window. She was wearing a teal tank top that had been cut into long strips at the bottom.
She turned to check her outfit before her warm expression settled on Xie Lian. “How are you feeling?”
Xie Lian glanced toward the entrance before surveying the massive crowd. “This place is way bigger than I expected.”
“The boys seem to be doing rather well for themselves,” Shi Qingxuan said with an easy smile. “They’re not the same high school band playing out of He Xuan’s garage anymore.”
Xie Lian laughed quietly. “That was a long time ago.”
“Less than a decade,” Shi Qingxuan immediately corrected, flicking her wrist. “Stop trying to make me feel old.”
“I’m just excited to see everyone again,” Xie Lian admitted, following the line forward. “You know… just to see how much everyone’s changed.”
“You’re excited to see someone, alright,” Shi Qingxuan teased, nodding toward the poster. “Do you want me to buy one of these? You can practice kissing him before we go in.”
Xie Lian quickly looked away, his cheeks flushing. “Qingxuan…”
“Xie Lian,” Shi Qingxuan mused, craning her neck to meet his gaze. “How long are you going to hide that you had a crush on Hua Cheng all through high school?”
She shrugged her shoulders lightly. “It was obvious that he was into you too.”
Xie Lian pouted faintly with a short huff. “San Lang wasn’t into me,” he muttered. “If he was, he would have asked me out.”
Shi Qingxuan gave him a look of complete disbelief. “He was practically obsessed with you, according to He Xuan,” she insisted. “I think you were just too intimidating for him to approach.”
“Me?” Xie Lian replied, lifting his brows. “Are you kidding?”
“Not at all,” Shi Qingxuan said lightly. “Athletic, intelligent, and gorgeous. I mean you were even the President of the Honor Society. Completely unattainable.”
Xie Lian looked at her with a puzzled expression, unsure of how to respond. “Did people really think of me like that?”
“No… but he did.” Shi Qingxuan shifted her weight, resting a hand on her hip. “You have to remember that Hua Cheng came from nothing. His own parents threw him out because he was too much trouble. That’s why he always stayed with He Xuan and Yin Yu.”
She lifted a hand, sneaking a glance at her long nails in the fluorescent light. “He practically lived at He Xuan’s place for years, and you know how he was back then. He didn’t exactly make it easy for people to get close to him.”
Nodding, Xie Lian’s eyes dropped to the pavement. “Well… regardless of how he felt all those years ago, it’s too late now.”
His lips twitched faintly as he forced a small laugh. “That’s all in the past.”
He glanced up at the poster, gaze lingering over Hua Cheng’s handsome face. “The roles are reversed now, aren’t they? Now, who’s the one who’s completely unattainable?”
Exhaling slowly, Xie Lian shrugged. “I doubt he even remembers me.”
Shi Qingxuan watched him for a moment, trying to conceal her smile. “Listen… I might have guessed that you’d still be thinking about him, so I might have pulled a few strings.”
Xie Lian furrowed his brow. “What are you talking about?”
“He Xuan gave me VIP passes,” Shi Qingxuan said casually, reaching into her purse. “We get to stand right up front.”
“You’re joking…”
Shi Qingxuan pulled out the holographic passes with a triumphant flourish, holding them between her fingers. “Perks of hooking up with one of the band members,” she laughed.
Xie Lian took one of the passes, smiling widely. “I suppose we’re quite fortunate that the two of you reconnected. This is a little different from when we used to go watch them practice.”
“This is even better,” Shi Qingxuan replied, slipping the lanyard around her neck. “Even as a big shot, He Xuan just can’t resist my charm. He’s been thinking about me for all these years, poor thing.”
Laughing, Xie Lian shook his head as he followed her through the entrance. “Did he tell San Lang who you were bringing?”
Glancing over her shoulder, Shi Qingxuan bit her lip. “You know what? I’m not sure. Why?” Her grin widened. “Do you think he’ll devour you whole once he sees you?”
“Qingxuan… be serious. Just look at him.” Xie Lian gestured sharply toward one of the posters. “He’s probably surrounded by admirers. I’m sure I’ve never even crossed his mind.”
Shi Qingxuan gave him a knowing look. “I wouldn’t be so sure.”
“Huh?”
Before Shi Qingxuan could answer, the lights inside the venue began to dim. The audience surrounding them immediately broke out into cheers and shouts as people surged toward the stage.
Xie Lian and Shi Qingxuan maneuvered their way to the front of the crowd, flashing their VIP passes to the staff at the partition. Security waved them through, instructing them to remain within the sectioned-off area.
Xie Lian pulled Shi Qingxuan through the much smaller group until they were directly behind the barricade, right in front of the microphone stand and large speakers. He drew a deep breath as the opening band came on, the fans erupting as the musicians took their positions.
He glanced at the lights sweeping over the audience as he tried to settle his nerves, far too focused on the fact that Hua Cheng was somewhere behind the stage.
Attempting to redirect his thoughts, he leaned closer to Shi Qingxuan, talking to her over the music. “Who’s in the band now? He Xuan’s still on bass obviously.”
“Well, you know who the lead singer is,” Shi Qingxuan replied with a playful laugh.
“Yeah, yeah. Yin Yu still plays the drums?”
Shi Qingxuan nodded. “Of course.”
Xie Lian thought for a moment before tilting his head closer again. “What about guitar?”
“Good question!” Shi Qingxuan rested her arms against the barrier. “After that drama between He Xuan and my brother, I guess they were looking for a person to fill his spot for a while.”
She tilted her head thoughtfully. “Hua Cheng knows how to play, but he prefers to move around and rile up the crowd. From what He Xuan told me, Yin Yu’s boyfriend has been playing with them for the past couple years. Quan… something?”
Her gaze flicked over the opening band before returning to Xie Lian. “I guess he plays very well, but he’s lazy as hell and always misses practice.”
“I’m surprised San Lang tolerates it,” Xie Lian said with a quiet laugh.
“I guess he doesn’t, but he’s Yin Yu’s partner, so what’s he going to do?” Shi Qingxuan gently nudged Xie Lian with her hip. “He’s a hopeless romantic, after all.”
Xie Lian narrowed his eyes, giving her a pointed look. “Qingxuan… why do you keep acting like San Lang’s been yearning for me for a decade?”
Pressing her tongue to her teeth, Shi Qingxuan gave an innocent shrug. “I have no idea what you’re talking about.”
The noise died down as the opening band finished their set, disappearing behind the curtain as the stage crew hurried to switch out the equipment.
Xie Lian found himself fidgeting, his chest tightening with anticipation. His heart pounded in his throat, fingers trembling faintly.
The audience exploded into cheers as the venue went dark again.
Xie Lian’s breath caught as the first spotlight illuminated the stage.
A figure stepped forward with both hands raised above his head, acknowledging the screaming fans as though he had done it a thousand times before.
Hua Cheng was wearing a black crew-neck tank that was completely open along the sides, exposing the muscular contours of his torso and the tattoos covering his skin. It was paired with dark ripped jeans and flat-soled shoes. His black wolf cut fell around his face, highlighting his sharp features beneath the bright stage lights.
The longer Xie Lian stared, the harder it was to believe that this was the same shy young man he once knew from high school. Even his self-assured, teasing smile seemed so foreign.
Xie Lian stood frozen, his fingers curling around the edge of the barricade as he stared up at Hua Cheng, taking in every detail. The screams around him were almost deafening, but he could hardly hear a thing, all his senses narrowing to the man before him.
Hua Cheng slowly looked out over the crowd, his heterochromatic eyes sweeping over the screeching fans before gradually lowering toward the VIP section. The second they landed on Xie Lian, his easy smile faltered.
It was so subtle that Xie Lian almost believed he had imagined it, but for the briefest moment Hua Cheng’s entire expression shifted to disbelief.
Xie Lian’s pulse stuttered as they stared at each other through the erupting chaos, neither of them daring to look away.
Hua Cheng broke first as He Xuan walked up behind him, nudging him with his shoulder.
Turning toward He Xuan, Hua Cheng leaned in, murmuring something inaudible beneath the roar of the audience.
Xie Lian could only watch as He Xuan glanced toward him and Shi Qingxuan before replying.
Hua Cheng’s expression changed immediately, his disbelief replaced by a delighted smile as he approached the microphone.
“How’s everyone doing tonight?!”
The fans around them screamed so loudly that Xie Lian could feel the sound vibrating through his chest.
Hua Cheng laughed into the microphone as he walked back toward the center of the stage, the drums picking up behind him. The music quickly filled the still air of the venue as Hua Cheng lifted the microphone to his mouth.
Xie Lian couldn’t help but feel captivated the longer his gaze lingered, drawn helplessly to the devilish grin that Hua Cheng wore so well.
He wondered how many people around him were looking at Hua Cheng the same way he was. Wondering how many of them were standing there completely entranced by the same strong physique and effortless confidence.
A small tinge of jealousy burrowed its way beneath his skin. He wanted so desperately for Hua Cheng’s eyes to stay locked on him, to never look away. He wanted to know what it felt like to hold his full attention.
The songs continued one after another, passing like fleeting moments in time. Each line felt like a private serenade, as if Hua Cheng was singing to him alone, calling to him like a siren’s song.
The sound drew him closer until he was flush against the barrier, his chest resting against the metal as Hua Cheng stole another glance.
Seizing his opportunity, Hua Cheng moved toward the edge of the stage, propping one foot on the speaker directly above Xie Lian.
Completely starstruck, Xie Lian looked up, his heart pounding so violently that he was certain Hua Cheng could hear it.
Sweat dripped from Hua Cheng’s chin as he gazed down at Xie Lian, smiling at him with a mischievous glint in his eyes. He reached out toward him, extending his hand as he continued to sing.
Acting on instinct, Xie Lian took it, their fingers threading together as heat spread between their palms. His heart skipped a beat as Hua Cheng leaned in, lifting their joined hands to his lips, pressing a slow, deliberate kiss to Xie Lian’s knuckles.
He reluctantly withdrew his hand as Hua Cheng stepped back from the speaker, his arm still half-stretched, cheeks burning under the attention.
As the intro to the last song started, Hua Cheng reached down and picked up a half-empty bottle of water sitting near the edge of the stage.
The instrumentals played as he walked toward the front of the stage, lowering himself onto the edge directly in front of Xie Lian, his legs dangling over the side, almost close enough to reach from behind the barrier.
Hands immediately reached toward him in every direction, trying to touch him or grab his attention, but Hua Cheng’s gaze remained entirely fixed on Xie Lian.
Shi Qingxuan went on the defensive, making sure the bottle wouldn’t be intercepted as Hua Cheng extended it toward Xie Lian, tipping the end upward.
Xie Lian stared at the bottle for a moment before lifting it to his mouth and taking a drink. Before handing it back, his lips lingered on the rim, savoring the illusion of closeness.
Hua Cheng accepted it back, smiling as he rose to his feet, taking a languid step backward. He lifted the bottle beneath Xie Lian’s gaze, his tongue tracing the rim before taking a drink.
With the small amount left, Hua Cheng tipped the bottle over his head, pouring the rest over his hair and face, seemingly unconcerned with the explosive reaction from the crowd.
He dragged his fingers through his wet hair, pushing it back from his forehead while water and sweat ran together over his sharp jaw and down the length of his neck.
He crushed the bottle in his hand, tossing it to one of the stage crew before shaking his head, whipping his hair back as droplets scattered beneath the lights.
Xie Lian was helplessly spellbound, face burning hot, eyes following the moisture lingering along Hua Cheng’s skin. He licked his lips, his tongue catching the faintest trace of the drink.
Hua Cheng lifted the microphone once more and began to sing, his voice filling the venue as his eyes remained fixed on Xie Lian.
This song felt significantly more intimate, soft and steady, prickling Xie Lian’s skin as he listened. At that moment, it felt like he and Hua Cheng were the only people in the room.
The final note lingered before fading into silence, the entire hall erupting into applause and cheers.
Hua Cheng lowered the microphone, breathing slowly as the audience screamed around him. Hardly acknowledging the uproar, his gaze fell back to Xie Lian, a mischievous grin spreading across his face as he winked.
Xie Lian barely had time to process it before Hua Cheng turned away and walked toward one of the security guards. He leaned down slightly, nodding his head toward Xie Lian and Shi Qingxuan before walking backstage.
Shi Qingxuan grabbed Xie Lian’s arm with a delightful squeal. “Xie Lian! Oh my gosh!”
Shaking himself out of his daze, Xie Lian looked back toward her. “What?”
“Are you joking?!” Shi Qingxuan exclaimed. “Hua Cheng was all over you! I knew he was interested, but this man must be infatuated with you.”
“Interested?” Xie Lian said, his eyes widening. “What do you mean ‘you knew?’”
Shi Qingxuan hushed him as two men with badges came over to the barrier. “It looks like we’re being summoned.”
“No way…”
“Yes way,” Shi Qingxuan said with a smile. “They’re coming right over.”
The two men motioned for them to follow, escorting them toward the side of the stage. The moment Xie Lian passed through the curtain, the atmosphere changed completely. The backstage stairs led to a narrow, dimly lit hallway, lined with cables and equipment cases.
The security guards stopped in front of a plain door in the middle of the corridor. Shi Qingxuan stepped through the threshold first, loosening her hold on Xie Lian’s hand.
Before Xie Lian could take a step, a strong arm slid around his waist, pulling him close.
He startled as he looked beside him, meeting Hua Cheng’s gaze.
“Gege,” Hua Cheng mused, an warn smile resting on his face. “Long time no see.”
Words failed Xie Lian as he allowed himself to be guided further down the hallway. He glanced over his shoulder toward the other door.
“Are we…?” He hesitated, lowering his voice. “What about Qingxuan…?”
A soft chuckle slipped from Hua Cheng as he stole a glance. “Qingxuan is just fine, gege. She’s with He Xuan.”
His hand lingered on the small of Xie Lian’s back, warm and steady, as they approached the end of the corridor. “That room’s a little crowded. I thought we could actually catch up somewhere quieter.”
Hua Cheng stopped beside the dark wooden door, tilting his head as he opened it. “After you.”
Xie Lian slowly stepped inside, looking around, taking in the space.
The room was dim, lit by only a few warm lamps tucked into the corners. A small refrigerator hummed quietly beside a black sofa while a low table sat in front of it, scattered with an assortment of snacks.
Xie Lian made his way toward the couch, carefully sitting down, placing his hands in his lap. Heat crept across his cheeks as he watched Hua Cheng move toward the refrigerator.
“What can I get you to drink, gege?”
“Just water, please,” Xie Lian replied quietly, hands fidgeting.
Hua Cheng grabbed the bottle from the refrigerator, jostling it between his hands before chuckling to himself. “Does gege want to share again?”
Reaching out to accept the bottle, Xie Lian gave a shy, knowing look. “San Lang…”
Hua Cheng’s expression instantly brightened as he took a seat beside him, stretching his arm along the top of the couch behind Xie Lian’s head. “You have no idea how much I missed hearing you say that,” he replied warmly.
A small smile tugged at Xie Lian’s lips as he lowered his gaze toward the bottle in his hands. “It’s been a long time, hasn’t it?”
He looked up at Hua Cheng, subconsciously leaning in closer. “I figured you forgot all about me. I was surprised when you recognized me before.”
Hua Cheng shifted closer, tugging playfully at the ends of Xie Lian’s hair. “I could never forget about you,” he murmured. “I regret that we never stayed in touch.”
“Me too…” Xie Lian leaned back against the couch with a soft sigh. “Everything’s changed so much. Qingxuan and I were just talking about how we used to watch you and He Xuan practice in his garage.”
He laughed softly to himself. “It’s hard to believe you’re still the same young man I used to know.”
Hua Cheng’s expression faltered slightly as he nodded his head. “You still remember that, huh?”
“How could I forget?” Xie Lian murmured. “I always enjoyed watching you.”
Realizing what he’d just said, he quickly waved his hands in surrender. “All of you… you know what I mean.”
“Yeah, I know what you mean,” Hua Cheng replied, turning the strand of Xie Lian’s hair to tickle his cheek.
Xie Lian gently drew back with a giggle, his hair slipping from Hua Cheng’s fingers. “You guys were incredible, by the way. The crowd absolutely loved you.”
Hua Cheng hummed, lounging back. “We do alright,” he said with a light shrug.
“What does gege do for work now?” His hand slid to rest over Xie Lian’s. “I want you to fill me in on every little detail.”
Xie Lian laughed quietly, lifting his hand to interlace their fingers together. “Mundane office work,” he lamented. “My life isn’t nearly as interesting as San Lang’s.”
He looked back at Hua Cheng, resting his cheek against the cushion.
Hua Cheng mirrored his actions, smiling as he brought their hands close to his chest. He brushed his thumb over Xie Lian’s knuckles, gazing at him through lowered lashes. “I really missed you…”
“I really missed you too…” Xie Lian replied, taking in a steadying breath.
Without thinking, he leaned in, pressing a soft kiss to Hua Cheng’s lips before quickly drawing back. His cheeks were hopelessly flushed, eyes searching Hua Cheng’s face.
Hua Cheng stared at him blankly for a moment, mouth slightly agape as though he hadn’t anticipated Xie Lian’s boldness.
“San Lang… I…”
Mortified, Xie Lian rose from the couch quickly, swallowing hard as his heart dropped to his stomach. “I… just need to use the restroom.”
Before Hua Cheng could respond, Xie Lian had already hurried toward the bathroom, closing himself inside. He scrubbed a hand over his face, clamping a hand over his lips.
He took a step toward the mirror, looking at his anxious expression as he braced himself against the vanity. “Oh my gosh… Why did I do that?”
A soft knock broke him from his thoughts.
“Gege…” Hua Cheng murmured behind the threshold. “Can I come in?”
Xie Lian exhaled slowly, body trembling faintly as he glanced toward the closed door.
How could he have acted so impulsively? How could he have kissed the man who he’d been thinking of for nearly a decade without even confirming whether he felt the same? This new version of Hua Cheng was so difficult to navigate. He couldn’t tell what was a persona and what was a true, intentional action.
He hesitantly lowered his trembling hand to the handle before curling his fingers into his palm. “San Lang…” he whispered. “I’m so sorry. We haven’t seen each other in so many years, and I acted without even thinking…”
He rested his forehead against the door, anxiety burning in his chest. “I shouldn’t have assumed that you felt the same. I… had a crush on you all those years ago, and seeing you now, after all this time has passed…”
He let out a shaky breath, considering his next words carefully. “I’m realizing that it was never just a crush…”
“Gege…” Hua Cheng murmured through the door. “I’ve always had feelings for you… since the moment I met you.”
Xie Lian swallowed hard, his fingers lingering on the door handle. “If you really felt that way… why didn’t you ever say anything? All of these years passed. Why didn’t you ever reach out to me?”
“I’m not enough yet,” Hua Cheng confessed, leaning against the door. “You’ve always been too good for me… I couldn’t approach you in high school. I was a loser who had nothing to his name.”
His fingers tapped lightly against the wood. “I had to make it big first… so I could show up and sweep you off your feet. Be charming and charismatic… not that disgruntled kid you used to watch during practice.”
Xie Lian wrapped his fingers around the knob. “You were never a loser, and there was never a time when I didn’t think about you.”
Slowly, he opened the door, gaze locked on the concrete floor. “San-”
Before he could finish, Hua Cheng pulled him in by the waist, claiming his lips in a gentle kiss.
Xie Lian melted into his touch as their bodies melded together.
As he drew back, Xie Lian met Hua Cheng’s affectionate gaze. “I still don’t understand,” he whispered against his lips. “Weren’t you ever afraid that I’d move on with my life without you in it?”
“I’ve always kept tabs on you, even while I was busy advancing my career,” Hua Cheng admitted sheepishly. “If I ever felt like my place with you was threatened, I would have come back before I was ready.”
Xie Lian barely stifled a laugh, raising a brow. “So, what San Lang is saying is that I should have pretended to be interested in someone else. That way you would have come back and stolen me away.”
Hua Cheng’s grip tightened against Xie Lian’s waist as he guided him back against the vanity. “Gege’s already teasing me.”
He kissed the corner of Xie Lian’s mouth. “You’ve always been mine. I just couldn’t claim you yet.”
“Then we should make up for lost time,” Xie Lian breathed, parting his lips in invitation.
Hua Cheng chuckled softly as he pressed against him, caging Xie Lian in as their lips met in slow, rhythmic intervals, tongues intertwining.
Xie Lian moaned into his mouth, his face warm as Hua Cheng rolled his hips forward. The sensation felt unreal, completely foreign to anything he’d ever experienced. Just the heat radiating from Hua Cheng’s body was making his head spin.
Drawing back just enough to catch his breath, Xie Lian murmured, “San Lang…”
A mischievous grin spread over Hua Cheng’s face as he lowered a hand, palming over Xie Lian’s arousal beneath his jeans. “That’s it,” he coaxed, kissing Xie Lian’s jawline. “Keep saying my name.”
“Ah… San Lang…” Xie Lian was quickly unraveling beneath the touch. He couldn’t hide the embarrassed flush that was spreading across his cheeks as he tilted his hips against Hua Cheng’s hand. “I need…”
Groping Xie Lian’s imprint, Hua Cheng parted his lips along his neck, sucking harshly against the skin. He leaned back just enough to admire the reddened bruise before laving the mark with his tongue.
“Whatever you want,” Hua Cheng murmured, crowding over him. “I’ll give it to you. Just say the word.”
“I want you in my mouth,” Xie Lian blurted before he could stop himself. “I… I’ve always wanted…”
Hua Cheng flinched, eyes wide as he tried to process Xie Lian’s words.
Slowly, Xie Lian pushed himself off of the counter, holding Hua Cheng’s intense stare as he lowered himself to his knees.
Hua Cheng sucked in a sharp breath, eyes frantically darting over Xie Lian as though he was afraid to speak, afraid this moment would disappear if he acknowledged it was happening.
“When we were younger…” Xie Lian breathed, fingers sliding over Hua Cheng’s thighs. “I always sat on the floor when you guys were practicing and… looked up at you just like this…”
His fingers curled into the waistband, drawing down Hua Cheng’s pants just enough to show a sliver of pale skin. “I always wanted to…”
Hua Cheng was stunned silent, watching his greatest fantasies playing out before him. He gasped as Xie Lian’s breath ghosted the tip of his aching erection.
“Gege…” he murmured, pulse quickening as he looked down at the proximity of Xie Lian’s lips.
Xie Lian flicked open the button on Hua Cheng’s jeans, watching as his large cock slapped up against his abdomen. As if drawn in by instinct alone, he licked a long, steady trail along the shaft, flattening his tongue against the supple skin.
Sliding his hand around the back of Xie Lian’s head, Hua Cheng grabbed the base of his ponytail, fingers tightening.
Saliva pooled in Xie Lian’s mouth as his hands slid to Hua Cheng’s backside, fingers curling into the pockets of his jeans as he pulled him closer. He flicked his tongue against the slit, rounding the tip. The musky taste of spend clung to his lips, glistening under Hua Cheng’s gaze.
Lowering his free hand, Hua Cheng thumbed Xie Lian’s lower lip, smearing the milky-white precome before wrapping his hand around the base of his own cock, angling it into Xie Lian’s mouth. “This is what you want? Then, open wide for me.”
Xie Lian parted his lips obediently, whimpering as Hua Cheng’s grip tightened against his hair. The hot length probed his mouth as Hua Cheng rubbed the tip against his tongue.
Unable to tolerate the teasing, Xie Lian pulled Hua Cheng closer, taking his cock deep into his mouth. He moaned as the raised, veiny skin glided over his tongue, hitting the back of his throat. He could barely breathe, eyes watering as the thick member stuffed him.
Hua Cheng exhaled slowly as he acclimated to the feeling, groaning as the wet warmth enclosed around his arousal. He braced a hand against the vanity, rolling his hips into Xie Lian’s mouth.
“Gege… you look so pretty with your lips wrapped around my cock,” he murmured, leaning back to get a better view. “I wish I could keep you right here.”
Xie Lian hummed around the length, sending shivers down Hua Cheng’s spine. He pressed his tongue against the shaft, tentatively bobbing up and down before gaining a steady rhythm. He swallowed around the length, taking it further into his throat until his lips rested around the base.
“Oh, fuck… You’re going to kill me,” Hua Cheng gasped, eyes rolling back as his arm trembled against the vanity. His legs shook beneath him, breath ragged as he tried to steady himself. “Why are you so good at this?”
Moisture clinging to his lashes, Xie Lian sucked the reddened erection, slurping and swallowing, as saliva dripped down his chin. The flavor of warm precome lingered in his mouth, flooding his senses with every steady pull on Hua Cheng’s cock.
Panting and writhing beneath the relentless sensation, Hua Cheng took hold of Xie Lian’s head with both hands, pushing it down. He gazed at Xie Lian through lowered lashes, trying desperately to commit this view to memory.
He movements slowly became more desperate and erratic, fucking into his mouth, watching the pooling saliva slide down the length of his member.
He was hopelessly lost to Xie Lian’s wracked expression, his stuffed cheeks, and tear-streaked face. “The way you look right now,” he breathed, quickening his pace. “This is mine. No one else’s. This face you’re making belongs to me alone.”
His breath stuttered as he teetered on the precipice of release. “You’re mine… You’ve always been mine…”
Xie Lian hummed around the thick arousal, meeting his gaze with half-lidded eyes, barely coherent as he allowed himself to be used for Hua Cheng’s pleasure.
The pressure in Hua Cheng’s lower abdomen swelled, boarding on unbearable as he basked in the lewd sounds filling the small room. The wet sucking and slurping, Xie Lian’s soft moans and whimpers, and his own harsh breath and groans.
The sensations were too much for him to bear. He pushed Xie Lian’s head down to the base of his cock, voice hoarse as he tried to warn him. “Ah… gege, I’m gonna come…”
His release hit him like a bolt of lightning, erupting through him, violently convulsing his body. With a harsh cry, he spilled into Xie Lian’s throat, filling his mouth with hot spend that spurted from the corners of his lips with each fevered movement.
He could barely stand, legs buckling beneath him as he took hold of the vanity again. He rolled his hips steadily into Xie Lian’s mouth through the remainder of his climax, his pulsating cock slowly softening.
He braced himself against the counter, body trembling as Xie Lian let his member slip from his lips.
Before Xie Lian could even say a word, Hua Cheng pulled him to his feet, panting into his mouth as he captured his lips in a deep kiss, sucking on his tongue.
The musky favor mingled between their mouths as Hua Cheng grabbed him beneath his thighs, hoisting him onto the counter. He loomed over him, caging him in as continued to kiss him.
As he drew back, he marveled at the damp spot on Xie Lian’s pants where his own precome soaked through the fabric. He lowered himself, rolling his tongue over the imprint, sucking at the material, begging for more as he undid the button of his jeans with a single motion.
“San Lang…” Xie Lian moaned, lifting his hip as Hua Cheng hurried to strip him.
Pushing Xie Lian’s shirt up, Hua Cheng pulled him in close, running his tongue over his nipple, licking and sucking before switching to the other side. He glanced up at Xie Lian’s undone expression before pulling the erect bud between his teeth.
“San Lang!” Xie Lian cried out, arching his back as Hua Cheng held him captive, refusing to relent as he pulled him flush against his chest, lips locked around his nipple as he teased and nipped, pushing Xie Lian into overstimulation.
“I want all of you,” Hua Cheng murmured against his skin. “I want to put my lips over every part of your body. I want you all for myself.” He guided Xie Lian back against the vanity, looking down at him with a contented expression before forcing his legs to his chest.
Xie Lian whimpered as he was folded in half, his lower body on full display for Hua Cheng’s greedy gaze. “San Lang! What are you doing?!”
“I want to taste you,” Hua Cheng breathed, leaning in. He licked a long steady trail over Xie Lian’s entrance, continuing up the length of his arousal. He sucked on the tip, humming as the flavor lingered on his tongue. “Fuck… you taste so good.”
He crouched lower, pushing Xie Lian’s knees further into his chest to better expose the erogenous zone between his legs. He leaned in, flattening his tongue over the tight hole.
Gasping, Xie Lian squeezed his eyes shut. He reached for Hua Cheng’s hands on the underside of his thighs. “San Lang!”
Hua Cheng’s tongue lapped at the entrance before his lips enclosed around it, sucking at the delicate skin. His brow slowly drew together as he lost himself in the act, his erection already at half-mast.
“San Lang… you shouldn’t…” Xie Lian whimpered, taking hold of his own thighs to hold himself open. “That feels… so good…”
Hua Cheng hummed in affirmation before probing the tight hole, pushing in with his tongue.
Xie Lian’s eye rolled back as the foreign, wet heat rolled around the rim of his entrance, slowly stretching him pliant.
He melted back against the counter, submitting to Hua Cheng’s affection. He could barely form a coherent through, babbling and whimpering as Hua Cheng diligently lubricated him.
He drew back slightly, kissing the length of Xie Lian’s cock as he lowered one of his hands, circling his finger around his slicked hole. He lowered his other hand to frame the base of Xie Lian’s erection. A sly smile tugged at his lips as Xie Lian continued to hold himself open wide for his attention.
Carefully, he pushed a single finger into Xie Lian’s entrance, hot breath ghosting his member as he leaned in. He gazed up at Xie Lian with an unwavering devotion as he closed his lips around him, wrapping his tongue around the shaft as he buried his finger to the last knuckle.
“Ah! San Lang!” Xie Lian’s body shook violently, senses alight as his lower half was held hostage to Hua Cheng’s affection. He clenched tightly around the second finger as it sunk into him, hungrily swallowed by the rim. “So much…”
His head tipped back, fingers slipping from his thighs. His legs lowered until they rest against Hua Cheng’s shoulders, anchoring him in place. Saliva dripped from his hard member, down his taint, slicking his entrance as Hua Cheng continued to thrust into him.
Moisture brimmed at Xie Lian’s eyes as his body pulsed beneath the pleasure, hips bucking on instinct to take Hua Cheng deeper. The onslaught of contact threatened to consume him entirely. He writhed on the counter, fingers gripping the edge of the vanity tightly as he cried out.
His cock has never felt so sensitive, stimulated by a relentless wet heat. He tried desperately to hold back, but after only a short while, his vision began to blur around the edges, threatening to pull him under.
Just as Hua Cheng crooked his fingers, a violent jolt pulsed through his body.
“San Lang!”
He cried out as he climaxed, flooding Hua Cheng’s throat with milky-white bursts that were greedily swallowed down. Soft sobs slipped through his lips as his body shuddered against his will. He clenched tightly around the digits thrusting into him, tears streaking his face as he arched up against the surface.
His body continued to shudder until he finally went boneless against the counter, breathing harshly. His eyes lolled aimlessly, attempting to focus as Hua Cheng gently leaned back, licking his reddened lips.
Hua Cheng carefully withdrew his fingers, rubbing the tips against the loosened rim before gathering Xie Lian in his arms, drawing him closer to the edge of the vanity. “Fuck… I’m so hard. It feels like I’m going to burst.”
Xie Lian looked up through lowered lashes, breath still uneven as Hua Cheng drew him off the edge, turning and bending him over the counter. He gazed at Xie Lian through his reflection in the mirror, pupils blown wide, helplessly spellbound by the sight before him. “Look how perfect you are,” he murmured, pressing a hand to the small of Xie Lian’s back. “Are you ready, gege?”
Nodding faintly, Xie Lian tried to steady himself on trembling legs, squeezing his eyes shut to avoid his own wracked expression.
“Open your eyes,” Hua Cheng breathed against the shell of his ear. “I want you to see exactly what you look like when you take my cock.”
He spit into his hand, stroking his thick length before lining it up with Xie Lian’s loosened hole. His other hand rested over Xie Lian’s waist, holding him firmly as he rubbed the tip against the inviting warmth.
Xie Lian’s hands splaying over the surface as he scrambled for purchase. The anticipation was burrowing through him as he wiggled his hips. He stole a glance at the mirror, met with his own reflection, helplessly flush as he brows drew together.
“Relax, gege,” Hua Cheng murmured, pushing in. The tip slipped past the rim with mild resistance, slowly swallowed by a sudden heat.
Hua Cheng gasped as Xie Lian clenched around his length, pulling him in. He slid his hand to Xie Lian’s waist, leaning back to take in the full view as his cock slowly disappeared. “Ah… You’re so tight…”
“San Lang,” Xie Lian winced, tears already forming in his eyes as his entrance was stretched further. His fingers curled in on themselves, clawing into his palms as he gasped for breath. “There’s no way it’s going to fit… It’s too big…”
“It’ll fit,” Hua Cheng coaxed. He lowered his hand, taking hold of Xie Lian’s twitching length. His fingers wrapped around the shaft, stroking steadily as he eases his way in. “Take a deep breath for me.”
Gradually, Xie Lian began to relax, melting in Hua Cheng’s hands. He had never anticipated this unbearable feeling of fullness, this dull ache mixed with a relentless pleasure and closeness. “San Lang…” he whimpered, legs shaking violently beneath him.
“That’s it…” Hua Cheng buried himself to the hilt as he slowed his rhythmic pulls on Xie Lian’s arousal. “You can take it…”
Xie Lian nodded, moaning softly as Hua Cheng began to roll his hips. He could barely form words, mumbling incoherently as his senses were flooded by Hua Cheng’s insistent attention.
“Fuck…” Hua Cheng breathed, withdrawing his hand, lowering himself over Xie Lian. “This was all I could think about since I saw you in the crowd.” He gripped the nape of Xie Lian’s neck with his hand, quickening his pace. “I was dying to know how good you'd feel clenched around my cock.”
Xie Lian resigned beneath him, chest heaving as Hua Cheng fucked into him. “So good…” he whimpered.
“Yeah, it is,” Hua Cheng panted, tongue tracing the shell of his ear. “Gege was worried, but we fit together perfectly, don’t we?”
He nipped at his earlobe before leaning back, canting his hips to change the angle of his affection, roughly bucking into the sensitive zone buried deep within Xie Lian’s entrance.
Xie Lian cried out beneath him as he thrust his thick erection against the plush spot.
“San Lang!”
Xie Lian was practically seeing stars, his body shaking, legs folding in beneath him as he tried to steady himself. His lips were slightly parted, saliva pooling in his mouth as he fought relentlessly for breath, sobbing from the onslaught of pleasure.
Hua Cheng’s body was on fire, watching Xie Lian lose himself from his cock alone. He yanked Xie Lian back against his chest, slipping arm beneath his leg, fingers digging into his thigh. His other arm wrapped securely around Xie Lian’s chest, baring his full body before the mirror as he thrust into him like a rag doll.
Xie Lian frantically reached behind Hua Cheng’s neck, clinging to him like a lifeline. Tears streamed freely down his cheeks, barely cognizant as the pressure in his lower abdomen threatened to boil over.
Teeth grazing Xie Lian’s ear, Hua Cheng lowered his voice, speaking through harsh breaths. “Tell me you’ll come on tour with me.”
The room was flooded with a symphony of Xie Lian’s broken moans. He could hardly find the words to answer, head tilted back as Hua Cheng’s eyes raked over every inch of his body in the mirror. His skin was flushed with a sheen of sweat, chest rising and falling sharply as he was pushed closer to the edge.
“I’ll pay for everything,” Hua Cheng continued, groaning as Xie Lian clenched around his cock. “I’ll take care of you.” He laved over the tears streaming down Xie Lian’s cheeks, the salty taste lingering on his tongue. “Now that I have you, I can't let you go.”
“Ah! San Lang!”
Deep pressure erupted through Xie Lian as he painted the vanity in hot, milky white bursts, sobbing into his release. His fingers clawed into Hua Cheng’s shoulders, body convulsing and spasming.
Hua Cheng locked his arms tightly around Xie Lian as he arched up, crying out through the relentless pleasure, swallowing him whole. Xie Lian squeezed his eyes shut, tears dripping down his chin and neck as Hua Cheng buried himself to the hilt.
“Oh, gege… fuck…”
Unable to hold back, Hua Cheng spilled into Xie Lian, flooding his entrance with hot come that spurted out with each erratic thrust. He held onto Xie Lian desperately, fucking into him while he tried to hold them both steady. His throat was hoarse from harsh breath, face and chest covered in sweat from exertion.
With little energy, his arm slipped from beneath Xie Lian’s leg, using it to brace himself against the vanity as he held Xie Lian close. He rested his forehead against Xie Lian’s temple, attempting to balance himself on shaky legs.
He carefully leaned Xie Lian against him, bearing his full waist before gathering him in his arms, turning him to face him.
He met Xie Lian’s unfocused gaze, peppering his lips and cheeks with gentle kisses. “Please come with me,” he whispered. “I can’t bear to be separated again.”
“I will,” Xie Lian replied, meeting his lips in a soft kiss. “Don’t leave without me again.”
Hua Cheng’s eyes brimmed with emotion as he pulled him into a tender embrace. “I won’t. Never again.”
He nuzzled in against Xie Lian’s cheek, breathing him in as he held him close, his arms wrapped around the man he loved more than anything. His heart ached from the sheer depth of it, with relief and certainty that Xie Lian was truly his.
