Actions

Work Header

Just Like Heaven

Summary:

“LianLian! Hua Cheng!” a familiar voice called, echoing through the hallway as a slightly tipsy Shi Qingxuan bounded over, an empty bottle of Smirnoff Ice in their hand. “Come play in my room!” They urged, tugging at Xie Lian’s sleeve.

“Play what?” Xie Lian asked, following them, instinctively grabbing onto Hua Cheng’s hand to drag him along.

“Seven minutes in heaven,” Shi Qingxuan grinned back at them devilishly.

OR
Hua Cheng attends Shi Qingxuan's Halloween party and ends up ascending to heaven.

Notes:

This is technically not my first work in this fandom, but as I was writing my true first work for TGCF, I thought of this one. Cue a mad dash to finish this fic before Halloween. I did it, but at what cost?

Work Text:

As a general rule, Hua Cheng didn’t attend college parties. Despite this well-known rule, Hua Cheng often found himself on the receiving end of invites to said college parties. This normally posed no problem: get invited to a party, and just reject the invitation. That is, unless he owed the petitioner a minor boon for doing him a very minor favor that may or may not have included allowing Hua Cheng to use their phone to scroll through a certain person's old Instagram posts risk-free.

 

So when He Xuan, the bastard mooch, cashed in by asking him to attend his situationship’s Halloween party, Hua Cheng was naturally expected to bide by the unsaid social rule of doing someone a solid, and attend. So it’s a damn good thing that Hua Cheng was known for being a societal knave.

 

“I heard from Qingxuan that Xie Lian’s going to stay for this one,” He Xuan muttered, arranging the crackers on his plate into a triangle.

 

Hua Cheng froze, pencil hovering above his tracing paper. “What? What’s he doing there?” He placed the pencil behind his ear, rolling up the rough sketch of his blueprint, knowing there was no way he was going to get any more done tonight.

 

“Um, he lives there?” He Xuan rolled his eyes, unamused as he placed one of the crackers in his mouth.

 

“Right.” Hua Cheng nodded, leaning against the kitchen island, not caring as the draft, worth half his semester grade, rolled onto the floor. ‘Right, he lives there. But he’s usually not there for any of her parties, right? Because you would have told me if he was, right?” Hua Cheng smiled, folding his hands serenely in front of him.

 

“No,” He Xuan shook his head emphatically, “No, he’s usually not there. I think Qingxuan said he normally goes home for the weekends. But they’re always trying to convince him to join, I guess their whining worked this time.” He Xuan relaxed as Hua Cheng let out a sigh of relief.

 

“When is it?” Hua Cheng asked, tapping his phone screen, checking the date.

 

“Halloween day, it’s a Friday this year.” He Xuan mumbled through a mouthful of crackers as he stood, placing the plate in the sink. “You’re coming, right?” He Xuan asked as he brushed crumbs off his black shirt. 

 

Hua Cheng sighed before nodding. If Xie Lian was going to be there, he could bear it. 

 

“I have class soon, think of a costume,” He Xuan quipped before grabbing his house key and walking out the door.

 

.🍂₊ ⊹✧˖°.🎃₊ ⊹✧˖°.🍂

 

Shi Qingxuan’s house was immense, the kind you’d see on pamphlets and in movies. A gift to the Shi brothers from their parents when Shi Wudu got into college, the perfect distance between the campus and downtown. But when he decided to join Pei Ming as the vice president of a trashy frat, he left the entire thing to his younger sibling. With too much money and too little company, Shi Qingxuan had invited a sheltered Xie Lian to come live with him and  “enter the real world.”

 

Dozens of cars lined the well-kempt grass, their tires sinking into the soft mud of early autumn. Red lights flashed through the large windows, backlighting the bodies packed like sardines. A fog machine blanketed the front porch in a thin, chemically engineered brume.

 

Hua Cheng grimaced, readjusting his devil horn headband, which was digging into the back of his ear. He followed He Xuan up the stairs, making sure not to trip on the veiled steps as they walked through the wide-open door. Inside, it smelled like cheap Halloween costume plastic and blueberry vape juice; the foundation of the house shook with the bass of the radio pop music blasting in another room, the floor vibrating with every step they took.

 

He Xuan glanced around, attempting to look nonchalant as he no doubt searched for Shi Qingxuan. Hua Cheng wasn’t nearly as subtle, not caring if people knew who he was searching for as he meandered through the main hall, his height putting him at a great advantage for the umpteenth time in his life. He found his target standing in the kitchen, hands on his hips as he surveyed the assorted selection of drinks.

 

“Does gege want a drink?” Hua Cheng leaned down, whispering in Xie Lian’s ear, delighting in the gasp it earned him, Xie Lian’s big, dark brown eyes wide in surprise as he whipped around, holding his empty Red Solo Cup tightly to his chest.

 

“Oh, San Lang!” Xie Lian smiled brightly as he turned around to face Hua Cheng, “I didn’t think you’d be here! Qingxuan said you never come to their parties.” Xie Lian scratched his cheek sheepishly. Shi Qingxuan had no doubt said it much more pejoratively than that.

 

Hua Cheng shrugged, smiling lightly, “Of course I’m here, wherever gege goes, I’ll be.” He teased, knowing he meant every word of it.

 

Xie Lian laughed nervously, eyes drifting off to the side, landing on He Xuan. “Oh, Qingxuan’s around here somewhere. I can go find them for you if you’d like,” he twisted around, scanning the room for any sign of his friend.

 

“He Xuan is an adult, he can find them himself, gege was going to get a drink, wasn’t he? Want me to make you one?” Hua Cheng offered, holding his hand out for the cup. 

 

“Oh, I don’t drink alcohol, it makes me a bit…beligerant. But it seems a bit elementary school to drink soda at a party.” Hua Cheng was sure that if the kitchen’s light wasn’t red, Xie Lian’s cheeks would be awash with pink nonetheless as he toed bashfully at the ground, laughing self-deprecatingly.

 

