Actions

Work Header

we break with speed

Summary:

‘This,’ Dejun whispered against the red-hot shell of Guanheng’s ear, and then he’d paused,

So Guanheng’s head spun madly, and it was like his heart had seized in his chest, waiting,

‘Is something I want to do.’

Notes:

  • For .

(See the end of the work for notes.)

Work Text:

The first time they’d met had been at a hasty pre-race gathering. Called on at the last minute, really, the purpose: to introduce this unfamiliar face on the roads.

First day on the job, and the little new face had already garnered quite the fair amount of attention. For one, Guanheng had never seen flag boys running the roads – and judging by curious glances which lingered a tad too long and mouths hung open all around the small circle, most of the street racers hadn’t, either.

‘You can call me Dejun,’ the boy had said, perhaps even shouted, almost, over the blaring revving of engines all around, as he tucked a tuft of striking blue hair behind his generously studded left ear, black jewels shone pretty in the night. It had been dark and the roads weren’t well-lit (well they couldn’t be, because that’d just be a quick call for unwanted attention and the police, eventually), but Guanheng could still make out that the boy was very pretty. Dejun was all smiles, and perhaps it could have been the nerves from meeting tens of new faces at once, but his eyes twinkled wherever they caught bits of stray light and his lips glistened, almost as if they had glitter on them, as he hurried down the circle, shaking hands – exchanging formalities, which was a protocol Guanheng always found pretty laughable in view that this was nothing but an illegal gathering after all.

Despite this, for the rest of the night: Guanheng found his thoughts strangely stuck on how soft Dejun’s hands had felt in his own callous-roughened ones; and whether he’d felt the cold whenever the night breeze swept his bare thighs, beneath the leather skirt clung tight to his petite waist.

 

 

 

 

 

For how oddly enamoured he’d been on the first night, Guanheng doesn’t pay the boy quite as much attention the next few times they meet. Guanheng would’ve liked to think that it was because he had actually been focused on his tasks – like actually practicing rounds on the circuits, and not gotten distracted like the many others.

But even Guanheng himself knew that wasn’t truly the case.

The bigger reason being that Dejun was almost always occupied with somebody else – be it his fellow flag girl clique (rarely), or one of those other thick-skinned racers who so dared to even shoot their shot (oftentimes). It was definitely baffling for Guanheng to see: Dejun was so sweet and attractive; rightfully untouchable – so he simply could not wrap his head around how those objectively subpar rats even found it in themselves to approach him, worse that it could very well have just been their second encounter but there were already hands on Dejun’s skirt; along the curve of his exposed waist. It made Guanheng’s blood boil and his skin crawl with a raging urge to be protective of this boy he’s not even properly talked to save for a brief name exchange and yet – sat watching afar in his drivers’ seat, fingers gripped tight to the wheel, Guanheng did nothing,

just always looked away and drove off with Dejun’s gaze etched into his head. Because Guanheng didn’t know if he had imagined it, there was a good chance - but whenever Guanheng was actually able to look past the roaming fingers on Dejun’s skin which never belonged: he’d see those sharp eyes glanced in his very direction, lingering; small, sweet smile on his face–

and he never knew what to do.

 

 

 

 

 

An unfortunate night led them to their first night spent together.

Undeniably, Guanheng was a hot favourite amongst the heavy betters. Years of experience and hours on end of practicing on the circuits had decorated his sash of achievements quite nicely. There weren’t notable competitors that night, either: it was almost the perfect set-up for a sweeping win.

Coincidentally, it was also the first night that Guanheng was set on the line-up since Dejun arrived: the perfect opportunity, if taken well, to impress the boy and ground the foundation for some celebratory conversation without coming off as purely intentional.

The circuit for the race was challenging, but nothing like Guanheng hadn’t tried before. Six rounds in total, and he’d gained a decent enough lead for the most of the first five rounds – until he’d heard an unnervingly deafening thwack, like something had snapped – and the next thing he knew he’d spun, and spun, until he’d crashed into a row of metal barricades by the side. It was a good thing that that had happened at the trickiest bend in the circuit where acceleration had to be minimal – so the impact hadn’t been large enough for him to sustain any actual injuries. Guanheng had better thank the heavens, too, that his vehicle had drifted away from the track and not instead obstructed the route for the other racers because that would have ended very differently

but it didn’t change the fact that he’d still lost; lost the winnings and quite probably the trust of his betters. Guanheng cursed as he stepped out of the car, sat in the grass. Didn’t change the fact that the damage dealt to the front of his own car was, although not nearly detrimental to function, pretty unsightly – that definitely needed fixing, along with the busted spring in his accelerator: a nagging feeling irked at the back of his head. Lost the chance to–

‘Guanheng!’

Train of thought snapped abruptly, he looked up, and it was Dejun, this very same boy he’d been avoiding for no reason at all, running towards: fingers clutched tight into the hems of his bomber jacket as his skirt swayed in the wind.

Are you alright?

And then there was all too much to process at once: like how he’d just nearly escaped death with a stroke of luck; like how he’d never had anyone genuinely show concern for him before because there aren’t ever any medics on site to handle accidents in illicit races as such, but now there’s a pretty boy knelt by his side in the grass with eyes that shone with the stars and worry creased across his forehead and into his pierced, furrowed brows; like how Dejun had remembered his name; like how Dejun was suddenly all too close so he could feel the warmth of his breath brushed against his cheeks; like how there were those soft fingers on his face and on his forehead, gentle–

‘Thank goodness you haven’t sustained any major injuries,’ Dejun reached into the little purse he had, hung by his hip clipped to a jewel-adorned waist chain. ‘You’re bleeding a little from this cut here, but a band-aid will do.’

