Work Text:
Axel waded through a sea of silk. Strangers had invaded his bar. Though, to call it his bar would be a laugh. As Tifa always teased him, saying that just because he was there every weekend didn't mean he owned the place.
It was perfect though, typically smelling of leather, beer, and cigarette smoke. He passed by a small pair in satiny-looking clothes, both with short hair, both with androgynous frames. For the first time in his life, Axel felt almost too rough in his jeans and worn leather jacket. Even his t-shirt looked like it would be rough compared to the satin and chiffon twins.
He dropped onto his usual stool and ran his hand over the heavy denim of his pants. He'd seen some of the new people in leather. But it was thin, sleek, would do then absolutely no good in a bike wreck. He slipped out of his biker gloves, shoving them into a pocket.
"Usual, Axel?"
"Yeah, thanks Tifa." He stared over at the satin twins as he waited, watching them chat back and forth with animated hand gestures.
"Tab as always?" Tifa's return brought his attention back.
"Yep." He slid a card to her. "What's up with the pretty folk?"
"Something about a fashion gathering? Show? And apparently, my bar came highly recommended."
"Course it would be. You're amazing, Tif."
"People just say that for the tits."
"And you know I'm gay, so I mean it."
Tifa snorted a laugh and walked away with his card. He went back to watching the chiffon twins. But after a while, the darker-haired one split off to hang with a beautiful blonde dressed in delicate white. And the blond of the twins turned his way.
Axel couldn't help but let out a low whistle. Blondie was… well Axel wasn't sure whether to say beautiful or handsome. Their small mouth was drawn down in a frown as they scanned the bar. He just wanted to walk over and touch that silken-looking scarf they wore. He turned back to the bar with a laugh. What would his biker friends think of him wanting to touch silk?
"Excuse me, Red?" A figure dropped to the stool beside him. "But, is this a biker bar?"
Axel turned to find none other than the blond sitting next to him. And damn were they short. Short and curvy, with piercing blue eyes. "Unofficially, yes. Tifa, the bartender, doesn't like to call it that, though, says it alienates patrons."
"Ah. Makes sense. I kind of was wondering what with the copious amounts of…" Those blue eyes raked down his jacket, fingers twitching on the bar. "Leather."
"Keeps us safe on the road," Axel shrugged.
"You have a bike?" One finger traced circles across the wood, towards him.
Before Axel could answer, Tifa walked over, placing another whiskey in front of Axel before turning to the newcomer. "What will it be?"
"Can you do… mixed drinks?"
"Of course I can."
Axel wasn't entirely sure what the stranger ordered, but it was obnoxiously bright colored and sweet-smelling. And staring between the drink and the stranger, Axel opened his mouth. "Add it to my tab."
One whiskey in shouldn't have him feeling such things, but when the stranger grinned over at him, he found it quite worth it to buy them a drink if he got a smile like that.
"Well, thanks, stranger."
"Consider it a welcome to town gift. Are you and your crowd staying long?"
"Well, I don't know about them, but I just moved to the city. Picked up a solid modeling job."
"You're certainly pretty enough."
He got another smile. "I can't say I get called pretty too much."
"Why not? You are," Axel leaned in, letting a hand hover between them as if to touch their cheek.
"Well, usually it's because of the fact that men usually don't get called pretty. Though I guess I do pass for androgynous most of the time."
"You're a man?" Staring down at the satin blond in his leggings and flowy top, in his scarf and near knee-high boots, Axel's dick very quickly becoming interested. And his hands just wanted to caress the silky material the man wore, wanted to feel it against his skin.
"Not interested anymore? Regretting buying me a drink?" The man smirked and God did Axel just want to bend him over the bar.
"Oh fuck no. This is the best news all night."
"I like you, Red." The man laughed, making Axel ache. "My name is Roxas."
"Axel." They shook hands, touch lingering. Roxas's fingers were satiny soft.
"Mmm." Roxas seemed to muse. "You must work with your hands. They're rough." He rolled the r, making it sound like a purr rather than an insult.
"It's mostly riding a bike that will do it."
"Maybe you'll have to take me for a spin sometime," Roxas said, leaning in. "I like to think I'm pretty good at riding."
Axel nearly choked on his drink, tossing the rest back and then grabbing the new glass to try and clear his throat. He watched Roxas shift, the way his silken top flowed around him.
"I may need to borrow a jacket or something. I imagine this wouldn't provide much protection." Roxas tugged at the neckline of his tunic, exposing collarbones for a second. Axel wanted to touch them as well. They didn't stick out nearly as much as his did. Roxas was far curvier.
"Yeah, maybe not. But those clothes do look good on you."
"And I like the way you look in leather." One small hand shot out and slid down one sleeve of his jacket. "And jeans." The hand trailed down his thigh to give his knee a squeeze.
They chatted over a few more drinks, Axel talking a bit about his bike, his tattooist job. Roxas talked about what it was like to be a model.
Talk eventually wound up on their clothing again. Axel was feeling a little more than buzzed and reached out to touch the hem of Roxas's tunic top. "It's just so soft." Roxas's hands lingered over his jeans.
"It's all soft. I like my comforts."
"I'd imagine." He softly ran a few fingers up Roxas's thigh, afraid his rough hands would snag the material. "I could just… spend days touching you. Tracing along satiny material. Silken skin."
"I didn't know bikers could be romantic." Roxas teased, leaning in, hands sliding up his jeans. "But I know how you feel." He moved, gripping Axel's jacket. "I want to know what it's like to have hard leather and worn denim scraping against my skin. To have rough hands trying to memorize my every curve." His hand traced up to Axel's neck, and down along the leather collar he wore, hooking a finger in the ring and tugging their lips together.
Well, fuck. Axel had not been expecting Roxas to make the first move and when the man finally let him breathe again, he waved Tifa over and told her to close out their tab. Roxas played on his phone while they waited and once Axel returned the card to his wallet, Roxas looked up with those beautiful blue eyes, darkened with lust.
"There's a car waiting for me to take me to a hotel. Are you coming?"
"Absolutely."
And in the back seat of the car, they exchanged soft touches, little feels of the materials of each other's clothing.
Roxas paid for the hotel room, saying it was only fair since Axel had bought drinks. And they wound up on the top floor in a room with a view and a massive king bed.
They paused just inside, Roxas unzipping his knee-high boots and kicking them off, peeling his thin socks away as Axel undid the laces of his heavier boots. Roxas watched him, bouncing on the balls of his feet as he waited for Axel to remove his shoes and thick socks.
Roxas latched onto him the second he finished, tracing fingers up and down the leather of his jacket. He tipped his head up and Axel noticed then exactly how short Roxas was. He didn't even reach Axel's shoulders. Axel took in those blue, blue eyes in the light of the room before turning it off and leaning down to kiss Roxas.
A small tongue swept against Axel's lips, and with a soft moan, he parted them for the blond, hands sliding down his silken tunic. Roxas tasted much like his sweet drink had smelled, and Axel wondered if it was possible for a person to taste soft. He knew he probably tasted of whiskey, of the cigarette he'd smoked before going into the bar that night. But if the way that Roxas was arching up against him, trying to lick into the far corners of his mouth were any indication, he seemed to like it.
When Roxas's tongue retreated, he brought forth his own, sweeping it into Roxas's mouth, laying claim to the soft taste. Roxas's fingers dug into his arms, and Axel's were cupping his ass at that point, bunching up the silken tunic beneath his palms. He decided in the next moment that even the way that Roxas moaned into his mouth was soft.
He was pretty sure he'd be content to just kiss Roxas all night. Well, if not for the way that the little blond was grinding his hips to Axel's thigh. He broke away, bending further to trail kisses down Roxas's silken skin, gently suckling at the skin of his neck.
"God, Axel. Even the way you kiss is rough. Except for the neck..?"
"I don't want to bruise? You said you were a model." He shifted the wide collar of Roxas's tunic down. The scarf lay long forgotten on the floor.
"That's what they make makeup for, doll. Mark me."
Axel went wide-eyed before grinning. He latched onto a patch of soft skin just below one of Roxas's collarbones and bit down, wrapping his lips and sucking.
"Oh, fuck…" Roxas moaned. Axel continued biting, kissing, and marking Roxas's neck and collarbones. Leaving bruises on soft, soft skin as his hands roamed over a slender waist, soft hips, and a lush ass. Roxas continued to grind against him. "God. The feel of your jeans… " He slid his hands up under Axel's jacket and pushed it from his shoulders.
Axel gave Roxas's ass one more squeeze before letting go, letting the jacket fall to the floor with a whump. Soft fingers traced up his biceps, slipping under the sleeves of his t-shirt before sliding down to cup his elbows. Thumbs massaged into the skin, across the dry patches on his elbows. Roxas moaned, "So rough ." Again, more of a purr than insult.
They continued like that for what felt like ages, swapping deep kisses, Roxas seeking out every dry patch of skin along his arms. But eventually, it wasn't enough.
"Bed," Roxas gasped out when Axel pulled them apart enough to graze his palm across the silken material over Roxas's cock. "Please." He hopped up, legs wrapping around Axel's waist. Axel's hands automatically slid back down to grab his ass, supporting the blond as he humped against Axel.
He walked them over and then pressed Roxas to the bed, continuing his trail of kisses, pressing them through the thin material of the tunic. He mouthed over one hard nipple, letting his tongue glide along the satiny material, hands gripping Roxas's hips as he writhed.
He left a damp trail across to the other one, catching it and the material between his teeth and biting ever so gently, savoring the tiny little whimpers from the man beneath him.
He kissed lower and lower, not even bothering to push the tunic up, letting his hot breath filter through the material and onto Roxas's skin. He mouthed over ribs before moving on down to Roxas's hips, the surprising curve of them. And when he pushed the tunic up to Roxas's navel, he found the tight leggings the blond wore did nothing to disguise his hard cock.
Axel mouthed over it as well, breathing out, wrapping his lips around the firm shaft and leaving a trail of wet marks in the light-colored spandex. Roxas's legs came together, pressing in on the sides of his head with his beautifully thick thighs, muffling the whimpers and gasps from above. But Axel wanted to hear every sound Roxas made. He grabbed Roxas's thighs, gently parting his legs as he moved lower, pressing kisses back down the shaft, nipping softly and blowing warm breath on his sac. And then lower still to press his tongue through silky material against Roxas's asshole, trying to press through, licking until Roxas sounded like he was crying.
And then he slowly kissed his way back up to capture pouty lips in another deep kiss.
Roxas lay there, flushed and panting for a long moment when Axel pushed away. But then he pushed against Axel's shoulders, rolling them over and sitting across Axel's waist. Leaning in, he rubbed their hips together, gasping and panting, pressing his own lingering kisses through the rough material of Axel's t-shirt. But then, Roxas's soft hands slid up under his shirt. Fingers traced along his ribs before working into his waistband to tug his jeans as low as they would go and then a very warm mouth was suckling at one hip bone, teeth scraping with a surprisingly loud moan.
Axel wasn't sure if anyone had ever paid attention to his body like this, but Roxas was lavishing attention to his hips, his ribs, wherever he pleased. He left a trail of bruising down one hip before pressing his face into Axel's groin with a loud groan. Axel groaned as well as Roxas nuzzled into his jeans, trying to mouth over his cock. He could barely feel the hot breath through the thick material, but what he could feel was amazing.
Roxas kissed his way back up, yanking the collar of his shirt down to bite at his collarbones., "You're so thin… " Roxas muttered against his skin, again a purr. "I could just…" Teeth scraped against bone. Roxas's lips attached themselves and he sucked at Axel's skin, hard. He groaned, fingers grasping for blond hair, tangling in the softest strands he'd ever felt.
Roxas shifted back up, hips dropped against his and ground against him. Axel tugged one hand free in favor of grabbing a supple ass. Roxas's lips moved up to his neck and he bit and sucked as he continued to grind them together.
Axel had never put this much time or effort into foreplay. But he wasn't about to start complaining. He rolled them back over, pressing his hips down into Roxas's, one hand sliding up under his tunic, to trace along his stomach, to his ribs. Compared to his body, Roxas was squishy. He was by no means fat, but a healthy weight. Surprising for a model. His fingers dug into the soft skin over his hips as Roxas wound his legs up around Axel's waist.
"Those jeans…" Roxas moaned.
As much as Axel enjoyed Roxas writhing, bucking his hips against Axel's jeans, he wished he wasn't wearing them. They were far too tight and he couldn't feel Roxas as well as he could clearly feel Axel.
But before he could ask Roxas to let go of him, Roxas reached up and yanked his face down into another long kiss as they rutted together. He exhaled on the softest moan each time Axel thrust his hips against the silken boy.
"Roxas…" Axel huffed out, pulling back from their kissing. "As nice as this is… can we please lose the clothing?"
Roxas let out a soft whine, fingers twisting into Axel's shirt before he let go, sagging back onto the bed. "Grab my scarf, but don't you dare take off any of your clothes. I want to do it myself."
Axel obliged the blond, pushing off the bed and retrieving the scarf from the floor. "What's this made of anyway?"
"Cashmere."
"Bless you?"
Roxas rolled his eyes, grinning. "It's made from goat hairs."
"Goats…" Axel mused, twisting the fabric around his fingers. "Sounds expensive."
"Probably about as much as your leather jacket cost." Roxas eyed the abandoned jacket. Axel scooped it up and brought it over as well, watching Roxas sit up and pull it on. The contrast between the black leather and Roxas's pale clothing was astounding. Lovely.
Roxas hugged his arms to himself, running his fingers up and down the material as he breathed deeply, letting it out on a long moan.
"Beautiful," Axel murmured, unable to take his eyes off the softly pleased look, the way dark blond eyelashes rested against tanned cheeks. There was something in the way that the jacket engulfed the satiny man that nearly made his heart ache, that definitely made his dick ache. His hands went to the hem of his shirt before he remembered Roxas's request and instead, he reached a hand out, gently stroking a single finger down Roxas's jaw.
Blue eyes fluttered open. "Yes?"
"Are you going to sit there in my jacket all night?"
"Mmm. Maybe." But Roxas shrugged out of it before stretching his hands out. They dropped to the bed as he crawled across to where Axel stood by the edge. "Though…" He reached out to grab Axel's shirt, stretching up on his knees to pull it as high as he could. Axel bent down, raising his arms and allowing Roxas to pull it off before standing straight again.
"God," Roxas moaned. "You're so skinny. "
Axel wasn't sure he'd ever heard that used in a good way. But Roxas lunged at him, half hanging off the bed as he clung to Axel's jeans, pressing his face against one sharp hip bone.
"You're so perfect," Roxas spoke, lips pressed to his skin before his teeth scraped down the bone, towards the waistband of his jeans. Roxas's tongue dipped into his navel, down the trail of hair to his jeans where, to his complete shock, Roxas undid the button and then pulled the zipper down with his teeth. And dear God if it wasn't the hottest thing Axel had ever seen, especially as that spandex wrapped ass stuck up in the air.
Without thinking he clapped a hand down onto it, savoring the way his palm sounded against the slick material and the way Roxas moaned, pushing the flaps of his jeans aside to once again rub his face against Axel's groin. It had him aching, twitching, surely felt against Roxas's cheek. He grabbed at Roxas's tunic, sliding the material up and over his ass, exposing the skin of his back inch by inch. Roxas continued to mouth over his cock, breathing heavily, almost panting, moaning when Axel spanked him again. One small hand slid around his waist, sliding down under his jeans and working them low. Axel gripped Roxas's ass, fighting the urge to yank both his jeans and underwear down, to grab that soft pretty face and push his cock into that sweet little mouth.
He wasn't used to letting someone else set the pace of the night and he nearly groaned with relief when Roxas shifted back on the bed to take firm hold of his jeans and wiggle them down, about halfway over his hips when he seemed to change his mind and hook into his underwear as well.
But the blond dropped back to his torturous pace, eyes firmly on Axel's waist, at the trail of hair that was slowly being exposed. Axel tangled a hand in his hair. "Dear God, Roxas. Would you get on with it?" The words slipped out before he could hope to catch them, and in the soft moonlight, those blue eyes looked up at him with the most wicked grin before yanking the front of his underwear low, finally allowing his cock to come free.
"My God," Roxas marveled, staring at his cock. "It's perfect." He leaned towards it, mouth falling open.
"Perfect?" Axel arched an eyebrow. "It's a dick?"
"And it's perfect," Roxas breathed, breath washing hot across Axel's skin. His small hand, his soft hand reached out and slowly curled around his cock. And in Axel's opinion, it was, by far, the smoothest hand that had ever touched him. He'd messed around with a few of his biker friends before, but they were like him. Rough, leather-wrapped, calloused.
Roxas's hand felt like it had never done a day's work. His own hand dropped onto Roxas's shoulder, pushing the wide neck of his tunic off to the side to let him massage the pads of his fingers into soft skin.
The sound Roxas made was nearly a purr, shrugging his tunic further off his shoulder and leaning into Axel's touch. His hand slowly stopped stroking Axel's cock and fell to rest against the bed as his eyes drifted closed and he moaned. "Just fucking get me naked and touch me already."
"Where?" Axel reached for the hem of Roxas's tunic, lifting it over his head as he raised his arms.
"Everywhere. I want to feel your rough touch on every inch of my skin."
"That can be arranged." Axel sat on the edge of the bed, kicking out of his jeans and underwear, leaving him naked. Nails raked down his back before he heard Roxas flop back onto the bed. He turned, reaching out to trace the outline of Roxas's cock under his leggings, the rough pads of his fingers catching slightly on the silky material.
Roxas's legs fell wide, and he rocked his hips up to meet Axel's touch with soft whimpers.
Axel crawled across the wide bed, kneeling between Roxas's legs, letting his hands slide up and down the blond's sides and chest. Even Roxas's skin felt like satin.
"How are you so soft?" He gently pinched the skin along Roxas's sides, across his stomach.
"I exfoliate. Try not to get too much sun. Moisturize."
"Sounds like too much work."
Roxas's hands slid up his arms the next time he stroked. He touched at Axel's elbows, smooth fingers rubbing against dry skin. "And I bet you've never moisturized a day in your life." He bit down on his lip. "God, that's so hot."
Not moisturizing was by far the strangest thing that Axel had been called hot over.
He leaned in, running the flat of his tongue over one pert nipple. Roxas gasped, hands shooting up to grab Axel's hair in a surprisingly rough manner. He slid his fingers along one of Roxas's arms, tracing designs on silky skin as his teeth scraped over the other nipple before catching the bud between his teeth and flicking his tongue, leaving Roxas swearing, arching off the bed.
Shifting, he switched arms, humming against Roxas's sternum when he gave a yank to Axel's hair. He pressed long open-mouthed kisses down and down. When his fingers curled into the elastic of the leggings, Roxas sounded as if he'd sobbed, and that had Axel looking back up.
Roxas had let go of his hair and was biting down on a fist, his other arm tucked up under his head, watching and waiting.
"Still good?"
"Never better. Please don't stop now."
He dove back in, pressing his mouth over Roxas's hard cock. Each time Roxas thrust his hips up, Axel peeled his leggings that much lower.
Roxas shifted, throwing his legs up over Axel's shoulders, and without warning, he wrapped his thighs around Axel's head, pulling him tight to a satiny groin and half strangling him in the process. "Fuck, Axel. You've got to stop." He rasped out. "I don't… I don't want to cum yet."
"This doesn't have to be over just because you cum." Axel muttered against Roxas's dick, resisting the urge to flick his tongue along it. "I imagine it wouldn't be too hard to make you go again."
Roxas whimpered, legs tightening for a moment before falling back to the bed, "Promise?"
"Of course. I've got your soft body in bed, I'm not letting you go until morning at the earliest."
"Just… take the leggings off first. I don't have a change of clothes."
Axel was in love with the way that he had to peel Roxas's leggings down. And finally, short legs fell back to the bed, parting wide and exposing himself to Axel. He let his fingertips rake down Roxas's soft thighs and he leaned in, following them with open-mouthed kisses, flicking his warm tongue before leaning away and blowing cool air.
Roxas was shuddering and gasping, his hands twisted up in the blankets. He peered up between Roxas's legs, watching how his head fell back, the way his neck arched up, baring his throat to the ceiling.
"Axel…"
His fingers traced along the incredibly smooth skin of Roxas's inner thighs before he stroked one single finger up the underside of Roxas's cock.
"Oh, fuck ." Roxas moaned.
Axel smirked and raked the pads of his fingers up and down satiny skin. And with a firm grip, he wrapped his fingers around and started stroking.
"So. Fucking. Rough ." And with a long groan, Roxas's hips bucked up off the bed as he came, spilling a hot mess against his stomach.
"I barely touched you." Axel chuckled, leaning in to lick away a streak of cum beside Roxas's navel and wiping his hand on the edge of the blanket. The blond whimpered, yanking at the sheets, legs shuffling around him. "That's so fucking hot." He licked again, a little surprised that Roxas didn't taste sweet. But that didn't stop him from lapping up every drop, scraping his fingers through the wet streaks his tongue left before bending low and sucking Roxas's already half-hard cock into his mouth.
Roxas's breaths came short and fast. "How are you so warm ?"
Axel hummed a response around smooth skin, feeling it stiffen up in his mouth as Roxas groaned. Bending a leg back towards Roxas's chest with a firm grip to a thick thigh, Axel massaged his fingers into firm muscle. He let Roxas slip from his mouth, chucking at the long sound of disappointment from above. He kissed along the thigh he held, lower until he was back between Roxas's legs. There he leaned in, mouthing over Roxas's sac again, making him squirm. He grabbed Roxas's other thigh, bending it high as well, angling Roxas's ass up off the mattress until his prize was revealed.
"Perfect." He muttered, leaning in and running his tongue over the puckered skin.
"A-Ax…" It sounded as if the word had gotten caught in Roxas's throat and he licked again, letting the tip of his tongue linger, to press in the slightest bit. "Fuck."
He pushed Roxas's legs a little higher and then slowly wiggled his tongue into the small hole. Roxas seemed beyond words, murmuring little incoherent sounds, nails scratching along the blanket. Axel pushed his tongue in and out of the man until it started to ache and he let Roxas's legs fall back to the bed as he pushed back up, sucking a finger into his mouth.
Roxas had gone silent. One arm lay draped over his eyes. His cock rested, hard against his stomach. Axel pulled the finger from his mouth and pressed it to Roxas's asshole before slowly pushing it in. Roxas let out another incoherent string of noises.
The only words he caught were 'fuck,' 'rough,' and 'Axel.'
Moments like these, Axel was thankful for his scout upbringing. He fumbled for his jacket, tossing it up towards Roxas as he continued to rock his finger into the man.
"Rox."
"Mmn?"
"Jacket next to you. Get into one of the inner pockets. There should be stuff we need."
Roxas's free hand groped around until it met leather. He tugged it towards him, shoving it against his face for a long while, moaning into the worn fabric when Axel gave a twist of the wrist, pressing deep.
"Roxas?"
"So good." His voice was muffled, still pressed unto the jacket.
"Roxas. Pocket."
Roxas groaned, pulling the jacket away and feeling for zippers. "What am I looking for?"
"Lube?" Axel chuckled, sliding his finger away. "I'll keep touching you all night, but saliva dries far too fast. There was a pause while the sound of zippers being zipped and unzipped filled the space.
"Aha! " Roxas tossed the small bottle down before rummaging again. "Should I grab out the condoms as well?"
"Multiple? Ambitious are we?" He wished he could better see the look that Roxas gave him. But he could see as one eyebrow shot up.
"Damn straight."
Axel laughed, popping the bottle open and coating several of his fingers. "Then sure. Grab them, toss them somewhere within reach and you can go back to snuggling my jacket.
Roxas tossed something to the sheets and a zipper sounded before the jacket was pressed to his face and he took a deep breath before crumpling it up and shoving it under his head.
Axel rolled his eyes with a grin and settled back between Roxas's legs, pressing a finger back into a warm body. Roxas moaned. "That's so much better."
Axel took that as a good sign along with the way that he seemed to melt into the pillows. And so after a few more strokes and a couple of deep thrusts that had Roxas panting, he pulled free and then gently slid a pair of fingers in, massaging at one of Roxas's hips, digging in with his calloused fingers.
"Yessss," Roxas hissed.
Axel rocked into a soft body at a steady pace, occasionally flexing his fingers for more of a stretch, making Roxas groan. His incoherent muttering became peppered with swears as he started to rock against Axel's fingers, twisting and turning his hips, so Axel let his fingers brush against the one spot he knew Roxas was searching for, he pressed into it on the next handful of thrusts before slowly working in a third finger.
Roxas stiffened then, pausing in his rocking and letting out a long whine as Axel slowly pressed deeper, but once he could stroke against sensitive skin, Roxas melted once more.
Axel massaged his stomach, and as he waited for Roxas to fully relax, the blond found his words for a moment.
"You know… for a biker… you're a lot more… gentle than I thought… you'd be."
Axel flexed his fingers apart, spreading Roxas around him.
"Fuck… me." Roxas groaned.
"Getting there." He drew his fingers nearly free and then thrust them in deep. "I don't want to hurt you."
"Torture." Roxas gasped out on the next stroke. "Axel."
It didn't take long before Roxas was bucking up against his hand, his own pushing aside the jacket and groping around on the sheets. A minute later a condom was held down to him. "Fuck me," Roxas demanded.
Axel plucked it away with a laugh, sliding his fingers away to a long groan of disappointment.
He set the foil on his thigh and reached up to undo the buckle of his collar. Roxas's eyes blinked open and he shoved up on his elbows. Axel leaned in, pressing the collar to Roxas's neck, wrapping it around. "Is this ok?"
Roxas's hands came up to touch the leather. "God yes." Axel fastened it around his neck, leaving it loose. "No. No. Tighter."
Axel hesitantly pulled it to the next notch.
Roxas moaned, "Tighter." Axel pulled it in another notch, eying the way it dug into Roxas's skin. "Perfect."
Axel secured the buckle and sat back to admire. Roxas fell back to the pillows, hand tracing along the band, arching his throat to the ceiling with a moan. "Fuck me, Axel. Please."
How could he deny Roxas anything when he looked like that. He grabbed up the condom, tore the foil open, and quickly rolled it on. The lube took a moment to find but he eventually got himself slicked up, watching as Roxas gently stroked his own cock.
"Ready?"
Roxas's head came off the pillow for a second before dropping back. He grabbed his thighs and pulled them back, spreading wide for Axel.
Axel half crawled over Roxas, kissing him as he rocked his cock against a perfect ass.
"Axel…" Roxas muttered against his lips. "Stop teasing."
Axel snaked a hand between them, steadying himself as he slowly pressed into Roxas. It was a thing of beauty how that soft body unfolded around his cock. Roxas arched up off the bed, baring his throat, the collar, to Axel who leaned in to kiss, to let his mouth linger over leather.
He would be content just to stay like he was, buried in Roxas's soft body. But Roxas let go of his legs, coiling them around Axel's waist and squeezing. "So… skinny," he murmured. "So. Fucking. Big." Roxas shifted and then was frantically trying to hump against him, fingernails digging into the skin of his shoulders.
Axel balanced himself on one arm, reaching over to grab Roxas's cashmere scarf. He looped it around his neck until the fringe brushed against Roxas's chest. He rolled his hips back, slowly sliding free from the shifting blond, and once nearly out, he rocked his hips back forward, into Roxas's body hard and fast, making him cry out and arch up against him.
He took his time, rolling his hips this and that way until he had Roxas crying out with every thrust, moaning his name, and begging for more. He leaned in, grabbing the ring of the collar with his teeth and tugging along with his motions. Roxas clawed at his back, his arms. Wanting things to last as long as they could, he didn't touch Roxas. And when his arms started to cramp up he rolled off, pushing himself up onto his elbows.
Wordlessly, Roxas rolled over, climbing astride him, and lowered himself onto Axel's cock.
"Fuck, Rox," Axel swore as Roxas started bouncing rather enthusiastically on his dick. "I'm not going to last long like this."
"Told you I'm good at riding," Roxas smirked, hands grabbing the loose ends of the scarf and yanking them as he fucked himself on Axel.
The scarf pulled tighter and tighter around Axel's throat. "Fuck," He gasped. He barely had the brainpower left to reach out and stroke Roxas's bobbing cock as he tried to rock his hips up to meet the blond's bounces.
Save for a tiny whimper when Axel first started stroking him, Roxas was nearly silent now, face tipped to the ceiling, sounding almost as if he were barely breathing. And with the way Roxas kept yanking at the scarf, Axel could barely catch his breath.
Roxas broke first and let out a loud cry, body spasming around Axel, and cum spilling between them. He yanked the scarf so hard that it cut off Axel's airway, and between the pressure around his neck, and the tightness around his dick, he came as well, yanking Roxas flush by the hips with bruising force.
His fingers scrambled at the scarf, tugging it loose as he came back down. Roxas tugged the collar free, gasping for breath as well. "Holy. Fuck."
"You said it." Axel massaged at his neck.
Roxas pulled away, falling over onto his back. Axel half stumbled across the room to the bathroom, blinding himself as he flicked on the light to get cleaned up.
When he returned, Roxas had turned on a lamp and Axel could take him in, pink-faced and sweaty. Hair an absolute disaster, though according to the bathroom mirror, his hair hadn't faired any better. And once Roxas was clean he tossed the towel aside and joined him on the bed.
Leaning over the blond he pressed a kiss to the dip between collarbones before falling back onto the bed. "Sorry if I… choked you." Roxas draped an arm over his eyes as he laid there. "Just got a bit… carried away."
Axel massaged at his neck again. "Can't say I've ever been choked during sex before. Bar fights, yes. But if it's like that every time, can't say I'm against it."
"You look good in my scarf," Roxas mumbled.
"And you look good in my jacket." Axel leisurely traced designs up and down Roxas's skin, half designing tattoos. "I'd let you keep it but it took me a good ten years to get it worn to my liking."
"That's fair," Roxas rolled to his side, reaching out to place a palm over Axel's heart. "Guess that just means I'll have to spend a lot more time with you and your jacket."
"How could I say no to that?"