“Both of those things are true,” A voice sing-songed from behind Hua Cheng as Shi Qingxuan flounced their way out from the packed crowd, white tunic flowing behind them. “I don’t think my ego will ever recover from the last time I got him tipsy.” They stood at Xie Lian’s side, smiling brightly as they patted him on the back. “And it’s actually against the rules to drink plain soda at one of my parties. If you do, we strip you down to your chonies and duct tape you to a tree outside.” They nodded sagely, like that was the only rational thing to do.

 

“What are you?” He Xuan spoke up from next to Hua Cheng, disgust written all over his face as he looked Shi Qingxuan up and down.

 

“I’m Jesus!” Shi Qingxuan motioned to their whole body as if to say, “Duh, dummy.”

 

“Oh, I’m sorry, I didn’t realize Jesus had a cut crease and a blowout, my bad,” He Xuan rolled his eyes, holding his hands up in mock surrender. Hua Cheng wondered if tonight was the night they were going to beat their personal record for “fastest drunk makeout session.”

 

“I’m an angel,” Xie Lian piped up, holding his arms out, like he was showing off his outfit too. He was wearing his typical white cardigan, despite the sweltering heat of so many college-age bodies pressed together, permeating the house, some loose linen pants, and white slippers. If Hua Cheng was being honest, he looked ready to lounge around the house all day, picking at a leftover charcuterie board from a house party the previous day, and watching Real Housewives of Beverly Hills. The only thing that was out of the ordinary was the headband placed atop his head, a quaint little halo bobbing around whenever he so much as twitched.

 

Instead of saying “yes, you are” or simply dropping to his knees in prayer, Hua Cheng flicked the little annulus, watching it sway back and forth, smiling, “Did it hurt?”

 

Xie Lian tilted his head, a funny look on his face, “No? It’s not actually connected to me, I didn’t feel that.”

 

“I meant when gege fell from Heaven?” Hua Cheng smirked playfully, bending down to be closer to Xie Lian.

 

“Oh! Ahaha!” Xie Lian’s eyes went wide before letting out a loud laugh, covering the bottom half of his face with the large sleeve of his cardigan. “You’re so mischievous, San Lang.” He batted Hua Cheng on the shoulder.

 

“Ew, fuck.” He Xuan made a noise before turning around, walking back the way they’d come from, quickly followed by Shi Qingxuan, nagging at him incessantly, flapping the long vampire cape that trailed behind He Xuan.

 

“Does gege still want me to make him a drink? I can make you something better than just plain soda,” Hua Cheng held out his hand, motioning for the cup.

 

“Hm, I don’t want to get taped to a tree in my underwear, though,” Xie Lian hummed, even as he relinquished the cup to Hua Cheng.

 

“I’ll protect you,” Hua Cheng smiled as he made his way deeper into the kitchen. It was large, teeming with all sorts of food and drink. Hua Cheng made his way over to the luxurious-looking coffee maker, where there was fancy coffee; there was bound to be–Bingo.

 

Fancy coffee equals fancy syrups.

 

Hua Cheng held the cup under the pump, bright red nectar oozing out and coating the bottom evenly. He wiped the excess syrup dripping from the spout with his finger, licking it off lightly before turning back around only to find Xie Lian watching him, eyes following his every movement. Hua Cheng sent him a confused smile, chuckling when Xie Lian snapped out of it, holding his hands out for the cup expectantly.

 

“Hold on,” Hua Cheng soothed, making his way back over to the island where all of the drinks were. He picked up an unopened bottle of Sprite, cracking the seal with a hissss before pouring some into the cup, feeling Xie Lian hovering nearby. “Here you go, gege,” he held the drink out triumphantly, not letting go until Xie Lian had it clasped firmly in his hands.

 

“Thank you, San Lang,” Xie Lian smiled, taking a sip of the mixture and humming.

 

“Does gege want to sit down somewhere?” Hua Cheng asked, stepping to the side to let someone in past him, stumbling slightly when they bumped against him. He caught himself against the countertop, inadvertently bracketing Xie Lian between his arms. In any other situation, Hua Cheng would have counted this as a win, taking any excuse to be this close to Xie Lian. But when he’d tripped, he’d bumped Xie Lian’s arm, causing the bright red drink to splatter across the front of his cardigan.

 

“Sorry!” Hua Cheng clutched Xie Lian’s forearm to steady him, but the damage had been done, the Shirley Temple spilt. He whipped around, unsure of what he was going to do to the person who’d caused this, debating between pouring the rest of the drink over their head and pulling out their two front teeth.

 

“It’s fine,” Xie Lian patted his shoulder, rubbing it soothingly. “This thing is so old, I’m surprised it hasn’t disintegrated off by body by now,” Xie Lian demonstrated by lifting his arm, showing off the sizable hole in the underarm seam, revealing his white undershirt. “I should go change, though,” Xie Lian hummed before downing the rest of the drink, placing his cup on the counter. 

 

Hua Cheng, unsure of what to do, followed along behind him like a lost dog. Xie Lian weaved through the crowd, apologizing every time he was bumped or backed into. They made their way up the illuminated staircase and down a long cerise hallway. Xie Lian stopped in front of a door, seeming to vacillate before tentatively knocking on the door, opening it when there was no answer.

 

“Just making sure, people can get…handsy at gatherings like this…” Xie Lian gave him a sheepish smile, “I’ll be out in a second.” He promised before slipping into the warmly lit room.

 

Hua Cheng ambled up and down the hall, hands behind his back as he waited. He watched as a couple went into the bathroom together, giggling like nobody knew what they were going to get up to in there. Hua Cheng made his way back over to Xie Lian’s door, standing with his back to it, glaring at every person who passed. 

 

He only turned around when he heard the creaking hinges, warm light bleeding into the red hallway.

 

“Done!” Xie Lian stood, hands on his hips in a victory stance as he donned another fluffy, white cardigan.

 

“Very lovely,” Hua Cheng nodded, making a point to look Xie Lian up and down.

 

