Another Dance

Home > Other > Another Dance > Page 4
Another Dance Page 4

by L. A. Ashton


  His back hit the wall, and Cristian closed the distance between them with a single heavy step. He took Kaito’s face in both his hands and kissed him deeply, burning, like he needed to taste Kaito to keep breathing.

  Kaito grabbed hold of Cristian’s belt and yanked his hips closer, forcing their bodies together. He was kissing Cristian Alvarez. He was kissing Cristian Alvarez.

  Cristian’s hips ground against Kaito’s, dragging friction over his khakis. His thumb slid over the curve of Kaito’s cheekbone, a caress gentler than Kaito could have ever imagined. He licked into Kaito’s mouth, rhythmic and exploring.

  He detached with a huffed breath and foggy eyes. “Sorry,” he breathed. His gaze roamed around Kaito’s face, taking in his lips and his eyes and back in a circle again. “I’ve been wanting to do that since last night.”

  Kaito’s already fluttering heart acted as if it’d been struck by lightning. He resisted the urge to grab at his chest.

  Instead, he pulled Cristian in again, sliding one hand into Cristian’s hair and using the other to keep their hips pinned close. Kaito realized there were no other sensations after this; there were no other sensations in all his life that would be able to compete with the deep and sensual kiss of Cristian Alvarez, with the slight gyrations of his hips that pressed Kaito harder into the wall. He didn’t think about that; instead, he allowed his starstruck and bone-deep human longing to spill from his lips and his fingers.

  The song being played across the ballroom was an exuberant crashing of cymbals and piano. Cristian detached their mouths so he could kiss at Kaito’s neck, behind the shell of his ear, down his throat, and at the juncture of his shoulder. He bit down a little, sucking at the flesh, and Kaito responded with a pleased gasp. He tilted his hips toward Cristian, his pants having grown tighter from the strain of his cock against them.

  Incoherent and fragmented thoughts cracked apart his composure. Flashing images, fast and fleeting, of anything and everything that could be had in this secluded corner of a banquet hall. Kaito pinned to the wall, legs wrapped around Cristian’s waist. Kaito digging his nails into his shoulders, arching his back to take him in. Cristian’s hands around him, his mouth around him, his…

  A faint groan shook from Kaito’s throat.

  Cristian was undulating against him, the motions so evocative and so reminiscent of a grinding, desperate fuck, that Kaito couldn’t suppress the full-body tremor that wracked his limbs.

  “I’m sorry,” Cristian breathed, ceasing his motions. “I may have gotten too riled up. Please tell me if—”

  Kaito yanked the knot of his tie down as he leaned forward to bite against the line of Cristian’s throat.

  Cristian’s hips stuttered, an exhale shaking from his chest.

  “Sorry,” Kaito said, licking over the indentations left by his teeth. “I’ve wanted to do that for—” My whole adult life. “—a while.” He let his fingers fall into the dip of Cristian’s spine and rise upward, tracing the long curve of it all the way up to his scalp.

  “Kaito Watanabe,” Cristian mumbled, unbuttoning the top few of Kaito’s buttons with focused attention. “I didn’t realize you might be a devil.” Then he leaned down and sucked at the bared flesh of Kaito’s chest, bringing color to the surface of his unmarked skin.

  Kaito’s nipples grew alarmingly hard. He bit his lip, fingers flinching tighter in the tangle of Cristian’s hair. Cristian seemed keen on undoing the whole of Kaito’s shirt, fingers working open each button as his mouth explored the flesh of Kaito’s chest. His mouth hovered over Kaito’s nipple before licking an experimental circle around it. Kaito’s hips jumped, and Cristian took that as a sign to suck the flesh into his mouth, swirling his tongue around the sensitive mounded skin.

  Kaito loosened one of his hands from his hold on Cristian so he could cover his mouth. Precum was soaking through his boxers now, slick and wet against the head of his cock.

  “Ah,” Cristian purred, bringing his lips above Kaito’s neck once more. “I’ve found something good.”

  Cristian rolled his hips against Kaito’s groin, all pressure and hard friction. The music was still going, and there was a vague muddle of voices from the banquet floor, but Kaito didn’t care about them. He couldn’t concern himself with a single one of them, not when he was pinned to a wall by a human masterpiece.

  “Kaito.”

  Kaito dropped his hand and looked to Cristian with desperation on his face.

  Cristian pressed into Kaito, and Kaito could actually feel him—feel Cristian’s cock sliding against his own. Even separated by fabric it was almost too much. Kaito made a soft, weak sound.

  “Will you be writing a detailed account of this? Hmm?” Cristian swung his hips forward again and planted a kiss to Kaito’s jaw.

  Kaito’s mouth moved without his brain’s permission: “Only if you make it remarkable enough.”

  Kaito instantly froze, in shock at himself. Cristian blinked, eyebrows high in surprise, but then he chuckled, and if Kaito wasn’t mistaken, his cheeks flushed pink.

  “Oh? I guess I’ll have to ravish you properly then.”

  He kissed him again, deeply, and picked up the rhythm with his hips. With every graze of friction, Kaito felt Cristian, hard and ready against him. And the motions were too much—just too much like every wild fantasy Kaito had ever created of Cristian thrusting into him.

  “Cri—ah.” Tension mounted in his thighs. The feeling in his fingers was dissolving into static, and his focus was failing, forcing the room into a slow careen around him—the banquet room, the public place where Kaito was about to come in his pants.

  “Cristian,” he said, his voice firmer this time.

  Cristian’s strained huff of breath when he opened his mouth did not help Kaito’s situation. “What is it, Kaito? Do you want me to stop?”

  If you stop, I’ll never forgive you. “No, it’s—” His chest was heaving—his heart beat with such ferocity it seemed determined to escape.

  There was a beat of silence before Cristian smiled, gently. “Are you uncomfortable because it’s a public place?”

  Baseball. Cats. Not Cristian’s cock pressed firmly to my leg. Kaito’s fingers began to tremble. “Not exact—”

  “Oh.” Cristian pulled away and Kaito inhaled deeply, but not necessarily in relief. “I see,” Cristian said. “The mess.”

  An embarrassing way to put it. “Yes.” Kaito swallowed.

  “Okay,” Cristian said with a curt nod. “I’ll just make it so there is no mess.” Dropping to his knees, he reached for the latch of Kaito’s belt.

  “O-o-oh, that’s—”

  The buckle came undone and Cristian lifted his gaze. He looked Kaito directly in the eye as he dragged the zipper of Kaito’s pants down.

  “Oh God,” Kaito chirped, breaking eye contact immediately.

  Cristian’s hand slipped between folds of khaki and pulled at the waistband of Kaito’s boxers. Kaito’s cock bobbed forward, embarrassingly wet and shining. Cristian licked his lips. Kaito once again considered that maybe he was dead.

  Cristian leaned forward and pressed a kiss to the head of Kaito’s cock. Kaito did nothing short of spasm against the wall. This was almost certainly going to be embarrassing.

  Cristian pressed forward, his lips forced to part around the bulb of Kaito’s head. Kaito covered his mouth again, but he couldn’t look away—he couldn’t look away even though he was already shaking with repressed orgasm and a desperate need to release it.

  Cristian glanced up at him through his lashes. He maintained eye contact as he sank over the shaft, taking Kaito all the way into his throat. Kaito’s hips jerked and Cristian flinched, but before Kaito could issue an apology, Cristian moaned around his cock.

  Oh God.

  Cristian pulled back and then dove forward again, taking Kaito almost to the base. He grabbed Kaito’s hips and gently led them closer. His mouth was hot, his tongue thick and malleable against the underside of Kaito’s cock. When he too
