Work Text:
Macaron barges into his room, Chai in his arms and kissing him. He kicks the door shut behind himself. Then, he heads over to the bed, climbing onto it. He lowers Chai onto it, still kissing and holding onto him.
When they finally break apart for air, Chai starts tugging on Macaron’s clothes. He chuckles and begins pulling off what he can of his implants, his clothes following short after. He leaves his boxers on. Then, Macaron tugs on Chai’s belt with one hand. He pushes the other up under his shirt, until his fingers rest on top of his core. Chai grins and practically rips his clothes off. He leaves his boxers on, too.
Macaron runs his hands along Chai’s body. He shudders under him. Carefully, Macaron fiddles with his prosthetic arm until he can pull it free from the socket. Before he sets it on the night stand, he kisses the back of its hand. Chai inhales sharply.
Sitting up to smooch him, he wraps his arm around his neck and pulls him down. Macaron smiles against his lips. Moving to lie on his side, he uses one hand to turn Chai so they don’t have to break apart.
While Macaron’s tongue slips into Chai’s mouth, making him moan softly, Chai’s hand starts to wander. His fingers ghost along Macaron’s skin, which makes him shudder. His hand comes to a stop at the waistband of his underwear. At the same time, he presses closer, their erections brushing against one another. Macaron groans. Chai makes a strangled sort of whining sound.
Pulling away, a thin trail of saliva connecting their lips, they take a moment to catch their breath.
“How’re we doing this?” Macaron asks.
“Honestly…would just keep to like doing this… ”
As Chai responds, he rolls his hips, making Macaron gasp.
“...but without this, ” he continues, tugging on Macaron’s boxers.
“Alright,” he replies, voice low. “Sounds good to me.”
Rolling away, he opens up the nightstand drawer and digs through it. Once he finds the lube, he rolls back to Chai. His eyes widen when he sees that Chai’s already taken his underwear off.
He smirks. “Like what you see?”
In lieu of answering, Macaron pulls him close and kisses the smirk right off his face. As he pulls his boxers off, he breaks away to start pressing kisses to his neck and shoulders. Chai whines again. It starts off louder, but quickly becomes just as strained and quiet as before.
“What’s wrong?”
“Nothing.”
“...You sure?”
“I’m sure, Mac.”
After a moment, Macaron returns to peppering his upper half with kisses. As he does, he squirts some lube on his hand. He rubs it around on his fingers, both to spread it and warm it up.
As Macaron pulls away, he can’t help but take a second to admire him. Chai’s face, ears, and chest are blushed a pretty shade of pink, with a tinge of red. There’s a few blossoming hickeys on his shoulders and neck. His lips are red and a little swollen. Soft brown eyes glinting in the low light. Core pulsing, each breath he takes matching up with every pound.
With another kiss, this one to his collarbone, Macaron pulls Chai a bit closer so he can wrap his hand around their cocks. He groans. Chai gasps. His hips twitch, pressing them even closer together. Macaron groans again. He starts rubbing. Chai shudders, and leans in for a sloppy, open-mouthed kiss.
Macaron keeps rubbing their dicks until he figures they’re lubed up enough. Chai groans and gasps into his mouth all the while. When he pulls his hand away, he whines. Not even a second later, he starts rolling his hips, thrusting against him. Macaron lets out a moan. He pulls away from the kiss to breath. Chai whimpers and starts pecking him anywhere his lips can reach.
“You— hah —sure you’re alright?”
“Mhm… mmm …”
“Chai—”
Chai clings to him as he picks up his pace, interrupting Macaron by causing him to gasp. He takes a deep breath to steady himself as pleasure ripples through him. When Chai whines again only a moment later, Macaron shifts to grab his hips, gently stopping him. He lets out a strange, quiet sort of sob. Macaron frowns.
“I need to know you’re alright.”
“Yeah, fine, promise, just —”
His eyes are squeezed shut as he reaches between them, adding his hand into the mix to pick up the pace again. It can’t fit quite all the way around both of them, but Chai makes up for it by using his hips when Macaron releases them with a groan.
He wraps his arm around Chai. Pressing their foreheads together, he tries to match his quick pace. He can feel him trembling; the pounding of his player against his chest. If he strains, he can hear the rumbling of a bass accompanied by the shrill wail of an electric guitar. But then he moves against Macaron just right, and he loses focus on the music.
“Please please please, oh, oh— ah —so good, please— please —”
Chai bites his lip, preventing himself from babbling further. Macaron kisses him, gently prying his mouth back open before pulling away.
Then, he says, “Let me hear you.”
Chai’s eyes snap open.
“Please. I want to hear you.”
He gasps and shudders.
The music suddenly becomes audible, as if it, too, was afraid to be noisy. Macaron’s not entirely sure what to make of it. But that’s something for another time.
A wave of pleasure surges through his body as Chai somehow manages to move even quicker. He finally lets out a proper moan. It’s like music to Macaron’s ears. He groans, his hold on him tightening. He can feel the pleasure coiling up inside him. Ready to burst. He hopes Chai won’t be too disappointed.
“Oh, s’good, fuck— hnn—you— ah —you really wanna hear me talk? That— hah —I—”
“Love it when you talk,” Macaron says as he presses a kiss to his shoulder.
Chai practically glows from how red he is. “You—ohh—oh fuck — Macaron —”
“So pretty,” he mumbles, sucking on his skin until a bruise forms.
“ Oh —hah— ah —god— ohhhah —you— mmhhnn —”
Chai’s eyes are wide and full of energy. Face and chest such a lovely shade of red. Lips and shoulders bruised and raw. Every movement he makes is wild, fast, rough; but there is a rhythm to it. A sense of order to the chaos. Macaron follows it, matching the tempo best he can.
He can feel himself tipping over the edge, his whole body tensing. He tries to give a warning, but all that comes out is a moan against Chai’s skin as he finally comes undone. He hears Chai gasp as hot ropes of cum shoot up between them. Most of it gets on him.
They frot through Macaron’s orgasm together, Chai still rubbing both of their cocks all the while. Until, eventually, they both slow, coming to a gradual stop.
Macaron pants heavily. As he comes down from his high, he slowly realizes a couple of things. For one, Chai is still trembling, and his dick is very much still hard. Two, he’s trying to move away from him, his eyes squeezed shut.
“What’s…wrong…?”
“Nothin’—just—you’re done—”
“Ah…sorry, Chai…”
“S’not a big deal.”
“Just…give me a second.”
“H-Huh? Whaddya…?”
“I want to help. Do you not want me to…?”
“Oh—no no—I mean—yeah, I want you to!"
“Alright. Gimme a moment.”
Macaron takes a deep breath.
He pecks Chai on the lips. Then, grabs his dick. Chai’s hips lurch forward as he moans, but they don’t move again after. His entire body quakes as Macaron starts running his hand up and down his cock. Chai groans when he rubs the underside of the tip with his thumb.
“ Oh God holy fucking shit—Mac— ”
His hips lurch again. But this time, when he stops, Macaron squeezes his cock. He shudders.
“Do what you need to do. Don’t hold back.”
“But— hnngh —I—”
“It’s okay. I’ve got you. Just go.”
He almost immediately starts rolling his hips. It doesn’t take long for Macaron to figure out the rhythm. It helps that he can actually hear the music. He matches his thrusts with his hand.
“Hahh— oh —great, so great, so— ahh —I-I-I—” He cuts himself off with a gasp.
“That’s right…you’re doing great.”
“H-Huh…?”
“You’re so handsome. My handsome boy,” Macaron croons.
“ Oh —” His eyes flutter open. “I— ahhh— ”
The song gets faster. Macaron keeps up with the higher tempo as Chai’s thrusts speed up to match.
“So beautiful. So good. You’re doing so good.”
“Hnnn— Mac —”
Macaron kisses his neck. “That’s right, so good. Just look at you, my pretty rockstar…”
“ Hahhh… ”
“Being so good for me, so sweet, so considerate.”
He kisses Chai, swallowing his moan. He squeezes his dick. Chai’s hips falter as he gasps into his mouth. When he pulls away, he starts kissing along his shoulders and neck.
“So strong and gorgeous, my good lil’ rockstar. You’re doing so good…being loud for me, letting me hear your pretty sounds. Could listen to you for hours .”
Chai gasps and whines and moans as he finally cums. He clutches at Macaron as streams shoot out of his cock, getting all over Macaron. He keeps stroking him all the while, only stopping when Chai stops thrusting.
His chest rises and falls rapidly as he pants. The music starts to quiet down, slowing.
As he catches his breath, Macaron gets up to grab some washcloths. He wipes himself off as he walks back. Sitting down next to Chai, he wipes the cum off of his chest. Chai grabs his hand gently and looks up at him drowsily.
“...Thanks,” he says softly.
“Of course,” Macaron replies with a smile.
When Chai shuts his eyes, as though he’s about to sleep, Macaron gently shakes him.
“Let me get some clean sheets.”
“Then I can sleep…?”
He chuckles. “Yep.”
“M’kay...”