“LianLian! Hua Cheng!” a familiar voice called, echoing through the hallway as a slightly tipsy Shi Qingxuan bounded over, an empty bottle of Smirnoff Ice in their hand. “Come play in my room!” They urged, tugging at Xie Lian’s sleeve.

 

“Play what?” Xie Lian asked, following them, instinctively grabbing onto Hua Cheng’s hand to drag him along.

 

“Seven minutes in heaven,” Shi Qingxuan grinned back at them devilishly.



.🍂₊ ⊹✧˖°.🎃₊ ⊹✧˖°.🍂



They were too old for this. Hua Cheng knew they were too old for this. 

 

But as he sat in a circle with a gaggle of vaguely familiar faces, he couldn’t bring himself to get up and leave, not when Xie Lian sat next to him, fiddling with the hem of his pants as he sat on Shi Qingxuan’s floor.

 

“I assume everybody knows how to play?” Shi Qingxuan asked as they peered around at the circle, “Ok, good! Let’s play!” They handed the bottle to one of Xie Lian’s friends, Feng Xin. He took it with a sigh, placing it in the middle of the circle, before flicking his wrist, sending the bottle spinning. It rotated around once, twice, before slowing, wobbling slightly before stopping, bottleneck pointing at a pissy looking black haired man. Hua Cheng sat back, placing his palms on the floor to prop himself up as he laughed, along with a handful of others. 

 

“You did that on purpose!” The man, Mu Qing, hissed, shooting to his feet.

 

“Why. The fuck. Would I do that?” Feng Xin also got up, fists clenched like he was ready to go at any moment.

 

“I don’t know, but I can feel it in my bones,” Mu Qing groaned as they were herded into the closest by a grinning Shi Qingxuan, and the door shut behind them.

 

Everyone sat in silence, their ears perking up at a muffled thump that resonated through the floorboards, likely one of the victims' backs hitting the ground, although in a state of fury, it was hard to tell. Still, Hua Cheng couldn’t help but commend whatever middle-aged construction worker built that closet; the soundproofing had to be out of this world to be able to muffle those two loudmouths.

 

When no more sounds came, the rest of the game players busied themselves with their own conversations. Shi Qingxuan draped themselves over He Xuan’s lap, pouting when they were pushed off, only to hum in contentment when the back of a cool hand was placed on their booze warm cheek. Hua Cheng, naturally, turned to Xie Lian, only to find him still staring at the closed closet. Hua Cheng’s mouth suddenly tasted bad. Had he eaten something with vinegar today? He made a noise to grab Xie Lian’s attention, relishing in the way he immediately turned to look. 

 

“What’s gege thinking about?” Hua Cheng wheedled, hoping it came out impish and playful instead of bitterly jealous.

 

“I don’t think I get the game,” Xie Lian muttered, “What are they doing in there? Fighting?” He scanned the rest of the participants, likely assessing their martial prowess and finding it lacking.

 

“Oh,” Hua Cheng felt a little bad at the wave of relief that washed over his body, “Well, those two might be fighting, but the real aim of the game is to ahem–” Hua Cheng cleared his throat, thinking hard about his next words, “reach heaven with the other person.” He finished, eyes flickering up to the halo dangling above Xie Lian’s head before meeting his eyes again.

 

“Heaven?” Xie Lian looked back at the closest, then at the rest of the people, then back at Hua Cheng, his mouth agape. “You mean like–” He stuttered to a stop, before continuing, much softer, “like kissing…and stuff?” 

 

“And stuff, gege,” Hua Cheng nodded, attempting to hide the amusement in his voice, obviously failing when he got a petulant look from Xie Lian.

 

“How…crude,” Xie Lian muttered, his cheeks ruddy in the warm yellow light of Shi Qingxuan’s room.

 

“Mn, very depraved,” Hua Cheng agreed, but took note of how Xie Lian didn’t get up; instead, he seemed to paste himself to the ground more firmly.

 

They sat in amiable silence as the rest of the group continued to goof off, some people even breaking out of the circle to snoop through Shi Qingxuan’s stuff.

 

“Whoa, what a relic!” one of them exclaimed, holding up a pair of shutter shades, placing them in Shi Qingxuan’s outstretched hand.

 

They placed them on He Xuan’s scowling face, pushing them up the bridge of his nose. “They used to be my ge’s, he gave them to me for a spirit week in high school, and I just never gave them back,” Shi Qingxuan cackled, taking in the view.

 

Xie Lian giggled too, his previously nervous air evaporating as he watched them. 

 

Not long after, the fluctuating dissonance of Shi Qingxuan’s phone alarm cut through the chatter, bringing everyone’s attention back to the closet as the door swung open, hitting the doorstop with an almost cartoonish boing. Two figures clambered out, on their hands and knees, backs rising and falling like they were doing cat-cow. Everyone sat in a moment of silence, waiting for them to catch their breath before making the final judgment.

 

Feng Xin moved first, sitting back on his haunches. His lip was split, although it was indeterminate whether it was from a kiss or a fist, and he had a large red mark on one of his cheeks. 

 

Mu Qing lifted his scowling face to glare at the crowd, his lips slightly red, but devoid of any spilt blood; the crowd inhaled sharply. It was only when Mu Qing brought a hand up to rub at the side of his neck that everyone's eyes honed in on the quite large, red bitemark adorning his skin.

 

“Let’s fucking go!” One of the people in the crowd yelled, riling the rest of them up into a frenzy of encouragement. Hua Cheng even spotted some people exchanging money.

 

“Are you a fucking animal?” Mu Qing growled as he wrenched himself from someone's excited grasp, checking his palm for blood before rubbing at his neck again to soothe the ache.

 

“It was an accident!” Feng Xin argued back as he went to take up his previous spot in the circle.

 

Hua Cheng rolled his eyes, leaning into Xie Lian to make a joke, but stopped short when he noticed that he was once again stiff. Hua Cheng followed Xie Lian’s line of sight to the bottle sitting in the middle of the circle.

 

Hua Cheng leaned down, tucking a lock of hair behind Xie Lian’s ear, and whispered to him, “gege, do you want to leave?” 

 

