Actions

Work Header

Best Laid Plans

Summary:

Bakura's had his eye on Yugi’s brother, Yami, for a while now but hasn't had the chance to make a move. A party at Yami's apartment will be the perfect opportunity to weasel his way into Yami's bed, assuming all goes to plan.

Work Text:

Bakura was two drinks in and starting to think that he had an excellent, completely fool-proof, nothing-could-go-wrong kind of plan.

He was at a party, some sort of celebration for his brother’s friend Yugi. He was some kind of celebrity in the professional gaming circuit and he’d just defended his championship for three years in a row or something. Honestly, Bakura hadn’t paid much attention. Normally he would’ve passed and spent his night coordinating raids in that MMORPG he’d been casually playing, but then Ryou had mentioned that the party would be at Yugi’s brother’s apartment.

Bakura had had his eye on Yugi’s brother, Yami, for a while. Normally, he wouldn’t have been Bakura’s type - he was kind of a corporate goth academia type, and he smelled rich. But something in his eyes captivated Bakura; a challenging kind of confidence hidden under a facade of calm collection. Bakura wanted nothing more than to see him break. And, judging by the smile Yami had first given him when they’d met and the little glances he’d sneak whenever they were together, subtle, lingering things, he may have actually had a shot.

So, he was going to get a little too inebriated - not really, but he was a pretty good actor. He’d charm his way into spending the night here since Yami had offered his couch to anyone that didn’t feel safe going home, and then, when the other guests had left, he’d make his move. It was a perfect plan and nothing could go wrong.

Except Yami cut him off.

He’d gone for his fourth drink (in reality, his second - he’d been padding with water when no one was looking) when Yami approached him in the kitchen. “Bakura,” he said tentatively as he leaned against a counter.

“Honored you remember me,” Bakura snarked, reaching for the vodka.

Yami reached out to grab his wrist. “You should slow down.”

Bakura looked down at Yami’s hand, then up at him, unable to hide his disbelief. “Open bar until you say it isn’t, huh?”

“This is the fourth time I’ve seen you filling that cup.”

Bakura sighed, daring to make direct eye contact. His pulse quickened slightly at the gentle concern in Yami’s eyes. “I’m fine. But if you insist - you’re the host, after all.”

Yami sighed, dropping his hand. “Listen - you go to enough college parties, you figure out pretty quickly that one person going overboard is all it takes sometimes.”

God, Bakura’s attraction was dwindling by the second. “I get it, okay? I’ll chill.” Bakura moved his cup to the sink and filled it with water. To drive the point home, he took a big drink, never breaking eye contact.

Yami laughed at the sight, his shoulders relaxing. “An independent spirit,” he said with a little tilt of his head. “I can appreciate that. But I’m glad you’re willing to compromise.”

Bakura paused, savoring the taste of tap water as he considered this new development. He needed to adjust the plan a little bit. “I can be pretty flexible,” he said, choosing his words carefully before taking another sip.

Yami subtly looked him over; it seemed he’d picked up on the double entendre. “Always a good quality,” were his last words before he pushed away from the counter and headed back towards the living room.

The party went on for another hour before Ryou’s friends started dropping like flies. Anzu had an early flight the next morning and left, Jounouchi and Honda passed out cuddled together on the couch like drunken fools, and Bakura was delighted to see Ryou and Yugi exchanging looks and smiles that told him that, just maybe, his brother wasn’t completely hopeless. Bakura had managed to grab another drink while Yami was distracted, so he was swaying somewhat convincingly as he collapsed on a free section of the couch. “We’re going to call a cab,” Yugi told Yami as he started cleaning up cups and plates.

Ryou shook Bakura’s shoulder, trying to rouse him. “Did you hear that, Bakura?”

Bakura just mumbled and pretended to still be asleep. He could feel Jounouchi and Honda rouse from their drunken slumber next to him, but then he heard Yami say, “He can stay here - you probably won’t fit all five of you in a cab.” Holy shit, his plan was working.