And the next thing he knew, a heart-scattered pink band-aid pressed right above his brow – and Guanheng wasn’t used to it at all.

‘Did somebody tell you to come check up on me?’

No?’ Spoken quite matter-of-factly, Dejun helped Guanheng up with an arm – and there was a surprising amount of strength in his grip for how small-framed the boy was. ‘The race is over, and I’m done with my duties. You’ve been sitting in the grass for a good while and no one’s bothered to ask. I came of my own accord, of course.’

‘You’re concerned about me?’

Guanheng’s head spun – it’d been a question out of nowhere, and perhaps Guanheng was overthinking, but he probably was doing everything wrong: first he’d totally fucked up the race and the opportunity to impress the only boy who’d tried to help, and then he’d probably ruined their conversation, too.

But Dejun just smiled, shimmery pink dabbed into the apples of his cheeks – and Guanheng didn’t quite know the meaning behind.

‘Should I not be, then?’

‘I’m not- I didn’t mean it that way–’

‘I know,’ and that same smile on Dejun’s face, widened. ‘Just messing around with you, it’s cute. Is the car still functional, at least? There’s a mechanic nearby we could try.’

And much effort had to be made on Guanheng’s part to answer coherently, really, without making it too obvious that ‘cute’ and ‘we’ mentioned so casually, were the culprits for the uncontrollable short-circuiting and sparks-flying situation in his brain.

‘I can still drive it, I think. The problem’s with the accelerator but the journey there is quite straightforward, and there aren’t many vehicles on the road at this ungodly hour… I know the place you’re referring to, but I’m not so sure they’re open either–‘

‘No harm trying, right?’

‘Are you actually coming along?’ Guanheng gawked as Dejun simply opened the door to the passenger seat, ‘Is it really safe for you to– get into a stranger’s car so easily? You probably shouldn’t–‘

No,’ Dejun laughed,

‘But don’t you want me to come?’

 

 

 

 

 

As expected, the store was already closed for the day.

So there they were, parked in the vacant driveway, few hours to dawn to waste away: just the two of them.

Deep into the night and the sky was clear, speckled generously with millions of twinkling stars: beside the driveway lay an empty grassland and Dejun thought it was the perfect night to stargaze with someone he only knew the name of, at best. Guanheng still found everything hard to comprehend, but he’d been pulled along by the wrist, and he’d learnt pretty quickly that there wasn’t saying no in Dejun’s dictionary.

They barely lasted five minutes in the grass, though. Because it was fall going on winter after all; Dejun was out there with his legs completely bare beneath his rather short skirt after all; and it was a considerably breezy night. Dejun shivered, and Guanheng will never forget how he’d clung so tight to his arm when the first gust of wind blew, and he’d squeaked out a ‘I’m really fine, I swear’ but his teeth chattered violently, so Guanheng took off the jacket he had on and covered Dejun’s thighs with it – and Dejun had thanked him sweetly but then he was still obviously cold and now it was Guanheng’s turn to shiver, too. The decision to get back into the car was clear – at least the heater still worked fine. 

‘You’ve got beer in the back?’

‘Oh– yeah, wow, nearly forgot I had that stash.’

‘Can I have one?’ Dejun touched his arm lightly and Guanheng’s skin burned with it. ‘Still feeling cold, that might help to warm me up more.’

‘Why not,’ Guanheng said, and so Dejun stretched toward the backseat to grab the beer and with all of the movement Guanheng had caught an unintentional glimpse of his pale torso, all too much for his comfort and suddenly his cheeks were hot – so Guanheng looked away to touch the dial instead. ‘You- you can grab a can for me too. I’ll turn up the heater for you.’

‘Thank you,’ Dejun smiled as he handed the other can over, ‘Stella’s my favourite, by the way. Great taste.’

‘You’re welcome.’

Then the metallic thwock of cans opening, and silence.

Silence dragged on, uncomfortable silence, Guanheng thought: his head swarmed with questions, but he didn’t know where to even start; didn’t know if he should even open his mouth at all – so he opted to look at Dejun instead: slim fingers wrapped around the can pressed to his pink mouth, as his throat bobbed around a swallow. His wistful gaze was fixed to the clear windows, to the pretty patch of sky visibly in their line of sight, pink stars fallen low.

‘Any idea what happened earlier tonight?’

‘Like, the race?’

That question, out of the blue, did take Guanheng by surprise. And then in that moment he realised he’d completely forgotten the sheer upset he’d felt immediately after – and the bitter feelings, slowly resurfaced – but not really, not nearly as much. Something about Dejun’s company, perhaps. 

‘Yeah.’

‘I don’t know exactly. Something snapped all of a sudden and the next thing I knew I was spinning, and that wouldn’t stop until I crashed.’

‘You go for regular maintenance?’

‘Definitely.’

‘You’re not suspecting any foul play?’

Come to think of it, that’s highly possible. Tampering with a rival’s gear is commonplace in the scene, but Guanheng’s never had it happen before – their club is a small one after all, and the stakes usually weren’t high enough in exchange for the planning and effort involved. Dejun finished his first beer then, gently placed the can atop the centre console.

‘It’s possible. It never crossed my mind, though,’ Guanheng looked at Dejun, and the boy had his chin rested on his knees, pressed close to his chest. Guanheng tried to ignore the way his skirt had ridden up dangerously, instead focused on deciphering the small smile on his cherry-glossed lips. ‘You’re quite versed in the scene, it seems.’

‘Nah,’ Dejun laughed, and set his pink-converse-clad feet back on the ground. ‘I just hear a lot.’