k him in deeper, he pulled Kaito’s hips forward again.

  Kaito followed Cristian’s lead and canted his hips to slide more fully into him; Cristian groaned as Kaito’s cock hit the back of his throat, and the vibrations shot straight through Kaito’s cock and up his spine.

  Okay. Okay.

  Kaito’s trembling hand settled in Cristian’s hair, fingers threading through all those perfect curls. He began gyrating into Cristian’s mouth, rocking into the pink split of lips and sliding into the back of his throat. It was overwhelmingly good—searing hot and wet with the rumble of Cristian’s moans flooding his nerves with sensation. It was going to be too much to bear for too long; how was Kaito supposed to fight it? But Cristian kept humming, moving more urgently with every thrust that tested his throat, so Kaito fucked into his mouth as he slowly came undone.

  “Cristian,” he whispered. His hips started to lose rhythm. “I…”

  Cristian only purred against him. The static was back, seizing Kaito’s legs and fingers. The tangled heat in his belly was ready to snap and overflow. He couldn’t hold out—it was too much, too much—

  “Cristian.” He tried again. His voice was strained and weak.

  Cristian moaned against him, hand reaching down to touch himself through his pants while taking Kaito deeper. His hips jerked into his own touch as Kaito hit the back of his throat.

  Kaito clapped his hand over his mouth as he came. Cristian didn’t flinch, didn’t hesitate. He held Kaito’s hips tightly and kept going as he swallowed Kaito down, wave after wave.

  Kaito’s eyes watered with the effort of holding back a shout. He stared at the chandeliered ceiling without focus, without truly seeing. Cristian dragged out his orgasm until the very last waves were dying off, Kaito’s cock beginning to soften in his mouth. Cristian licked him clean, and it was so kind and devout while being so downright erotic that Kaito made a small wounded noise just at the visual.

  His legs shook before they started to give, but Cristian was already on his feet, anchoring a knee between Kaito’s legs, holding him upright.

  “Now, now,” Cristian said, combing a hand through Kaito’s hair. “You’re going to need to regain the ability to walk.”

  Kaito rested his head on Cristian’s shoulder. “Not yet.” Cristian chuckled. It was such a pleasant sound, and even more so when Kaito could hear the rumble of it straight from his chest. Kaito blinked a few times, and that’s when he realized he was staring down at Cristian’s still-hard bulge in his pants. Kaito immediately straightened to full height. Cristian blinked at him, but he didn’t resist as Kaito rounded his body and pushed him back against the wall. He sank to his knees in a motion entirely without grace.

  “Kaito, that’s not—”

  “Please be quiet,” Kaito said, undoing Cristian’s belt. There was a moment of silence as Kaito undid his button and his zipper, and he looked back up at Cristian. “Well, make all the noises you want.” He took off his glasses and hung them on the pocket of his shirt. He pulled Cristian’s cock free and watched Cristian shudder at the touch. Kaito’s voice was low as he said, “But I’ve wanted to taste you for a lot longer than a day.”

  Kaito didn’t pause or hesitate before taking Cristian into his mouth. Cristian was salty and slick, and the taste of him made Kaito’s cock stir again. Warm pleasure unrelated to his own orgasm traveled through his veins and made him eager to taste.

  He couldn’t take him as far back in his throat as Cristian had taken him, but he used his tongue to the best of his ability. He swirled, licked under the ridge of the head, sucked sensation to the tip, and licked beaded precum right from the slit.

  Cristian writhed, and Kaito was glad to see his fingers bow against the wall as he gasped. A red flush crawled over his cheeks and down his neck, kissing the bronzed skin of his collarbone and chest. His breaths started to stutter. Kaito wasn’t sure what emboldened him, whether it was the heat of what they were doing or a sacred belief in his own preferences, but he stuck one of his fingers in his mouth along with Cristian’s cock, slicking it up. Cristian was so undone by the sensation that he didn’t even appear to take note. That was fine.

  Kaito slid that hand along Cristian’s groin, past the thatch of dark hair and into the crease of his ass. Then, when he reached the puckered flesh of Cristian’s entrance, he used the slicked-up finger to press against it. He didn’t push hard enough to actually delve in, but he did push hard enough to make the rim twitch and stretch just the tiniest bit around his fingertip.

  A groan breached the cover of Cristian’s palm. Kaito kept the pressure there, turning his finger just enough to elicit a wave of sensation, and Cristian came, hard and sudden.

  Kaito almost choked out of surprise, but he managed to get his gag reflex under control in time to start swallowing. Cristian’s rim convulsed around the tip of his finger, squeezing it tight in orgasm. Kaito pulled his finger away gently as it loosened, his mouth still working to clean Cristian up nicely.

  When Cristian’s breaths started to regain some cadence and the salt in his mouth had mostly been swallowed down, Kaito pulled away. He reached up to tuck Cristian’s cock securely in his pants, then buttoned and zipped them up as well.

  Cristian wheezed something that sounded like “thank you” before sliding to the ground. Kaito allowed his posture to falter, untucking his legs and splaying them forward. Like this, their bodies were tangled together, rumpled clothes and mussed hair as much of a tell as anything.

  They both leaned forward at the same time, and they balanced their heads against the other’s shoulder.

  “Wow,” Cristian breathed, his voice still hoarse.

  Kaito nuzzled into his neck, hiding his eyes. They were silent for a moment, and the music from the banquet came back into focus. There were still murmurs and people laughing in the distance. Kaito shifted his gaze to look at Cristian, eyelashes grazing against his skin as he moved.

  Cristian raised his eyebrow at him, and then they laughed, soft chuckles that shook their shoulders.

  “Well…um…thanks for that,” Kaito said.

  Cristian laughed again. Something about his face was beautifully bright and genuine, making Kaito’s chest ache. “Kaito,” he said, like it was a name he’d said every day for all his life. “You truly are a devil in disguise.”

  “It’s your fault,” Kaito told him bluntly. “I don’t have public sex with just anyone, you know.”

  Cristian pushed the hair out of his face, unsticking his bangs from his forehead. Then he pushed Kaito’s back, too, running his fingers through Kaito’s hair in a repeated motion.

  Kaito couldn’t help but close his eyes. Tension left his body. He was a puddle of a human in business casual on a banquet floor.

  “Was I remarkable enough?” Cristian asked, tone taunting.

  “Oh my God,” Kaito said, burying his face back in Cristian’s shoulder. “I’m so sorry.”

  Cristian was laughing. “I’m not.”

  Kaito tapped his finger against Cristian’s hip. He decided now was not the time for bashfulness. “Remarkable enough that I’d love to know even more.”

  There was a heavy silence. Kaito’s heart pounded in his chest, and suddenly he regretted everything—every word he’d ever said in any context.

  Then Cristian pulled away from him, took his face in both of his hands, and kissed him. Regrets? What regrets?

  When Cristian released their mouths, he was looking at Kaito so fondly it hurt. It physically pained Kaito to be looked at with such affection, especially by those eyes, by that person.

  He touched his thumb to Kaito’s bottom lip. “You have my number now.” His gaze hovered around Kaito’s lips. “And if you wanted…I could show you my hotel after the banquet…” He brought his gaze back to Kaito’s. “Or whenever.”

  Kaito tried to make sure his lip didn’t quiver. Cristian kissed him again, right on his bottom lip where his thumb had been stationed. He then flopped over Kaito, arms hanging limply over his shoulders a