“Are you sure? I’d hate for us to inconvenience you.”

Stop cockblocking me, Ryou,’ Bakura thought to himself, unable to hide a frown.

“It’s alright. I did say anyone could crash here if they needed to. I’ll have him call you in the morning.”

“Okay,” Ryou said eventually. “Thank you, Yami.”

“Get home safe.” Bakura heard the front door close and Yami sighing before footsteps approached him. “Bakura?” Bakura chose that moment to ‘wake up’, groaning quietly. When he looked up, Yami was staring down at him, and his expression immediately told Bakura that his plan had failed. “I know for a fact that you didn’t drink that much.”

“Slow metabolism,” Bakura lied, trying his best to sound sleepy.

“Sure, Bakura.” Yami sat on the couch next to him, unclasping his spiked choker and tossing it on the coffee table. “This is a lot of trouble to go through to get me alone. Is there something you wanted to talk about?”

“Hey,” Bakura said defensively, sitting upright as he finally dropped the act. He’d always known when to give up on a lost cause. “You could’ve made them take me with them.”

“I was curious what was so important that you’d do this.” Yami smiled knowingly at him.

Bakura contemplated that for a second. Well, if that plan wouldn’t work, he could come up with another one. Eventually, he decided to take the coy route. “What do you think is so important?”

“I think,” Yami said after a long moment, leaning back against the cushions and crossing a leg over his knee. “It has something to do with your obvious attraction to me.”

Bakura scoffed, pressing a hand to his chest. “Wow! I didn’t think you’d be that conceited. Get over yourself, Mutou.”

“Please. You want to fuck me so badly that it makes you look stupid,” Yami said bluntly. Any witty commentary or snide denials evaporated from Bakura’s tongue, heat spreading through his face. God, had he really been that obvious? Yami’s pointed stare turned into a little lopsided smile as Bakura fumbled with a response, staring at him with wide eyes. “You could have just asked for my number,” he added a little more gently.

Bakura mumbled to himself, suddenly self-conscious. There was no way it would have been that easy, right? There’s no way that Yami would’ve said ‘sure, let’s be fuckbuddies’, right? Someone like him would’ve needed encouragement, a little nudge… right???

Eventually, a little part of his brain screamed loudly enough that he realized Yami wasn’t outright rejecting him. As a matter of fact, by saying that, he’d more or less indicated that he was interested. That cut through the embarrassment enough that he sat upright and said, “Well, this worked, didn’t it?”

“Dinner and drinks would’ve worked, too. You overthink things, don’t you?”

“Shut up.”

Yami laughed, relaxing fully on the couch. “I should give you credit. You’re right. We are alone.”

He looked so at ease. Since Bakura had been found out, he might as well go for it. “And… I’m only a little tipsy,” Bakura added with a little smile, rolling his head to wink at him. “And you haven’t kicked me out or told me to fuck off, so… if it’s that obvious, do something about it, hm?”

Yami’s fingers twitched against the couch cushions as he contemplated - a subtle gesture, but one that Bakura delighted in. “I don’t usually do this,” he said after a moment, his voice quietly confessional now as he shifted closer, brushing their hands together. Only inches of space separated their faces as he continued, “So pardon me if I’m a little rusty.”

Bakura leaned in to kiss him firmly and decisively. Yami’s problem, he thought to himself, was that he talked too much. Yami hesitated for only a moment before reaching up to take a firm grip in Bakura’s hair and pressing into the kiss with a quiet groan. And it was perfect, immediately spreading excited warmth through Bakura’s chest.

Bakura pressed his hand against the back of Yami’s neck, pulling him even closer. Yami repositioned to lean over him now, any hesitation disappearing. ‘A little rusty,’ Bakura thought, smiling to himself. ‘Yeah, right.’ He coaxed Yami’s mouth open, delighted when Yami immediately understood and dipped his tongue between his lips. Bakura moaned, his hands drifting to grab the hem of Yami’s shirt and pull it upwards, sliding his hands around his hips to dig his fingers into his back.