‘The other racers?’

‘Yeah,’ Dejun nodded. ‘One of them actually mentioned it to me,’ Dejun whispered and looked at Guanheng like might’ve expected to get yelled at, ‘I probably should’ve tried to tell you about it, huh. It’s not that I didn’t mean to, though. I just hadn’t expected that cowardly bastard to actually go through with it.’

That was a lot to take in at once. Not that Guanheng put any of the blame on Dejun, no. It technically wasn’t even any of his business to begin with.

Hell, Dejun didn’t even have to be here, with him, in the first place.

‘I don’t blame you at all,’ Guanheng patted Dejun’s shoulder awkwardly. ‘But the thing is, you’re telling me all of it now, things they probably would’ve wanted you to keep secret, like…’

Hands on Dejun’s hips, in his hair, smiles on their faces.

Guanheng bit his lip.

‘Aren’t you guys… close?’

It’s a self-indulgent question to say the least. The answer was crystal clear.

‘Close?’ Dejun scoffed. ‘Close? Like, them loving to put their grimy hands all over me and me having to act like I don’t hate it, close?’

Oh,’ Guanheng immediately felt the heat rise on his cheeks as he emptied out the last drop in his can. ‘I’m so, so sorry you’ve to deal with–‘

‘Don’t be, it’s really fine,’ Dejun picked the can from Guanheng’s fingers and placed it neatly by his own empty one. ‘I do what I have to do.’

‘Is this then… something you have to do?’

It’s an equally indulgent question, and Guanheng knew too well. And this time, Dejun played, too. It was clear from the way he’d smiled so sickeningly-sweet as he leant in, close enough so Guanheng could feel his sugary breath on cheeks; from the way his pale fingers had danced lightly across Guanheng’s chest before they’d tugged on the worn leather lapels of Guanheng’s jacket…

This,’ Dejun whispered against the red-hot shell of Guanheng’s ear, and then he’d paused,

So Guanheng’s head spun madly, and it was like his heart had seized in his chest, waiting,

‘Is something I want to do.’

And then Guanheng felt a sticky kiss, pressed lightly to his nape. Probably left a glittery pink mark in the shape of Dejun’s pretty mouth, too. And thank fucking God they hadn’t been standing, because he’d instantly felt his limbs weaken, and his brain had quite literally short-circuited in that moment. Felt fucking dizzy, and the pleased sound Dejun had made wasn’t helping at all.

‘Why… me?’

‘You’re not like the others,’ Dejun slipped off his seat and slid into Guanheng’s lap then, whispered the tiniest ‘is this okay?’ before properly straddling him: soft thighs spread fully, knees by Guanheng’s hips, arms loosely curled around Guanheng’s neck. There was suddenly so much of Dejun to take in, up close and personal; all of his skin was so fucking soft and his perfume smelt faintly of sweet peaches, and Guanheng was so fucking hard. It was clear Dejun knew, too, because his erection rubbed into the soft flesh of his inner thigh, and there he was: still smiling, never stopped once.

The boy was so pretty. Guanheng didn’t know where to look.

‘You want me so bad,’ Dejun rolled his hips and giggled as Guanheng threw his head back against the headrest and groaned, unabashed. ‘Yet you hadn’t made a move, unlike the others. You held back, and you didn’t know what to do… And it was fucking cute to see.’

Then Dejun took Guanheng’s hands into his smaller ones, interlaced their fingers gently. Everything was so sweet and so sensual all at once, Guanheng nearly felt tears spring to his eyes with overdrive. ‘I know, because I haven’t been able to take my eyes off you, either,’ Slowly, firmly pulled Guanheng’s hands to his own waist, and then Dejun whispered against Guanheng’s slack mouth,

‘You can hold me,’

I’m not untouchable.

So like this, Guanheng closed his eyes, held Dejun by his tiny waist and unconsciously moaned as warm flesh gave pliant beneath his fingers. He might’ve lost control for just a bit when he squeezed his fingers in – ‘Oh!’ Dejun had gasped, then sobbed quietly against Guanheng’s neck as he rolled his hips down again and it was enough for Guanheng to assume he’d liked that – so he bit on his lip and pressed his fingers in harder, enough to leave marks in the shape of his own fingers, and it might’ve been for the better, too, keep those nasty bastards away–

An alarm beeped loudly just then, and Dejun near jumped in his lap.

Shit, that’s mine,’ Dejun sat up properly, rubbed his nape sheepishly. ‘Set it just now to remind us, thirty minutes before the store’s set to open.’

It was like his senses had been awakened with the alarm too – and suddenly Guanheng was all-too-aware of the incredible pace of his thumping heart; the blood roaring in his ears. Like the haze across his eyes had cleared up instantly and now he could see the wet shimmer across the lengthy clumps of Dejun’s lashes; the intense red on his cheeks, his studded ears.

Ah.’

‘That’s a pity we can’t finish… The last I want is for us to be talking to the mechanic with cum drying in our underwear.’

Guanheng was starting to find his crudeness quite endearing. But then the next moment Dejun had slid down his lap without warning and because he was so small, his crouched body fit perfectly within the cramped space between Guanheng’s legs and the dashboard, and his nimble fingers, started to undo Guanheng’s belt with practiced ease.

‘I want to suck you off, though, is that fine?’ Dejun smiled as he took Guanheng’s engorged cock into his hands, and they looked so pale and so tiny like this, fingers barely touched circled around the base. A guttural sound ripped from Guanheng’s throat as Dejun kissed the tip softly; looked up at Guanheng with his wide eyes and wet lashes and – just how was he ever to refuse? He’d wanted this, badly, too.