To his surprise, Xie Lian sat up straighter and shook his head emphatically.

 

Hua Cheng nodded, but couldn’t help the slowly growing pit in his stomach with every couple that was sent into the closet. Xie Lian was a grown man; he could play a slightly sleazy teenage slumber party game. His gege was in college; if he wanted to go into a tight space with another college student and kiss in a way that God wouldn’t approve of, he was allowed to do that. 

 

Hua Cheng felt his heart beating in his fingertips as Xie Lian placed his hand on the bottle, his turn having finally come.

 

He spun the bottle lightly, just enough to make one full rotation as it came full circle, stopping with the bottleneck pointed back at Xie Lian.

 

“Oh, haha,” Xie Lian laughed, his cheeks pink as he went to spin it again.

 

“Wait!” Shi Qingxuan was suddenly up on their knees, holding the bottle still as everyone turned to stare at them. “Um, the rules of spin the bottle say that if the bottle lands on the person who spun it, they have to go with the person to their left!” Shi Qingxuan nodded, plucking the bottle out of Xie Lian’s reach, holding it to their chest.

 

“Really?” Feng Xin piped up from where he sat, “I’ve never heard that before.”

 

“I’ll just look it up,” Mu Qing rolled his eyes, digging his phone out from his back pocket.

 

“No!” Shi Qingxuan screeched before taking a deep breath, “No, you don’t have to. I think if anyone knows the rules of spin the bottle, it would be yours truly, not some teenage girl blog written by a corporation.” They sat serenely back down, staring intently at Mu Qing until he acquiesced with a huff, sliding his phone back into his pocket. 

 

“Enjoy yourselves, you two!” Shi Qingxuan called, waving enthusiastically at them. 

 

Xie Lian demurely stepped past the threshold, turning around as Hua Cheng closed the door behind them. It wasn’t as dark as Hua Cheng had expected. A little cat lamp sat on one of the built-in shelves, casting a very faint light on the back of Xie LIan’s head, making his halo seem to glow in the darkness. His eyes were closed, brow furrowed as he seemed to think, hands clutched tightly in front of him like a prayer.

 

“Gege, do you want to leave?” Hua Cheng asked again, guilt beginning to eat away at his brain.

 

“I don’t know how to-” Xie Lian began speaking in tandem, eyes going wide when he realized what had happened. “Oh, uh…” he trailed off, turning his face away from Hua Cheng, inadvertently illuminating the side of his face, showing off his flaming cheeks.

 

“Gege,” Hua Cheng took a tentative step forward, “don’t know how to what?”

 

Xie Lian shook his head frantically, dark eyes shining in the low light.

 

“Gege,” Hua Cheng said slowly, “did you want to…” He dumbly pointed at Xie Lian before motioning to himself, hoping the other understood the question.

 

“Well-!” Xie Lian started, holding his hands out in front of him defensively, “The game-”

 

And Hua Cheng was stupid; some people might even argue that when it came to Xie Lian, he was the dumbest man on the planet. But he wasn’t a fucking imbecile to the point where he could look at a stuttering, fumbling Xie Lian, try to argue the merit of kissing him for a game of seven minutes in heaven, and believe it. 

 

“Gege wants to kiss me?” Hua Cheng jabbed a finger into his own chest.

 

“The game! There are rules!” Xie Lian stage whispered, motioning nonsensically with his hands.

 

“Right,” Hua Cheng nodded amicably, thanking the gods that be for his ability to lock the fuck in. “The game has rules, and according to those rules, gege must kiss me.”

 

“But I don’t know how!” Xie Lian huffed, as if Hua Cheng was the one who had suggested it.

 

“Naturally, cause gege has never kissed anyone,” Hua Cheng nodded, watching for any shift in Xie Lian’s demeanor.

 

“How did you-” Like flies to honey, Xie Lian took the bait, stiffening up before relaxing into a lump on the floor, head in his hands, “how did you know that?”

 

“I didn’t. Apologies, gege, this one was being mischievous again,” Hua Cheng sat on the floor in front of Xie Lian, smiling coyly. “Don’t worry, this one can guide gege through it.”

 

“You are a little devil,” Xie Lian sighed, letting his hands drop to his sides.

 

“En, this one is truly devious.” Hua Cheng leaned in, gripping Xie Lian’s chin to hold him still, something in him telling him Xie Lian was a mover. He connected their lips unceremoniously, not giving the other a chance to react. This didn’t stop Xie Lian from letting out a little noise, passing it between their lips as his hands came up, hanging stiffly in the air like he wasn't sure where to place them. Hua Cheng hummed in response, grinning into the kiss when he felt Xie Lian shiver at the vibration. He blindly took one of Xie Lian’s hands, guiding it to lie limply around his neck, his own hands coming to wrap around Xie Lian’s waist. Their mouths not disconnecting for a second as Hua Cheng ran his tongue across Xie Lian’s bottom lip. He let out a self-satisfied noise as Xie Lian’s mouth tentatively opened into the kiss, slipping his tongue further in, gently caressing behind his front teeth. Xie Lian let out a keen, his hands tightening around Hua Cheng’s neck, bringing their chests closer. 

 

They disconnected only when their heads started going fuzzy with the minor oxygen deprivation. Their lips made a wet noise as they pulled back, a gossamer-thin string of spit keeping them connected. It snapped when Xie Lian flinched back, wriggling out of Hua Cheng's loose grip before falling backwards, landing on his butt. In a panic, Xie Lian flipped onto all fours, crawling back towards the door.

 

“Gege. Gege.” Hua Cheng placed a hand on Xie Lian’s back. “Where are you going?”

 

“I just. I’m kinda…I forgot to tell Qingxuan something.” Xie Lian said, even as he sat back, turning to face Hua Cheng again, unable to look him in the eyes. 

 

“Ok,” Hua Cheng nodded, waiting for Xie Lian to move again. When he did, he hazarded a guess, “Did you want to do it again?”

 