nd face buried in his neck.

  “I’m a picky man and all that…” he was saying, voice muffled. “But I’d like to pick you again. If you’d let me.”

  Kaito smiled against Cristian’s hair, and he let his eyes fall closed. Maybe when he opened them he’d be waking from a dream or a coma or…death. But right now this felt like it just might be reality, and he would soak up every single second of it he could.

  The music died down, and they heard a rambunctious tapping of a hand against a microphone out in the ballroom. An uncertain voice rasped, “Excuse me, could we get Cristian Alvarez to the conference room? I repeat, Cristian Alvarez, you have a scheduled meeting in the conference room.”

  Kaito side-eyed Cristian. Cristian’s lashes shifted against his skin; then he tugged at the sides of Kaito’s open button-down and slowly covered himself with them.

  “Is this an attempt to hide? I’ve finally found something you’re shit at.”

  Cristian made a breathy noise that sounded like laughter from beneath the shirt. “What kind of cruel coach schedules a sponsorship meeting during a charity banquet?” he asked, voice muffled. “Isn’t that awful?”

  “It might be in poor taste.”

  “I’m glad you agree.”

  “But you have to go.”

  “Kaito…”

  “How am I supposed to go about my business?” Kaito asked. “Just say I have an unwieldy Cristian-sized growth on my chest?”

  “Excellent idea! See, you’re such a good storyteller.”

  Kaito peeled his shirt away from Cristian’s body. “Come on,” Kaito said. “You can’t jeopardize part of your career for postsex cuddling.”

  “Mmm…”

  “That statement wasn’t up for debate.”

  “Fine,” Cristian sighed, chest heaving. He blinked up at Kaito and grinned. “Will you escort me to my meeting, Kaito?”

 

‹ Prev