‘Ten minutes is all I need.’ Dejun smiled, never breaking eye contact once as he licked a warm, broad stripe from base to tip. ‘You can finish in my mouth too, we won’t have to clean up much, and it’s easy.’

That night: Guanheng came in a pretty boy’s mouth with his fingers tangled within tufts of silky-smooth hair, of the same midnight blue as the sky all around them, smattered with fallen pink stars; just like the ones shining in said boy’s tear-glossed eyes as he swallowed down every bit, and bared his clean tongue.

He was going to drive Guanheng insane, one day.

 

 

 

 

 

They never exchanged numbers.

But since that night, true to his word: Dejun hadn’t left his side.

It was a good thing the club had grown since and so hired a number of fresh girls and boys to liven things up, keep the energy going, so the attention on Dejun had more or less dissipated. They still made effort to keep work and personal life separate, of course. Nothing save for the occasional glance and little nod, at most, right before a race – Dejun pulling Guanheng to a dark corner out of sight, just to throw his arms around his neck, kiss his cheek and whisper the sweetest ‘Good luck’.

Then they’d go on their little dates, or ‘our little escapades, just the two of us’, as Dejun liked to call them: those usually just involved night drives on empty highways with California Dreamin’ blasted on the boombox and ended with a heated session in the backseat; or drinks at a bar on days they could splurge, followed by a quick one in a cramped bathroom stall; or on days where the weather permitted, properly clothed: just kissing in the fields under the opalescent gleam of a million stars.

Until the night came when Guanheng received news that all activities had to be halted until further notice, because something had cropped up in town and the police were on high alert. They always had to lay low whenever such things happened. From experience, that would mean a good three to four weeks, at least.

That night, Guanheng thought to Dejun: of all the nights they’d spent together, and what the future held.

He thought to Dejun’s blue hair and how soft the strands felt between his fingers despite the boy always insisting they were dry and damaged; thought to the piercings fallen along the shell of his ears, black jewels in different shapes and sizes but pretty all the same; thought to the pierced ring in Dejun’s left brow just below the adorable mole on his forehead, and the sapphire stud in his nose; thought to the incredible length of Dejun’s curled lashes and the jet black liner always flicked off the ends of his eyes so perfectly;

thought to Dejun’s deep brown eyes, clear and shimmering as they looked up at him; thought to Dejun’s lips, always glossed over with a glittery-pink sheen, sweet and sticky and insanely soft as he pressed teasing kisses down his neck;

he wished so badly Dejun was here;

then he closed his eyes, and wondered what it all meant.

 

 

 

 

 

About less than a month later, the message finally came. The coming weekend, same time, same place: a big event to welcome the new season after a break, and Guanheng was to be part of the line-up. Big players were going to be involved, and that meant a huge reward was in store, if he won the race.

But it was the least of Guanheng’s concerns, really. He’d been taking the time off to start practicing in the suburbs again, made sure he hadn’t lost his touch, made sure to improve his control the bends, and it did earn him some good timing improvements. He’d also started spending nights in his car, just for the ease of mind – so it was quite impossible that anyone would’ve had the opportunity to mess around. Guanheng was pretty confident.

Above all else, he wished he’d see Dejun there.

 

 

 

 

 

It’s finally the night of the big season-opener, and Guanheng’s arrived on scene.

The first person he looks out for is Dejun – and it hadn’t taken him too long to spot the boy at all. Bright red skirt, and it looked like he was waiting for someone, paced up and down the road, eyes fixed onto the waiting area–

And then he’d seen Guanheng, and though there was a fair distance between the two of them, Guanheng could see bright stars lit up in his eyes, on instant – stars he’d stared up at on sleepless nights through the windshield, thoughts only on Dejun.

Guanheng,’ Dejun ran up into his arms like he’d missed him, too, and he’d embraced him with so much force it would’ve toppled the both of them over, if Guanheng hadn’t stepped back in time. Guanheng wrapped his arms about Dejun’s slight waist on instinct and held the boy close by the small of his back, smiled as Dejun sighed happily. Like time had stopped and for a blissful moment: just the two of them, held in each others’ arms.

‘I missed you so much,’ Dejun whispered as he pulled away, red lip chewed between his teeth as he smoothed down the length of Guanheng’s new jacket, then gently touched his fingers to Guanheng’s hair. Neatly slicked back into a ponytail today, it’s a different look on him and from the sparkle in Dejun’s eyes he knows it’s for the better. ‘You look amazing with your hair like that,’ Dejun touched his cheek, and smiled so genuinely it crushed Guanheng’s chest.

‘Same goes… I see you aren’t wearing your usual black skirt today,’ Guanheng choked. Red made Dejun’s skin glow, and it took so much willpower to not pick the smiling boy up into his arms there and drive them off to someplace no one knows and just take him, but he’d swallowed down the burning lump in his throat and squeezed Dejun’s waist instead. ‘I’ve to be off to ready myself for the race. Promise you’ll be there for me after? I have to get your number, tonight.’

‘Of course,’ Dejun huffed, matter-of-factly and Guanheng could tell it took a lot for the boy to resist rolling his eyes. ‘I’ll be waving the flag for the race today, too,’ Dejun tugged on the lapels of Guanheng’s jacket as leverage for him to stand on his tiptoes, just slightly. He leaned in and laughed, hot breath in Guanheng’s flushed ear:

‘And I’ve prepared myself generously for tonight’s victor.’

And so ignited the already burning desire to take tonight’s race.