There was a long silence before Xie Lian nodded, some strands of hair falling from his loose bun.

 

Hua Cheng sat back, holding his arms open in invitation, smiling when Xie Lian crawled back over, placing his arms around Hua Cheng’s neck as he parted his lips slightly, waiting. Letting out a puff of air. Hua Cheng pulled him in closer, chest to chest, and connected their lips again. He made sure to wrap his arms around Xie Lian tighter this time, in case he freaked out again. 

 

Xie Lian’s tongue began to move along with Hua Cheng’s, obviously attempting to copy its movements. Hua Cheng let out a hum of appreciation, one of his hands traveling down to cup the swell of Xie Lian’s ass, not squeezing just…resting. 

 

Xie Lian lurched forward, letting out a surprised “hm!” as they stumbled back, Hua Cheng knocking his head against the wall with a hollow thud. Xie Lian pulled back, panting as he fretted.

 

“Sang Lang! Are you okay?”

 

“Yeah, yeah, it’s fine.” Hua Cheng nodded lazily. If he was being honest, he hadn’t even felt the pain, too focused on the feeling of their bodies pressed together, and the inconvenience that was causing in his pants. 

 

To make matters worse, the fall had jostled their positions, leaving Xie Lian hovering over one of Hua Cheng’s thighs.

 

“How much longer do you think we have?” Xie Lian whispered, his breath frenzied as he wiggled slightly in Hua Cheng’s hold. 

 

“…a couple more minutes at least.” Hua Cheng lied like a man on trial. His time processing powers had clocked out along with his rational thought the second he’d learned that Xie Lian wanted to kiss him.

 

Xie Lian nodded resolutely before parting his lips, leaning forward ever so slightly, ready to be kissed again. 

 

Hua Cheng, a weak man, didn’t waste any time. He pulled Xie Lian closer by his waist, connecting their lips once again. He ran his tongue across the top row of Xie Lian’s teeth before running it along his hard palate, a hit or miss with most people, but with the way Xie Lian shook, soft little noises emanating from the back of his throat, it was safe to say it was a hit with him. So much of a hit that he seemed to lose strength in his legs as he dropped, squarely straddling Hua Cheng’s thigh. Xie Lian let out a gasp, pulling away from the kiss in shock. Hua Cheng, fearing he was going to move in a way that would press against a certain growing problem, held him still with two hands on the hips.

 

Pressed flush together, Hua Cheng could feel a telltale humidity between Xie Lian’s thighs. He let out a low moan, tightening his grip on Xie Lian’s hips, pressing harder onto that warm space.

 

Xie Lian inhaled sharply, his hips instinctively wiggling. “Mmm,” he let out a whine, fingers tightening around Hua Cheng’s bicep.

 

“Yeah?” Hua Cheng muttered, out of breath, watching as Xie Lian’s face scrunched up in a myriad of emotions. “Gege likes riding my thigh?”

 

Xie Lian let out a wounded animal noise, his hips stuttering to a halt as he looked away, embarrassed. Although Hua Cheng could still feel the way his legs tensed and relaxed, as if he was trying to keep from moving.

 

“Don’t be shy now,” Hua Cheng cajoled, gently moving his thigh where it rested flush against Xie Lian’s covered pussy. “There’s no use when I can already feel you getting hot down here.”

 

“Hng-! Xie Lian closed one of his eyes, taking his bottom lip between his teeth as he tried to keep his voice in as he frantically shook his head, his open eye glancing at the door.

 

“Mn, better be quick then,” Hua Cheng smiled, using his grip on Xie Lian’s hips to guide their bodies, grinding his thigh up into that warm space, feeling the slight give of flesh underneath linen pants.

 

Xie Lian let out a ragged gasp, his lip swollen where he’d been biting it, a trail of drool slipping from his open mouth.

 

“Here feels the best?” Hua Cheng teased as he angled Xie Lian’s hips back, grinding his leg into the small bud of pleasure.

 

Xie Lian let out a loud cry, turning his face to the side as he squirmed, sometimes attempting to pull away from the friction, other times leaning into it.

 

“I think-“ he cut himself off with a shaky inhale. “I think I’m gonna-“ 

 

The floor underneath them vibrated very slightly, signaling motion outside the door. Hua Cheng, synapses firing on half health, only had time to twist them around so his back was facing the door, Xie Lian spread out underneath him, before it was being flung open, bright light flooding the dim closet.

 

“Oh my god, I’m so sorry guys,” Shi Qingxuan whined, “I totally forgot to set the ti-oh shit.” The door was then abruptly closed, no sound coming from the other side. 

 

Hua Cheng let out a long, put-upon sigh. Xie Lian had both hands covering his mouth, eyes open wide in horror. They sat in silence, taking in the state of their bodies.

 

The sudden jostling had placed Hua Cheng’s crotch directly in between Xie Lian’s legs; if he hadn’t been aware of his boner before, he sure was now.

 

“Gege, do you want to get out of here?” Hua Cheng tried his best for unaffected apathy, but the hitch in his breath when Xie Lian mindlessly readjusted his body was harder to hide, breaking the facade almost instantly. “Can we please get out of here?” He hung his head, hoping his hair hid the smoldering lust fogging his senses as he softly panted, eying the scant centimeters separating them.

 

“Yeah, I know a place,” Xie Lian’s voice was soft, slightly squeaky as he nodded emphatically, “My room. It’s my room, I’m not going to take you into some broom closet, haha…” His voice petered off as he took a deep breath.

 

“I would go anywhere with you.” Hua Cheng leaned down, rubbing their foreheads together before pushing himself off the ground. He held out a hand, hoisting Xie Lian up from where he was half sprawled on the floor. He tucked a few flyaway strands of hair behind Xie Lian’s ear and straightened his slightly crooked cardigan. “There, perfect.”

 

“Uh, Sang Lang,” Xie Lian’s eyes flitted between Hua Cheng’s pants and his eyes before ultimately deciding it best to just look away, making a vague hand gesture, “You’re uh…

Ah, right.

 