Yami pulled back with a gasp of air, resting his forehead against Bakura’s. “Not out here,” he breathed, pulling back to take Bakura’s wrist and pull him upright.

Bakura laughed, pressing against him even as they shuffled through the apartment to Yami’s bedroom. They moved in tandem, undressing as they went; Yami’s shirt tented over the coffee table, Bakura’s fell directly in the center of the hallway, and their pants collapsed in a heap on Yami’s bedroom floor. Bakura took charge once they’d reached their destination, shoving Yami down on the bed and straddling his hips. “Mm, the things I’d do if I had time,” he teased as he leaned over him, licking his lips.

Yami’s eyes gleamed a little mischievously as he reached up, brushing Bakura’s hair out of his face. “We have time,” he replied coyly, then paused. “…In just a moment.” He shuffled under Bakura to rifle through his nightstand, pulling out some lubricant and a couple of condoms.

Bakura stifled a laugh - of course he was prepared for this. “Mr. Popular,” he commented, reaching down to gently bite at Yami’s neck.

“Better to have them and not need them,” Yami started, but he failed to finish his thought as Bakura’s hands started drifting down his chest, mapping out every curve and dip. “You’re beautiful,” he breathed, drawing Bakura down to kiss him again.

Bakura was on cloud nine. He finally had Yami where he wanted him, and now he was getting the boyfriend experience, too? The compliment split in half, one part going to his head and another going straight between his legs, and he ground down against Yami, feeling his hard cock pressing against his briefs. “Mm,” Bakura hummed, licking his lips before abruptly pulling away to grab one of the condoms. “If you’re going to be so sweet,” he teased, sliding down until he was level with Yami’s hips. “I should return the favor, right?”

Yami let out a shaky breath, folding his arms behind his head so he could watch Bakura pull down the waistband of his briefs, kissing the dip of his hip. They both shifted to free Yami from his briefs entirely, and Bakura chucked them into a dark corner of the room to be forgotten until morning. He turned his gaze downward again, licking his lips as he took in the sight of his obsession laid out before him, looking at him with wanting eyes. Bakura made a show of opening the condom with his teeth, tossing the foil aside.

He only touched Yami’s cock long enough to line the condom up with the head, and then he lowered himself to wrap his lips around it. Yami gasped, his fingers digging into Bakura’s hair as he shifted his hips upwards. Bakura laughed quietly as he lowered his head, using his mouth to slide the condom down Yami’s length until he physically couldn’t go any further. The taste was awful, but Yami’s low moans as he worked his way down were well worth it. He pulled back, licking his lips and promptly regretting it as he used his hand to finish pushing it down. “Thank you for the show,” Yami said, reaching for the lubricant. With his free hand, he gestured for Bakura to return to him.

Bakura normally bristled at the idea of being beckoned by anyone, but he could make an exception this time, sliding back up to lie face-to-face with Yami. “Yes?” he said playfully. Yami answered him by reaching down and hooking his hands under Bakura’s thighs, spreading his legs wide to rest on either side of him. Bakura put all of his weight on Yami as he heard the ‘click’ of a lid and then something cold dripping onto his bare back. “Ah!” He hadn’t been expecting that, jerking away in surprise.

“Sorry,” Yami said, drawing a thumb down Bakura’s spine until he’d swiped away the errant drops before continuing downward and pressing against Bakura’s waiting ass. Yami’s transgression was immediately forgiven as Bakura moaned, grinding his hips down, encouraging him to continue. Yami obliged, gently working his fingers in, taking his time to stretch him out.

Bakura reached up to grab Yami by the hair and yank his head back, kissing him desperately. Yami obliged, his free hand settling on his neck as he muttered praise against Bakura’s lips. Bakura pulled back abruptly with a gasp, staring down at Yami hungrily. “I can’t wait anymore.”