Guanheng’s throat was unbearably dry as he cussed under his breath, adjusting his seat in the car. It was fucking hard to make himself truly comfortable when his erection strained so tight against the crotch of the fit jeans he’d put on today. Dejun was already poised by the side, checkered flag danced with the wind as he gripped the pole steady with his skinny arms. It was also the first time Dejun had stared so blatantly flirtatiously at Guanheng through the windshield, and even if he couldn’t see the looks from the other races, he could feel the envious glares trained onto him. His heart raced and the air was stuffy, and Guanheng so managed to break his gaze from Dejun just as a gust of wind blew – surely he wouldn’t have been able to handle the sight, heart torn through his chest.

Foot braced on the pedal, Guanheng closed his eyes, and held his breath:

He was going to win this race tonight.

‘Ready, set, go!’

 

 

 

 

 

‘I knew you had it in you,’ Dejun cried as he burst through the door and jumped into the passenger seat, in his hand he waved a thick envelope, contained a hefty wad of the winner’s cash.

‘With you in mind, only.’ Guanheng smiled weakly. His veins were still thrumming with adrenaline from the race. Truthfully, he’d won it by quite a fair bit – his practice had clearly paid off, Dejun himself had clearly helped, even if he wasn’t aware of it – and it was a great confidence-booster for the new season to say the least.

‘So. What’s the plan for tonight’s rich winner?’ Dejun asked, ‘Celebratory drinks?’

Guanheng hadn’t missed how the smiling boy had completely intentionally pushed the hem of his red skirt up to expose smooth, pale skin. A reminder of his reward.

‘Not tonight. Was just thinking of getting a nice room for ourselves. We’re loaded with tonight’s winnings… think we can afford to spoil ourselves a little.’

‘A room,’ Dejun breathed, a glint in his eyes. ‘All to ourselves.’

‘Just the two of us.’

 

 

 

 

 

It was a nice room. Yellow-tinted lights and maroon-carpeted floor and a generously sized bed, with crisp-white bedding in the middle.

That was pretty much all of the detail Guanheng could afford to pay attention to before he had Dejun pressed up against him, pressed to the wall. Hands, fumbling, desperate: in his hair, as Dejun pressed noisy kisses down his neck; in his jacket, as they struggled to pull the pesky garment off.

They’d waited an entire month for this.

‘Need you to fuck me now,’ Dejun begged, pulling away and looking up at Guanheng as his cool fingers slid beneath Guanheng’s shirt, trembling with want as they traced every defined muscle. ‘Please, I got myself all ready for you,’ Dejun’s eyes were so wide and his pupils blown, it was in this moment too that Guanheng noticed he’d rubbed shimmery red shadow all around his eyes tonight so it almost looked like he was crying with need; and he looked so fucking pretty with long blue hair fallen over his eyes, caught between his wet lashes. ‘I’m so ready, so ready– Ah!’

With Dejun all pliant and soft it was just too easy to pick him up, and so Guanheng did just that, landed the still-whining boy onto the bed with a pillowed thud. He looked adorable all laid out and defenceless on the bed like that, more so with his soft mouth still pursed into an undying pout because he needed fucked, and Guanheng just wasn’t giving.

Because he’d never before seen Dejun so desperate like this, and he needed to drag this out, as much as he could. Because they’d never before had the opportunity to make love in an environment as conducive as such. Guanheng didn’t just want to fuck him right away, as desperate as he was for it. More than ever, he wanted to please, pleasure this beautiful boy as much as he could, just as he’s given, always.

Guanheng–‘

‘Shhh,’ With an elbow supporting his weight so as not to crush Dejun beneath, Guanheng pressed fluttering kisses along Dejun’s hairline where about an inch of fresh black had started to grow out. ‘Patience,’ Guanheng chuckled before kissing Dejun’s whimpering mouth quiet, savoured the sweet aftertaste of his favourite glitter-loaded, cherry-tinted balm. Dejun calmed down a little after the kiss, so Guanheng smiled and continued to take his time: peppered kisses around the few piercings on Dejun’s pretty face; around his eyes where red glitter and black mascara had melted into a pretty smudge across his lids and down his temple where a mascara-loaded tear or two had slipped down; the peaks of his cut cheekbones powdered with baby blush, and down the soft slope of his jawline.

‘Please, I can’t wait any longer,’ it hadn’t taken too long at all before Dejun had started whining again, soft body squirmed beneath Guanheng’s weight, clammy fingers tightened in his hair. ‘Just when–‘

‘Let me just make you feel good, yeah?’

It was driving Guanheng insane, too. Dejun didn’t need to know. His cock was painfully hard in his jeans, and it’d been so since hours ago when he’d seen Dejun on site, in that new red skirt he’d probably bought just for the occasion. It fucking killed him inside that he couldn’t just rip that skirt to pieces and see what was hiding under, grab that pretty waist and pound him into the bed, make him scream in pleasure, scream his name.

But the fact remained that he had this perfect boy with him, just the two of them in a perfectly cosy room for just one night – wouldn’t make fucking sense to not lay him down and worship his body in all of its perfection, appreciate every sliver of soft skin, every curve, every inch. So Guanheng did just that, despite the continued breathless mewls and weak squirming, like Dejun wasn’t used to any of this at all, too.

Dejun only pushed weakly at his head as Guanheng gathered up his fitted crop top, black material bunched up at his underarms. Sapphire jewels in his pierced nipples glittered in the yellow light. Dejun’s nipples were such sensitive things, Guanheng knew. It’d been an accidental finding actually: they’d been fucking in the stall of a random bar one night when Guanheng had so gently brushed his chest just as he slammed into Dejun’s ass – and the boy had come on his cock almost instantly, confused and shaking, clenched impossibly tight.