Hua Cheng didn’t even look down as he began to untuck his red button-up, face feeling a bit overheated. Never in his life had he been more thankful for baggy jeans than at that very moment. 

 

“Sorry, gege, how unseemly,” he sighed, smoothing himself over.

 

“No, it’s fine!” Xie Lian finally looked him in the eyes again, waving his hands in front of him, “I just didn’t want them to-you know…”

 

“Mn, no one is allowed to see me like that except gege, of course,” Hua Cheng nodded sagely, smiling when Xie Lian let out an aggrieved noise, nudging at his shoulder.

 

“San Lang!” He admonished.

 

“Sorry, sorry, let’s go now, okay?” Hua Cheng opened the door, light once again flooding the small closet as he stepped out. The group was sitting in a stagnant silence, a manifold of expressions painting their faces like some kind of crude mural. Mu Qing was sitting in Shi Qingxuan’s moon chair, legs crossed like a mother who’d been sitting in her kids' room all night waiting for them to come back after sneaking out, his perpetual scowl more reproachful than usual. Feng Xin, weirdly enough, was nowhere to be seen, but the previously closed door was now hanging wide open, red light seeping in.

 

Hua Cheng smiled feignedly, before letting it drop, not caring enough to taunt as he guided Xie Lian through the crowd with a hand at his back. Before he closed the door behind him, he heard Shi Qingxuan let out a held breath, a sharp, high-pitched noise following as they leaned forward, hand on their knees. He rolled his eyes, but annoyance seemed to elude him. If it hadn’t been for Shi Qingxuan, he likely wouldn’t have gathered enough courage to make a move before Xie Lian’s graduation. He should probably figure out a way to get He Xuan to finally confess, as eupraxy.

 

The hallway was empty as they made their way back to Xie Lian’s room. A large uproar could be heard from downstairs, people cheering and laughing as something likely only funny to crossfaded 20-something year olds occurred in the living room. Somebody had taken over the music, a thumping beat rhythmically shaking the house, loud vocals carrying clearly up the stairs.

 

Hua Cheng paused, hand on the doorknob of Xie Lian’s bedroom as he turned around, locking their eyes in question. Xie Lian nodded, eyes shining as he smiled bashfully. Hua Cheng opened the door, slowly stepping over the threshold as he took it in. 

 

Xie Lian had the feng shui of a crow, it seemed. Hua Cheng smiled fondly as he inspected the shiny knick-knacks lining a tall, rickety shelf. He placed a tentative hand on the side of the shelf, feeling it sway underneath his nominal touch. He made a mental note: offer to anchor this before it tips over. 

 

There was a rocking chair tucked into the corner, a pile of tattered books stacked on top of it.

 

Xie Lian sat on the bed, the mattress squeaking loudly as he did. “Sorry, it’s kinda messy.” He poked a little figurine sitting on his bedside table, a cartoonishly anthropomorphised fox in overalls holding a pumpkin.

 

“Not messy,” Hua Cheng shook his head as he picked up a little baroque porcelain container, opening it up to find wooden buttons, “it’s rustic, cozy.”

 

Xie Lian let out a little laugh before going quiet.

 

They sat like that for a while, in silence, only the spinning ceiling fan making light clinking noises.

 

“San Lang,” Xie Lian was the first to speak. Hua Cheng paused as he reached for another trinket, ears perking up as he waited for Xie Lian to continue. “Can you…”

 

Hua Cheng turned around, smiling fiendishly.

 

“You’re doing this on purpose!” Xie Lian cried, face going redder as he tossed a decorative pillow at Hua Cheng.

 

“Do what, gege? This San Lang can do many things, as I’m sure you’re aware.” Hua Cheng caught the pillow before it hit his chest, tossing it up in the air and watching as it fell.

 

Xie Lian leaned back on the bed, holding his arms out, legs unconsciously spreading to make room for Hua Cheng.

 

“Are we sure I’m the devil?” Hua Cheng sighed as he made his way over without a second thought, “gege uses his wiles for evil.”

 

“You started it,” Xie Lian muttered petulantly before his lips were sealed. It was as if that brief interruption had never happened, a short intermission in a game before the second half. Xie Lian slumped into Hua Cheng, his body going lax as he let himself be guided down so he was lying supine on the bed, his halo slipping off.

 

Their breathing ratcheted up as Hua Cheng unbuttoned his fluffy cardigan, revealing the smooth expanse of his abdomen.

 

“No shirt?” He teased, running his cold hands across the milky skin, reveling in the trail of goosebumps he left behind. “Naughty, are you not wearing underwear either?” 

 

“Of course I’m wearing underwear!” Xie Lian gasped, scandalized, “The drink stained my undershirt, and I didn’t want to keep you waiting.”

 

“Mn, of course, it’s this San Lang’s fault,” Hua Cheng acquiesced as he hooked his thumbs in Xie Lian’s waistband, slowly stretching it out before letting go, grinning at the snap and subsequent jolt.

 

“San Lang,” Xie Lian huffed, squirming where he lay. “Get on with it.”

 

“Impatient,“ Hua Cheng chuckled, but began pulling his pants off nonetheless. White underwear, too, huh? Did Xie Lian wear any colors? Hua Cheng’s mind was quickly derailed as he slid the smooth linen pants off of Xie Lian’s calves, leaving him in just a pair of white panties. Xie Lian let out a reedy noise, hands clenching and unclenching at his sides as he waited for Hua Cheng to say anything.

 

“Fuck.” Hua Cheng breathed, running a cool hand up Xie Lian’s outer leg. “You’re so wet.”

 

It was true. A thin sheen of clear fluid smeared the very edges of Xie Lian’s panties, threatening to smudge his inner thighs at the slightest provocation. With a sizable dark spot covering his core, slowly darkening the longer Hua Cheng stared. The wetness embossed the thin white fabric, making it easy to see every contour of Xie Lian’s pussy, any wetter and it would turn see-through like a white wet t-shirt contest.

 

“Stop staring,” Xie Lian whispered, bringing one of his hands up to push against Hua Cheng’s chest, shaking him back to life.

 