“Then I won’t make you.” Yami pulled his fingers out, leaving Bakura to feel disappointed by their absence before leaning back. What was about to replace them would be worth it. Yami held out the second condom as he wiped his fingers on his thigh, and Bakura took it with a sigh, having to will himself to calm down enough to slide it on. His own cock was ready to go, already dribbling slightly against his touch. Meanwhile, Yami had lined himself up but wasn’t pushing in just yet, waiting patiently as he drew a hand down Bakura’s arm in a comforting gesture.

Bakura had to fight against his instincts - sliding the condom on, he wanted nothing more than to wrap his hand around his cock and finish himself off. But he won the battle against his own desires and pulled away, reaching up to lean over Yami and nod. Only then did he feel Yami’s cock slide into him, slowly but surely.

Bakura groaned, leaning forward and immediately getting to work, grinding his hips down to encourage him to go deeper. Yami laughed warmly, continuing to take his time, each thrust gentle and shallow, but Bakura’s impatience started to show as he ground down even more, determined to take every inch. “Not very patient, are you?” Yami asked shakily.

“I know what I want,” Bakura said simply, punctuated with a flourishing roll of his hips. “And I don’t like waiting.”

“That’s what ‘not very patient’ means.”

“Shut the fuck up,” Bakura hissed, bowing his head to keep Yami from seeing the little flush of embarrassment that spread across his face. Why’d he have to be so pedantic?

“You’re wonderful,” Yami said affectionately, relaxing a little against the bed now that Bakura was indisputably taking charge. “Even if you take the most roundabout ways of doing something.”

“Shut the fuck up!” Bakura repeated, starting to move a little desperately now. A little more and Yami would stop goading him and start screaming his name - which was really his ultimate goal here. Yami made a weird laughing-moaning sound, bucking his hips up to completely hilt himself inside of Bakura. Bakura hadn’t been expecting that, gasping sharply as he forced himself to stop and adjust. He found the presence of mind to snark, “Who’s not very patient now?”

“Mmn, touché.” Yami pulled him down to kiss him again. “You’re a bad influence.”

“That’s what I aim for.” Bakura grinned down at him cheekily before starting to move again, forcing himself to ride Yami at a casual pace and bite back any sounds of overt pleasure. He needed to at least pretend that he was in charge, so he focused completely on taking his time, setting a slow rhythm of grinding down to take every inch before rising back up.

“Bakura,” Yami sighed, dragging his hands down Bakura’s chest. “Don’t tease.”

“You started it by making fun of me.”

“You make it too easy.” Yami smiled up at him, his eyes just a little taunting. “You try so hard to be clever. Why not just be honest?”

Bakura leaned down to gently bite Yami’s lip. “This way’s more fun.” He picked up the pace now, rocking against Yami with purpose, unable to hide a little growl of effort.

“Ah - Bakura,” Yami groaned, shifting up against him, following his rhythm. That was better, but still not quite what Bakura had been aiming for, so he doubled down, riding him with gusto now, unable to hide the little sounds of effort and pleasure escaping his throat. Yami’s fingers dug into his back, his thighs, his shoulders, mapping out every inch of his body as best as he could. “You’re so… mmn…”

“So what?” Bakura asked breathlessly, grinning down at him.

“Wonderful,” Yami repeated after a moment, furrowing his brows with effort. “Tell me what you need.”

Bakura leaned down, angling his hips so that the next push down would hit just right. “I need,” he breathed into Yami’s ear. “To hear how much you want me.”

“I -” Yami cut off into a strangled growling sound as Bakura fully hilted himself. His aim had been correct, and in that one motion, an electric jolt shot up Bakura’s spine and drew a disgustingly vulnerable sound out from his throat. “Ah… more of that. Please… I want to hear you.”

The strain in his voice was enough. Bakura licked his lips and gave in, letting all of his composure crumble into dust. Now it was time to get to work. He started moving with purpose, angling perfectly to get him seeing stars and moaning a thick, “Yes! God - fuck!”

Yami laughed weakly. “Just like that,” he said with a hint of smug satisfaction even through the strain of self-control. “God, Bakura. You feel so good.” Bakura groaned, leaning forward as he slowed down. His legs were starting to ache from being locked in one position for too long, but the discomfort fell to the wayside as Yami leaned up, touching his face. “Switch it up?”