Here, in the dim glow, Guanheng could see that the nubs of flesh were clearly hard, and the usually pink tips were rubbed raw today, redder than usual, perhaps with the friction against the tight crop he’d worn. And it baffled him that he never had the thought to put his mouth on these little sensitive, metal-pierced peaks of flesh. One hand gripped at Dejun’s bony ribs, he held the boy still: then closed his lips over one nipple as his free hand toyed with the jewel on the other one. Dejun had tensed up immediately and gasped, because Guanheng’s mouth was wet and hot, his tongue, his teeth, sharp edges teasingly scraped and bit at his hypersensitive flesh and his cock had leaked miserably into the panties he’d worn. But it felt fucking good, and Guanheng smiled as he soon noticed that Dejun had now started to pull his head toward his chest, rather than away, and he’d noticed just the slightest arch in his back as he tried to push against Guanheng’s mouth, unconsciously–

‘Feels good?’ Guanheng pulled off Dejun’s nipple with a nasty pop and smiled as it gleamed with spit. When he looked up, Dejun was flushed down his neck and the tip of his nose blushed pink, like he’d been crying. His large eyes were wet, and he might have been, and it wouldn’t be the first time, either – it was something he couldn’t help when he felt good, and it was something he had to clarify on the first night it happened, when Guanheng had thought he’d accidentally hurt Dejun in some way, and truly felt faint. Dejun bit on his chewed-swollen lip and nodded meekly.

‘So perfect for me, Dejun’ Guanheng whispered against the thin skin over each bump of Dejun’s ribs, pressed fleeting kisses over every area he could reach, and made sure to hold Dejun’s hips extra firmly as he kissed over the slopes of Dejun’s little waist where he knew he was most sensitive, breathy muffled laughter. Kissed over the… string of little hearts inked into the right curve of his waist?

‘Did you get this done recently?’ Guanheng gently pressed his thumb into the inked piece, Dejun’s pale stomach sucked in as he gasped. ‘It’s really pretty.’

Yeah,’ Dejun whispered, shaky. ‘I couldn’t stop thinking about the first night we spent together, in your car. Your touch… I just had to ink it in as a permanent memory.’

‘Really?’ Guanheng kissed over the warm skin once more, chest swelled with affection. A permanent reminder… he meant enough. ‘Bring me to the same place tomorrow, then. I want one to match.

‘Sure thing,’ Their gazes locked, and Dejun smiled. Guanheng imagined he must have let Dejun recover for too long, because something instantly shifted in his eyes, playful glint.

‘So will you fuck me now, then?’

‘Be patient, as I said,’ Guanheng laughed, and Dejun scowled immediately, ‘We have all the time in the world, Dejun. Tonight.’

With his breath held, Guanheng lifted the skirt off Dejun’s thighs, and let the material fall across his tummy as he took in the sight before. ‘Fuck, Dejun.’ Red lace panties were what was hidden underneath, and Guanheng was sure that wasn’t all. Dejun’s pale skin looked gorgeous in red, and Guanheng definitely made a mental note.

‘Like it?’

Yeah,’ Guanheng said, and his voice had gotten all deep and scratchy without even meaning to, ‘Shit, you’re so fucking sexy.’ The blushing head of Dejun’s cock weeped gooey strings of precum, stained lace – Dejun definitely enjoyed everything Guanheng had been doing before, and it made his head spin. Guanheng hooked his fingers beneath the lace, over the feminine jut of Dejun’s hip bones, and pulled them off with the help of Dejun lifting up just slightly.

Nestled between Dejun’s full cheeks – a bright red, jewelled plug.

‘So this,’ Guanheng choked, ‘Is what you meant by you prepared yourself, huh.’

‘Yeah,’ Dejun grabbed under his knees to pull his thighs apart, frantic. ‘Cleaned out properly and fucked myself in the shower, be- because it’s been long and I thought you might’ve wanted it quick– ah!’

Guanheng tugged the plug out gently – it was considerably large, short but bulbous with its girth comparable with Guanheng’s length. Clearly Dejun had done a good job of stretching himself out and the plug had definitely helped too, because what was left of his pink hole was the prettiest softest gape, followed by thick, clear slick, way too much lube, that leaked out instantly with no resistance encountered. Guanheng felt fucking dizzy.

‘Mmh, you’re really wet,’ Guanheng bit his lip as he plunged the fat plug back into Dejun’s ass and a filthy squelch resounded, went straight to his cock. ‘Nngh yes, yes!’ Dejun only whined and clawed at his own skin to spread his legs further apart as Guanheng fucked him with the plug, firm hard strokes, each time pushing even more bits of frothy lube out. ‘Did you have to use that much? Jesus, your filthy slick is dirtying all the sheets already, Jun.’

‘For you… to- to ease the slide in–’

Then Guanheng pressed the plug in one last time and patted it gently as it nestled back into place. He didn’t have to look up to know Dejun was probably all puppy-eyed, reeling with need, confused. ‘Why’d you put it back? Aren’t you– ohh!’

Without warning, Guanheng had taken Dejun’s weeping cock into his mouth, and hands immediately flew to his hair. During all the nights they’d spent together Dejun had never been on the receiving end, because he always insisted against, insisted on giving. Sure he was fucking amazing at it, but Guanheng had been dying to return the favour since the first night, and this was the perfect time to do so. Dejun was of comparable girth and that put a pleasurable stretch on his lips and jaw; but considerably shorter in length so Guanheng could take him pretty easily to the base, without spitting up too much.