“Can’t, something like this needs to be taken in thoroughly,” Hua Cheng whispered, mind still fuzzy as he slowly lowered himself, thankful that Xie Lian’s old, creaky bed was so close to the floor so he could be at the perfect height when on his knees.

 

He inhaled deeply, having never felt like a bigger pervert in his life. He should be locked up.

 

“San Lang, wha- AH-!” Xie Lian let out a scream, his vocal cords shaking as his back arched like a bow, both hands coming down to wrap themselves in Hua Cheng’s hair, instinctively trying to pull him off. “What’re you-ngh-doing!” He cried, feet planted on the mattress as his hips bucked into Hua Cheng’s waiting mouth.

 

“You’re so fucking good,” Hua Cheng moaned as he pulled back just enough to use one of his hands to pull the soaked panties to the side, finally getting a look at those plump lips, viscous fluid coating the surface, making it shimmer like a jewel before diving back in. He lapped at the folds, obscene noises slipping through the sides of his mouth as he held Xie Lian’s legs open.

 

“Dirty,” Xie Lian whined, high and reedy, “San Lang, that’s so dirty!” His thighs clamped down around Hua Cheng’s head, crying out in overwhelm. 

 

Hua Cheng shook his head, sucking on the bud crowning the top of Xie Lian’s pussy, reveling in the squeal Xie Lian let out. They were so lucky the hallway was empty.

 

Hua Cheng wrapped his arms around the top of Xie Lian’s thighs, holding them tightly to keep him from squirming too far as he messily ate him out.

 

“I’m gonna…” Xie Lian inhaled shakily, exactly like he did in the closet, hands going stiff in Hua Cheng’s hair, yanking slightly every time the tip of Hua Cheng’s tongue slipped inside that warm cavern. “I’m- San Lang, I’m co-mmm,” Xie Lian whimpered, letting out a long, embarrassed noise as he fucked back onto Hua Cheng’s face, body shaking as he came.

 

Hua Cheng hummed, arms wrapped around the back of Hua Cheng’s thighs, holding Xie Lian flush to his mouth, flicking his tongue against the quivering bud as he came down, letting out little overstimulated whimpers as he clawed at Hua Cheng’s hands.

 

Once he’d had his fill, Hua Cheng pulled back, wiping his mouth with the sleeve of his shirt.

 

Xie Lian flattened out when Hua Cheng pulled away, his body limp and satiated as he stared dazedly at the ceiling, his mouth open, letting out short puffs of air.

 

Hua Cheng’s restless hands roamed Xie Lian’s exposed body, lightly pinching at anything he could, smiling when he felt the muscles under his fingers jump. They lay like that for a while, the only sound being Xie Lian’s panting and the bass thumping downstairs.

 

“What about…you?” Xie Lian asked, refusing to look Hua Cheng in the eyes as he motioned at the still very prominent bulge in his pants.

 

“Oh? Gege wants to help this lowly one?” Hua Cheng cocked an eyebrow, pinching Xie Lian’s side.

 

“Ugh-!” Xie Lian let out a choked noise, slapping a hand over his eyes. “Fine, I won’t help if all you’re going to do is tease.”

 

“Wait, wait,” Hua Cheng placed a knee on the bed, leaning over Xie Lian’s pliant body. “This one apologizes, gege, please.” He whined, laughing when he saw Xie Lian holding back a smile.

 

“Sang Lang,” Xie Lian’s other hand came down to fiddle with the elastic of his panties, hand still over his eyes. “They’re wet.”

 

“Mn, they must be very uncomfortable,” Hua Cheng mused, slipping a finger in the waistband and slowly peeling them down.

 

“You too,” Xie Lian muttered, peeking at Hua Cheng from underneath his hand, his socked foot coming up to toe at the front of Hua Cheng’s jeans.

 

“Okay, you asked for it,” Hua Cheng chuckled as he began to unfasten his pants, shimmying out of them in the sexiest way he could. Xie Lian had taken his hand off his face, now blatantly staring as Hua Cheng undressed.

 

Stop staring,” Hua Cheng parroted back to Xie Lian, smiling at the glare he got in return.

 

“This is dif-” Xie Lian abruptly stopped talking as Hua Cheng pushed his underwear down, cock springing back up as if proud. He stared at it for what would usually be considered a run amount of time, but this was Xie Lian, so it just came off as endearing.

 

“Gege likes what he sees?” Hua Cheng stroked his cock a couple of times, a dribble of precome rolling out of the tip; Xie Lian tracked it with his eyes.

 

“Do you have condoms?” Hua Cheng asked as he stepped out of his pants, getting onto the bed.

 

Xie Lian leveled him with probably the most unimpressed look ever recorded in history. “San Lang, I can’t get pregnant.”

 

Hua Cheng chuckled, yanking Xie Lian’s ankle, dragging him away from the edge. “A travesty,” Hua Cheng narrowly dodged the second decorative pillow being flung at his face. “But, gege, condoms aren’t just for preventing pregnancy.”

 

“I know that!” Xie Lian huffed, his face red in indignation. “I attended sex ed, San Lang. But it’s not like I have any sort of diseases or anything.” Xie Lian huffed.

 

“Oh? How can gege be so sure? What if one of his past trysts didn’t tell him they did, they could have passed it on.” Hua Cheng cocked his head, a smile threatening to break out on his face.

 

“I’ve never-” Xie Lian clapped a hand over his mouth before letting out a little huff, “San Lang! Stop doing that!” He admonished lighthartedly, nudging Hua Cheng’s side with his leg, blushing furiously when it was grabbed and extended over Hua Cheng’s shoulder.  

 

“Well, if that’s the case,” Hua Cheng purred, leaning over Xie Lian, stretching the leg currently propped on his shoulder, “then if gege would prefer not to wait, we can do it without one.”

 

“How do you know you’re not going to give me something?” Xie Lian crossed his arms petulantly.

 