“Only ‘cause you’re taking too long,” Bakura said. It was an attempt to sound petulant that failed miserably as it was immediately followed by a small, vulnerable sound as Yami pulled out. They shifted on the bed, Bakura laying on his back as Yami nestled between his legs, wasting no time lifting them over his shoulders and promptly re-inserting himself. Bakura reached down to dig his fingers into Yami's thighs, arching his back with a surprised, "Oh..."

“Mm, 'flexible', indeed,” Yami groaned, smiling down at him. “You got us here. Let me do the hard work now.” Bakura laughed, stretching out languidly on the comfortable mattress. He wouldn’t argue with that. Now that Yami was setting the pace, he moved with purpose, going just fast enough to make Bakura’s head swim, his shameless moans filling the air. This hadn’t been what he’d had in mind - he had pictured gnashing of teeth and growls and pleading, not hands gently stroking down his thighs and muttered praises and -

Yami leaned in, angling just right and just hard enough, and Bakura unraveled. He arched, digging in his fingers and screaming, “God - fuck! Fuck me, Yami!” as he came hard, bucking his hips into empty air. He couldn't bother to keep up the appearance of being composed or in charge; he squeezed his eyes shut, fully prepared to let the entire apartment block hear how utterly excellent he felt.

Yami, however, had other plans, pressing his hand over Bakura's mouth and muffling him even as he shuddered slightly - the sounds had clearly affected him. He sped up just a little, and the only sign that he'd come as well was a strained "Mm, Bakura...!" as he kept moving the whole time, only slowing once their sounds of pleasure tapered off into breathless pants and sighs. Eventually, Yami leaned in to kiss him. "Bakura..." he muttered against his lips. "That was amazing."

Bakura laughed, running a hand through his hair as words came back to him. “You don’t have to tell me that,” he said, grinning up at him. “I was right here.”

Yami smiled and carefully lowered Bakura’s legs, pulling out to hover over him. “Your self-confidence really is something else.”

“I get that a lot.” Bakura could only feel a little disappointed that he hadn’t gotten Yami to come completely unglued. But even if he’d failed in that regard, this had still been well worth it, as his body felt loose and completely relaxed, flushing warmly. “What’d you muzzle me for?” he asked.

“My upstairs neighbors. The walls aren’t exactly soundproof.” Yami finally shifted to lay next to him, carefully sliding off his condom to tie it and toss it in the bedside trash. “Believe me, I would’ve been happy to let you keep going otherwise.”

Bakura rolled over to slide his hand down Yami’s chest, smiling deviously. “I was hoping to get you to that point.”

“Well…” Yami pulled him closer to whisper in his ear. “Guess you’ll just have to try again.”

“Ooh, Mr. Mutou,” Bakura moaned obscenely before laughing, pulling away to clean himself up. “Well, if your skills in the bedroom run in the family, my brother will be pleasantly surprised.”

“You noticed that, too?” Yami snorted quietly, settling in against the pillows. “Yugi’s not oblivious, but he can act like it sometimes. I think he’s hesitant to ‘ruin a friendship’.”

“And Ryou’s content to pine like a Victorian noblewoman waiting for her husband to get back from the war,” Bakura cracked, flopping back down next to Yami. “Want to play brotherly matchmaker?”

Yami shook his head. “I try not to meddle with Yugi’s life. They’ll get there eventually. Besides, I think they just move slower than us.”

“Yeah,” Bakura agreed, eyes drifting shut. “They’re more of a slow burn, I guess.”

Yami rolled over to drape one arm over Bakura’s stomach, pulling him close. “Nothing wrong with that. Nothing wrong with this, either. Convoluted plans or no… I’m glad you came here tonight.”

“Call me convoluted one more time and I’ll eat your dick for breakfast,” Bakura mumbled, unable to find it in himself to mean it. And if Yami’s warm, rumbling chuckle was any indication, he could tell.