‘That’s g-good, Guanheng, oh!’ Dejun was so tense and his fingers were pulled so tight in Guanheng’s hair his scalp was starting to burn just the slightest, but it made his chest swell because he knew Dejun was enjoying it. ‘Shit, you’re so good at this, Heng– fuck!’

Guanheng had reached under to pull the plug out, only to instantly plunge two fingers into Dejun’s ass instead – soft, wet heat around his fingers helped to distract him from the slightest urge to gag as he pushed down to the base – ‘Wait– Heng, stop,’ Dejun cried when Guanheng pushed his fingers in deeper as he bobbed his head, curled them up to rub up against Dejun’s prostate, and he knew this because Dejun’s thighs quickly clamped up around his head. So Guanheng pulled his fingers out and returned with three, barely met with any resistance at all – ‘Stop! I’m going to come if you keep–‘

Guanheng forced all three of his fingers, right into the spot he’d found earlier, and Dejun wailed as he was pushed to orgasm, spilled a generous load of cum into Guanheng’s throat as his soft thighs trembled violently against Guanheng’s hollowed cheeks. Guanheng swallowed it all: Dejun’s warm release was sweet just like every inch of him was, and seeing Dejun’s flushed cheeks and teary eyes; his softened cock laying limp against his tummy after his first orgasm, simply awakened a burning urge in him to push Dejun over the edge. Again, and again.

‘What are you doing,’ Dejun whimpered, gaze bleary, helplessly pushed at Guanheng’s hair just as his thighs were pushed apart and his ass angled upwards. Dejun’s hole had been rubbed raw, red and loose enough. Still oozing the tiniest bit of slick. ‘You’re just so pretty down here,’ Guanheng sighed as he thumbed across the pink skin of Dejun’s taint, gentler around his twitching hole. He’d probably just gotten waxed the day before, because he was completely hairless here: just the smoothest, softest skin and Guanheng wondered if it made him a huge fucking pervert for desiring to put his mouth all over Dejun’s crack and taste him thorough.

The first broad stripe had Dejun seizing up so hard Guanheng had to squeeze his thighs to hold him in place. With the way Dejun’s body had been twitching, Guanheng guessed that he’d started crying, again. So he followed up with slow, gentler licks, relished in the faint taste of latex and artificial strawberry; alternated between soft licks and occasional puffs of air over Dejun’s hole to watch him clench up and relax. It hadn’t taken long for Dejun to start whining needily and wriggling his hips. Guanheng took it as a sign to firm up the tip of his tongue, prodded it against the pink give of Dejun’s ass and pushed, just as the boy sucked in a deep breath. 

‘This okay?’ Guanheng pulled away and saw that Dejun’s cock was starting to harden up again, against his thigh. The boy had his eyes covered with his shaking hands  – with embarrassment perhaps, because he’d never had his ass eaten before but he was nodding, clearly, and Guanheng couldn’t have been any more fucking endeared. ‘Can you keep your legs open for me, then?’ 

Then Dejun nodded again, always so darling, as he pried his hands from his face and held his knees apart again – tried his best not to look at the gorgeous face perched right between his legs, staring intently into where he was nothing but a pink, open mess. With his hands free to roam now: Guanheng buried his face into Dejun’s taint again and fucked Dejun again, this time with the aid of both his thumbs, pressed ever-gently to the edges of his rim, just to hold him open a little more, his tongue pressed in deeper

And it worked. It did things, and Dejun had wailed and sobbed out broken, broken cries of Guanheng’s name, all of which did nothing but egg him on, as he thrust his tongue in and out of Dejun’s beautiful, saccharine body and watched the boy shake and come undone for the second time, untouched. Pretty little spits of runny white, splashed across his quivering belly.

‘Now,’ Guanheng undid his belt and pulled his jeans down hastily, desperate. Now he was about to reach his limit, having held back for too long. Fingers gently and quickly swiped across Dejun’s wet tummy to pick up fresh cum to slick himself up with. 

‘On your knees, hold yourself open for me, alright?’ Guanheng watched as Dejun nodded and struggled to flip around. He was flushed, so flushed, heaving and sweaty and shaking all over; overstimulated and hypersensitive but still he did his best, as always: spread his knees to the height he knew Guanheng liked best, trembling hands with pinked knuckles and glitter-coated nails held his ass open and put his cherry-swollen hole on display. Guanheng groaned as he grasped at Dejun’s waist and rubbed his hot tip to Dejun’s rim, which earned him a pitched mewl, muffled against the sheets. 

‘Gonna fuck you now,’ was all the warning he gave, before he’d squeezed Dejun’s trembling hips and slammed into his sweltering heat in a swift thrust, made the boy jerk forward and squeal.

‘Ah, Dejun.’ The glide in was relatively easy with all of the preparation and Dejun’s incredibly pliant state; but Dejun’s warm body was still a squeezing, snug sleeve around his girth and it felt like fucking heaven. ‘Shit, your ass is still tight as ever, Jun. Feels so fucking good around my cock,’ Guanheng grunted as he pulled out fully just to watch Dejun’s ass gape and struggle to close up, before gripping at the hems of Dejun’s skirt and plunging in with even greater force than the last, each time jostling Dejun’s little body further forward.

And by this time Guanheng could barely hear Dejun, because his voice was hoarse and soft as a whisper, and the noises he made were reduced to an incoherent, garbled mess: pitched, slurred cries of ‘yes,’ and ‘more’ and ‘fuck me’s, as he drooled uncontrollably into the sheets, as his puffy hole was pounded into and his pale ass was slapped pink and slippery slick dripped down the length of his quivering thighs. But he knew Dejun liked it best like this, because it let him sink in deeper than any other position allowed, just like now: as Guanheng squeezed at the warm skin of Dejun’s ass and parted his soft cheeks, pushed in as deep as he possibly could just to have Dejun scream and melt further into the sheets, nails clawed into the pillows for purchase.