“Because I’ve also never-” Hua Cheng clapped a hand over his grinning mouth in a blatant reenactment of the scene that had just taken place.

 

Xie Lian didn’t laugh; instead, his eyes went wide as saucers, arms uncrossing to lie limply at his sides once more. “Really?” He asked, voice laced with suspicion and maybe hope?

 

“Mn, that’s right, this one has never been sullied,” Hua Cheng grinned devilishly, looming over Xie Lian’s prone body, “I’m pure as the driven snow.”

 

Xie Lian scoffed, looking away, “Yeah, right, nobody just knows how to do…that.” He muttered, eyes flitting down to his glistening pussy, covered in his own juices.

 

“Your San Lang is just a natural,” Hua Cheng beamed, “Also, the internet is like a treasure trove of how-to videos…” he tacked on sheepishly.

 

“Okay then,” Xie Lian took a deep breath, “you can do it.”

 

“Gracious, gege,” Hua Cheng teased, even as he lined himself up. Xie Lian watched as the tip slowly spread his plump lips, wiggling its way between them to prod at his hole. He looked away for a second, only for his eyes to flit back down when Hua Cheng began to apply pressure, the tip slowly breaching. Xie Lian inhaled sharply, hands curling into fists as he watched, enraptured, as the entire mushroom-shaped tip was engulfed by his own body.

 

Hua Cheng let out a groan, his hand on Xie Lian’s extended thigh digging in slightly as he was swallowed. 

 

Xie Lian let out a pained keening at the halfway point, a wounded noise at the back of his throat that he didn’t even seem conscious of, eyes having already glossed over.

 

Hua Cheng paused, panting heavily as he stroked little circles into Xie Lian’s hip with his free hand. He racked his brain; Xie Lian likely didn’t have lube, and he wasn’t the type to just carry that kind of thing around on his person. Xie Lian was still wet, but the intrusion seemed to overpower the production of fluid. Seeing no other option, Hua Cheng opened his mouth, letting the drool that had accumulated in his mouth at a rapid pace dribble out, landing directly on Xie Lian’s bud before dripping down to where their bodies were connected.

 

“Hmmngh-!” Xie Lian lifted his head, watching the small waterfall of spit drip from Hua Cheng’s tongue, eyes going wide as he felt the warmth of it hit his skin.

 

Hua Cheng gently rubbed it in, spreading the spit over the rest of his cock, still yet to be sheathed inside of Xie Lian.

 

“Can I move again?” Hua Cheng panted, hoping to God the answer was yes.

 

“Don’t know why you even stopped,” Xie Lian mumbled as his head fell back on the mattress.

 

Hua Cheng internally filed that away for later before nodding, pulling out a few inches before pressing back in, further this time with the assistance of his self-made lube. Xie Lian let out a long breath that ratcheted up into a whine as their bodies finally met, Hua Cheng’s cock finally completely encased in his warmth.

 

“Deep,” Xie Lian groaned, hands clutching at the blanket frantically as Huaa Cheng began a steady rhythm, their skin making audible clapping noises every time he thrust in.

 

“Gege, you’re a natural, too.” Hua Cheng grinned, feeling a bit manic as he watched his cock disappear into the wet cavern of Xie Lian’s pussy, girth pressing the lips apart. “Taking me so easily, it’s like you were made to do this.” He muttered dazedly, unable to take his eyes off of Xie Lian’s blissed-out face every time he hit that certain spot inside of him.

 

“Aha-!” Xie Lian cried as his leg was held tightly, forcing his body still as Hua Cheng changed their positions, rolling them so Xie Lian was on his side, leg still in the air. Hua Cheng positioned himself above Xie Lian’s other leg, fucking him from the side in slow, steady strokes. 

 

Xie Lian let out a gasp, eyes going wide before moaning. Well, it was likely a moan, but it sounded more like a wail as a few tears slipped out of the corner of his eye. Hua Cheng paused his movements, taking deep breaths.

 

“Fuck, gege, it’s like you want people to hear.” He muttered, sweat beginning to drip from his hairline.

 

“Mmm mm,” Xie Lian shook his head frantically, one of his hands untangling itself from the blanket to cover his own mouth as Hua Cheng began to move again. Little keens and whimpers filled the room, muffled by his hand, synchronizing with the wet rhythm of Hua Cheng’s thrusts.

 

“You’re so fucking…” Hua Cheng trailed off, biting his lip in determination as he sped up, watching Xie Lian’s eyes roll back, his leg, still held up on Hua Cheng’s shoulder, beginning to struggle.

 

“I’m gonna- San Lang!” Xie Lian let out a high-pitched whine, bodily jerking. 

 

“Go ahead,” Hua Cheng panted, vision going hazy as he neared his own peak.

 

Xie Lian let out a final moan, back arching as his hands came up to claw at the mattress, kneading it like a cat as he cried out.

 

Hua Cheng moaned, mouth hanging open in awe as Xie Lian’s walls squeezed around him, coaxing him into his own release, filling Xie Lian with as much come as he could manage. It was only when Xie Lian let out a pitiful noise that he snapped back to reality. He slowly let Xie Lian’s leg down, gently massaging the twitching muscle.

 

“Sorry, gege,” Hua Cheng muttered as he watched white, sticky fluid slowly leak out around his cock. He pulled out, watching Xie Lian’s pussy flutter at the sudden emptiness. 

 

“San Lang, no!” Xie Lian cried, suddenly completely revived as he pushed himself up, looking between his legs.

 

Hua Cheng flinched at the sudden outcry, panic jolting him violently. “What? What’s wrong?” He asked, holding Xie Lian by the arms, looking him over.

 

“It’s coming out…” Xie Lian at least had the decency to look bashful at his outburst as he watched Hua Cheng’s come begin to pool underneath him.

 

Hua Cheng let out a relieved sigh, “gege, I can just give you more. There’s nothing to worry about.” he chuckled as he flopped down on the bed next to Xie Lian, who let out a little huff before falling back onto the mattress. 

 

“You know,” Xie Lian started, “that felt like longer than 7 minutes.”