‘Does it feel good, Dejun?’ Guanheng gasped when Dejun suddenly clenched unbearably hard around his cock, whimpered pitifully. He wondered if the boy had come, but then he’d just come twice and Guanheng didn’t know if it was physically possible to orgasm this much in such a short time frame–

He pulled out of Dejun and saw a steady but clear trickle drooling from the head of Dejun’s soft cock, created a sizeable wet patch in the sheets beneath.

Shit, Dejun,’ Guanheng flipped the trembling boy onto his back and quickly entered his body again, and Dejun was so pliant by then that he’d just folded however Guanheng wanted him to, without complaint, skinny thighs pressed tight to his chest as Guanheng gripped onto the backs of them for leverage, thrusting wildly. ‘You made a real mess of the sheets,’ Guanheng growled, throat dry as he observed the soft jut in Dejun’s belly each time he slammed in–

Yes, yes, I did,’ Dejun sobbed, eyes rolled back in their sockets and he was quite literally fucked dizzy, all thoughts melted to soft fuzz and in that moment he’d wanted nothing more than Guanheng close, to feel the warmth of Guanheng’s skin against his own. So he’d thrown his arms around Guanheng’s neck and weakly tugged him downwards: and Guanheng followed, supported his weight on his forearms and held Dejun’s small face in his clammy palms.

‘You’re just so pretty,’ There was a sharp, sour twinge in Guanheng’s nose as he kissed away the tiny droplets speckled across Dejun’s lashes, kissed his wet lids and the hot tears streamed down his pulsing temples. And Guanheng could feel himself coming close, so he focused on slow, hard strokes. ‘And all mine, Jun,’ Guanheng choked up as he kissed Dejun’s soft, slack mouth and came, spilled into Dejun’s precious body. Rode out a few clumsy thrusts, then pulled out and collapsed by Dejun’s side.

The air was hot and reeked of sex. Guanheng gathered Dejun into his arms, ran fingers through his sweaty hair and kissed his forehead.

‘You’re alright, Dejun?’ Guanheng rubbed gentle circles into Dejun’s ruddy cheek, rubbed the remnant traces of powder and shadow off his still hot, flushed skin. Dejun closed his eyes and breathed slow, nodded.

‘Am good…’ Dejun buried his face into Guanheng’s still-clothed chest and sighed, fingers clenched into the muscle of Guanheng’s shoulder. ‘Just need to rest… for a bit. And you… by my side.’

‘I’m not leaving, Dejun.’

‘Yeah?’

‘Yeah,’ Fingers idly danced about the inked hearts on Dejun’s waist. ‘Promise you’re staying, too?’

‘We’ll see… about that.’ Dejun laughed weakly, then gasped when Guanheng playfully jabbed into his side. ‘Ow!’

‘You’re not taking me seriously,’ Guanheng huffed, half-joking.

‘I was kidding, Heng.’ Dejun looked up and their gazes met, then, and he blinked two, three times – slowly, sleepily, and he looked so soft and adorable Guanheng’s stomach twisted in knots and his chest clenched painfully, as it’d been doing way too often whenever he thought of Dejun, recently. ‘I got you fucking tattooed to my skin, what more proof do you need.’

‘I dunno,’ Guanheng kissed the tip of Dejun’s nose. ‘You really just drive me insane, sometimes.’

‘I do?’

‘Yeah.’

‘How so?’ Dejun teased as he ran a light finger down Guanheng’s jaw, ‘Tell me more.’

‘There you go again, god.’ Guanheng’s chest tightened as Dejun pressed kisses to the jut of his Adam’s apple, across his collarbones – ‘Every day. Just can’t stop thinking about you.’ Guanheng reached beneath Dejun’s skirt to take a handful of flesh in his palm and squeezed, tight. ‘Your ass,’ Guanheng bit his lip, and then his heart softened. ‘Your pretty smile…’

Man,’ Guanheng sighed. ‘I’ve always wanted to protect you, make you happy. But these feelings have been oddly intense lately, and just… I don’t know…’

‘Don’t know?’

‘Like, I think I just might be…’ Guanheng paused. His chest ballooned with feelings he wasn’t sure he was ready to release just yet, for no reason at all. ‘Nevermind. Maybe it’s not the right–’

Say it,’ Dejun pushed Guanheng onto his back then as he crawled on top, pale thighs straddled about his waist. In this light, Dejun looked breathtakingly celestial: his body glowed with the softest yellow halo as his piercing eyes glimmered with fresh tears. ‘Say it,’ Dejun demanded, gasped, as he pulled Guanheng’s hands to his waist, and squeezed their fingers tight, interlocked. ‘Say it,’ Dejun sobbed, as he dragged Guanheng’s fingers to his chest and rubbed his peaked nipples against the pads of them. ‘Say it,’ Dejun whispered, brought Guanheng’s fingers to his face and touched them to his soft lashes, traced them down his cheekbones to his parted lips, sucked the tips of them into his warm mouth–

Fuck, Dejun,’ Guanheng gasped,

‘I think I’m in love with you.’

 

Notes:

ho ho ho... MERRY CHRISTMAS MY LOVES! posting this as a commission for user xiaoderys - thank you so much for the LOVELY prompt! really got carried away, i love xiaodery so much it hurts ? hope everyone enjoyed streetracer!hendery x flagboy!xiaojun as much as i did writing them!

comments and kudos are LOVED, as always <3 have a wonderful day ahead :)