Title: So Good So Far
Author: AoiTsukikage
Rating: NC-17 overall
Characters/Pairing:Zoro/Sanji, Law/Sanji, eventual Law/Zoro/Sanji
Chapter: 10/?
Word Count: 3926
Summary: Written for a prompt from curlybrow who requested "Sanji confesses his confused love for Zoro, but Zoro refuses him, then Sanji turns to Law for comfort, and when Zoro secretly learns that Sanji and Law are doing it, he becomes really jealous…".
Spoilers: For recent chapters

Chapter Ten

"What do you mean we're stuck here for a week?" Law's eyes were blazing as he stood up, his hand clasped around the sheath of his sword. Sanji laid a hand on his elbow and pulled him back into his seat, willing him not to make a fuss in the crowded bar. They'd been lucky so far that nobody had seemingly recognized them, and if they really were staying for a while it would be good if that would continue.

It was a couple of days later, all of them so unused to relaxing and taking it easy that Sanji didn't think anybody had really been able to settle down completely yet. Since his decision about Law they hadn't really done anything sexual but Sanji felt like they were more comfortable with each other.

Well, as comfortable as Law could probably get with anybody, but it was a big improvement from where they'd started.

Zoro still hadn't given him an answer, not really, but he'd taken to glaring hard at Law whenever he so much as sat beside Sanji so the blond figured he already had his answer even if he wasn't sure how to admit it yet.

Apparently they had a week now, though, so maybe by then he'd finally come around.

"Sorry, bro," Franky shrugged. "I've gotta do some repairs to the Sunny, and since we don't know when the next time we'll get a good break is now's as good as time as any. He's been handling well so far but I'm not gonna neglect taking care of him just because you want to hurry."

Law was seething, Sanji could tell. When he sat back down his fingers were gripping the table so hard his knuckles were white.

He didn't say anything else, although the aura radiating from him was so full of hatred that Sanji thought everybody at the table, regardless of whether they were adept at sensing emotions or not, would be able to feel it.

Nami gave both of them a rather pointed look before changing the subject to whether or not she could get a deal out of the inn manager if they were going to be staying there all week, and when Law pushed himself up from the table and stomped up to their room, Sanji only waited a few moments before he followed.

000

He wasn't exactly expecting Law to damn near slam him onto the bed, one knee braced against his sternum and a hand around his throat to the point of uncomfortable tightness, but Sanji had never seen him this angry before. There was a look in his eyes that was strangely detached and, admittedly, a little frightening.

"Law?" he said quietly, sliding his hands down to grip Law's wrist in case he had to try and physically remove the other man from on top of him. Law shook his head and sat back on his heels, squeezing his eyes shut.

"Forgive me. That was completely uncalled for, and my personal vendetta against Doflamingo in no way takes precedence over the preparedness of your crew's ship in the event of an emergency." The words sounded hollow, far from genuine, and Sanji sat up and grabbed Law's shoulders, forcing the older man to meet his eyes.

"It's okay. I know you hate him, and I know why, but you've waited so long up until now…is another week really going to make that much of a difference?" he asked carefully, not sure what would set Law off again. To his relief, the other man simply shook his head.

"No. Not in the long run, but I've never been this close before and part of me is paranoid that if we let it sit too long he'll find a way to take the element of surprise from us," he explained, staring at the sheets.

"Or, you know, he could expect us to rush there since we've got a hostage and us taking our time might throw him off," Sanji suggested, because he knew Franky well enough by now to realize the shipwright would never budge until he was sure every little thing on the Sunny was in perfect condition.

"Perhaps," Law didn't look convinced, but his voice was back to being mild and Sanji didn't think he'd press the topic further. When he actually looked at the older man, however, he was trembling slightly, as though he was about to shake out of his own skin, and his fingers were clutched in the fabric of his jeans. Sanji wanted to help him, somehow, but he had no idea what to do

"Hey," he murmured softly, touching Law's knee and making him jerk in surprise. "What do you need?"

"Nothing you can give me," Law replied, closing his eyes and gritting his teeth. Sanji frowned, because if there was one thing that made him more determined than ever it was somebody insisting that he was incapable.

"Try me," he moved closer, resting his hand on top of Law's, and Law looked up at him curiously. "If you need to take out some aggression…" he started, swallowing, because there was something dangerous lurking in Law's eyes, flashing gold in the lamplight, and it was seriously turning him on. He leaned closer to Law, mouth to his ear as he whispered, "you should know that fighting makes me horny."

He could hear Law's breath quicken at that, his pulse fluttering under Sanji's lips as the blond kissed his throat, and Sanji knew that he'd been right about what Law was asking for.

He'd long since known that part of the reason he tried to rile Zoro up so much was because he did enjoy fighting with him, because something about the threat of danger and the intensity of their fights, thinly veiled anger waiting to explode into something far more physical at any moment…he knew that sex with Zoro would be amazing because of it, even if he also knew that the chances of it ever coming to that were non-existent.

Well. Were non-existent, but now he really wasn't so sure. True, he didn't want a relationship based solely around power-play and pseudo-hate!sex, but it also wasn't something he was ever going to deny made him hard at just the thought.

He didn't think he'd get it from Law, since Law seemed to treat sex far more delicately, but there was no fucking way Sanji was going to turn him down if that was what he wanted.

"You don't know what you're getting yourself into, boy," Law's voice was pure sex now, low and raspy, his hand sliding up under Sanji's shirt and pulling him in. "So I'd suggest you back down unless you want to get yourself into something you'll come to regret."

"Not gonna happen," Sanji chuckled, but he did pull away a little. "Tell me."

Law closed his eyes and took a deep breath, looking like he was steeling himself for something. When he opened them again there was something almost frighteningly calm about his expression.

"Take your clothes off," he said evenly. Sanji scrambled to comply, a little apprehensive but not feeling any real threat from Law. He knew the other man wouldn't hurt him at this point, at least.

Once he was naked he sat carefully on the edge of the bed, watching Law a little warily. Law's face still showed no emotion when he intoned, "On your knees, hands on the headboard. I'm going to fuck you, and you're not going to move until I'm finished, and you're not going to come until I give you permission. Can you do that?"

Sanji glared at him, because of course he had to phrase it as a challenge, the bastard, since Sanji could never back down from one.

He didn't say anything, stretching his lithe body out on the bed and gripping the headboard with both hands, head hanging down. He felt a little awkward and vulnerable, being open like that, but he wasn't going to bow out now. He could hear Law getting undressed, a slight rustling of fabric before the bed dipped as Law climbed back onto it.

Law's hand on his back made him startle a little, but he moaned quietly when the other man all but draped himself over Sanji's body, pressed against him with his cock nestled against Sanji's ass. "How much can you take?"

"As much as you've got," Sanji replied, flashing a grin over his shoulder. Law rolled his eyes at that but moved away. Sanji could hear a bottle being opened before the other man's presence came closer again, one hand trailing slick oil down his back.

"Relax for me," Law murmured and Sanji did, confident now that Law wasn't going to do anything to consciously hurt him. Law didn't waste any time prepping him, though he was thorough, and by the time he slid his fingers out Sanji was nearly groaning with need, pre-cum beading on his cock. "You're so eager," Law chuckled, sliding his unsoiled hand up Sanji's cock and rubbing his thumb over the tip.

Sanji gasped at the contact, cock twitching for more, but Law moved his hand away and brought it to Sanji's lips.

"Open your mouth," he murmured, and Sanji did, tasting himself on Law's fingers and sucking them clean. "Good boy."

He moved away again and Sanji braced himself, stretching his shoulders out and arching his back. When Law touched his hips he snapped his head back up, breath coming fast and harsh.

"Tell me if it's too much," Law mentioned. Sanji growled, trying to look behind him.

"I already told you, I can handle-fuck!" he yelped, because Law didn't give him any warning before pushing inside in one smooth stroke. It didn't hurt but Sanji wasn't really expecting it. "Asshole."

"Quiet," Law murmured, fingers sliding into Sanji's mouth again. Sanji closed his lips around them on instinct, hollowing his cheeks and sucking. "Hmm," Law sounded pleased, the noise a low rumble in his chest. "It's hard to believe you've never given anybody a blowjob. You're a natural," he chuckled and Sanji gulped, even though the idea of doing that wasn't quite as intimidating anymore, especially after Law had been so eager to give him one.

Law slid his fingers out again, bracing his hands on Sanji's hips, and leaned in close to his ear.

"Hold on."

Sanji did, clutching the headboard tightly, but he still let out a yell because for being a scrawny little fucker Law had an awful lot of power behind his hips. It was all Sanji could do to just hold himself upright then, body jerking with every thrust. Law wasn't kidding when he said he was going to go hard.

The older man had prepped him enough that it wasn't painful but it was obvious he was taking out his anger. Sanji tried to steady his breathing, cock hanging heavy and leaking below him.

Law's fingers were gripping his hips so tightly that Sanji knew he was going to have bruises. He spread his legs a little more, bending forward so his arms were fully extended and letting Law almost lift his knees off of the bed to get a better angle.

Sanji could feel the strain in his arms from trying to hold his weight, his body shaking a little with exertion, but Law's rhythm was faltering and he was breathing harshly, sweat-slick fingers slipping a little on Sanji's skin.

He came with his usual silence, body laying over Sanji's and shivering with aftershocks. Sanji stayed as still as he could but he couldn't stop from whining when Law's hand finally closed around his cock, jerking him with quick strokes that had Sanji almost reaching his orgasm faster than he would have thought.

"Don't," Law bit his shoulder, a sharp stab of pain that took his mind off of just how badly he needed release for a split second. "Don't fucking come."

He stopped moving his hand then and Sanji whined again, trying to look over his shoulder but it was impossible with the position he was in. Law chuckled darkly, sounding almost evil, and he trailed one hand up Sanji's stomach, fingers stroking over a nipple peaked with arousal and making him cry out. Every brush of Law's fingers against his skin was like an electric shock through his system. He moaned low in his throat when the other man continued to tease his nipple, rolling the hard bud between his fingers and pinching lightly before he removed his hand.

"Ask me," Law murmured, starting to stroke Sanji's cock again, agonizingly slowly, thumb pressing down against the slit in a way that was almost painful.

"I…Law, please, can I…" he managed to say before he cut off with a gasp and Law flicked his wrist, starting to stroke faster. "Shit…"

"That was hardly convincing, Mr. Blackleg," Law didn't slow his pace and Sanji honestly didn't think he could hold it any longer.

"Please…fuck, please, I need to…can I…c-come?" he tensed his body, trying to stave off orgasm for only a few more seconds, but Law thankfully decided to take pity on him.

"Good boy. Come for me."

Sanji did, immediately, the release so intense that he couldn't even make any sound, mouth open in a wordless cry until he was spent.

And apparently rough sex really did turn him on, he thought hazily, arms feeling like jelly as he finally let go of the headboard and face-planted into the sheets. He managed to roll onto his back, groaning. He knew he'd be feeling it in the morning although at least it would be a good ache.

When Law didn't say anything for a good minute he turned his head to the side, forcing himself upright, and he sighed when he saw that the man didn't look much better than before. He was staring up at the ceiling blankly, still as a statue.

Sanji carefully pushed himself into a standing position, glancing toward the bathroom door and wondering why it was so far away as he started to walk. A shooting pain in his lower back made him yelp a little in surprise and his shoulders weren't much better, but he somehow managed to stagger over to the sink and clean up, stretching out his muscles a little so they wouldn't entirely seize up overnight.

He took a spare cloth back to the bed with him, dropping it on Law's stomach and watching as the man seemed to wipe himself clean on instinct before letting it fall to the floor beside the bed.

Sanji grabbed his cigarettes and lit up, shifting himself back against the pillows and sighing when he found a position that didn't hurt in any way. He was halfway through smoking before Law finally spoke.

"I'm sorry."

"Don't fucking apologize," Sanji snorted, not in the mood for Law's frequent bouts of self-pity at the moment. "I asked for it, and I didn't tell you to stop. It was fine. Actually, it was really fucking hot, so stop feeling guilty."

"But I don't feel any better," Law said after a few moments, something a little broken in his voice. Sanji reached out a hand slowly, brushing the tips of Law's hair with his fingers. "I don't know why I thought it would help, I just…"

"Because I'm not the one you want to take your anger out on," Sanji reasoned with a shrug. "But maybe it's enough to keep your temper in check until we can get to Dressrosa."

"Maybe," Law didn't sound convinced but he did roll onto his front, staring up at Sanji. "Was it truly…enjoyable for you?"

"Yeah," Sanji replied, because that wasn't a lie. "I mean, I don't want to do that all the time because I wouldn't be able to move, but…" he grinned, and Law's face finally relaxed a little.

"Good, then," the surgeon moved closer, something apprehensive in his body language. Sanji tugged on his wrist and pulled him in so his head was resting on Sanji's shoulder.

He stayed there until Sanji had finished his cigarette, and only then did he shift so that he could kiss Sanji, slow and so different from the person he'd been only a few minutes earlier. Sanji wrapped his arms around Law's shoulders, pulling him up. Law straddled his legs and cupped his face, breaking the kiss and resting their foreheads together.

Sanji felt the instinct to run again, a clawing fear in his stomach that this was something far beyond sex, but he'd promised himself that he'd see it through and more than anything it was just…nice, to find that human connection, even if it was with somebody most of the world was afraid of.

"Are you okay with waiting another week?" he asked then, barely a whisper. Law slid his hands back into Sanji's hair, nodding shortly.

"I suppose I have to be," he eventually sighed and moved, sitting back against the headboard and lifting his arm in an obvious invitation that Sanji was all too happy to comply with. "One would think I would be less…enthusiastic about rushing toward my inevitable death, but sitting around and waiting is even harder."

"You're not gonna die," Sanji said automatically, because it irked him a little that Law was still on about that. "That's the point of having all of us, right?"

"I'm not letting any of you rush into danger for me," Law replied. "I'm the one with a grudge, and I'm the one that wants to see Doflamingo destroyed. I don't need to do it myself…truth be told, I don't know if I can defeat him even at full strength…but if I have to die to ensure that it happens, I'll gladly forfeit my life. It should have been over 13 years ago anyway," he sounded bitter, and Sanji didn't know what to say to that.

"Law…" he cleared his throat, trying to find the right words. "You said that…it was your fault that Corazon died…"

"It was," Law said, his voice breaking a little. "He risked everything just to find that fruit for me, even his own safety, for some kid he barely knew."

"Exactly," Sanji moved so that he could look at Law, reaching to grip his hand. "So don't you think it's pretty fucking disrespectful to go get yourself killed when he tried so hard to keep you alive? If you want to honor him, dying isn't the way to do it," he said, hoping that it would get his point across.

No, nobody had ever died for him, but Zoro had come pretty fucking close back on Thriller Bark and even though it had been years ago Sanji still had nightmares about it. He'd been terrified and guilty and part of him still feels like he let everybody down by being too fucking weak when they'd all needed him the most but…

That had been the moment when he knew he was in love with Zoro, when he'd woken up in a pile of rubble and his first thought hadn't even been for Nami or Robin, when he could barely walk and yet still had to find Zoro, refusing to even contemplate the thought that he might be dead.

And the blood…Sanji had never seen that much blood, didn't know the human body could hold that much blood. After his expected moment of bravado Zoro had looked at him with a strange mixture of pain and relief clear in his eyes before he'd crumpled, unconscious, into Sanji's arms.

It was the scariest moment of his life, and the fear wasn't even for himself. Until Zoro had woken up he'd been withdrawn and quiet, everybody noticing although few of them knew why even now.

But he knew that if Zoro had died, the last thing he'd be doing is trying to get himself killed.

"Perhaps you're right," Law's voice broke into his thoughts and Sanji blinked, pulling himself back to the present. He noticed that he was still hanging onto Law's hand and let it go. "But you're not thinking of me right now."

"No," Sanji admitted with a guilty sigh. "The point's the same, though."

"Maybe," Law didn't sound like he believed him. "Regardless, I'm not looking to get killed, but if it's what has to happen to either ensure the safety of you all or to make sure he's destroyed once and for all…" he stopped, narrowing his eyes and looking at Sanji as if he dared him to try and contradict that, but Sanji had no desire to.

Maybe it wasn't a promise, but it was something, and Sanji had to be content with that for now. Even if he wasn't in love with Law, he did care about him.

He kissed Law again instead of saying anything else, open-mouthed and deep, letting himself get lost in it.

When they finally settled down to sleep, wrapped around each other far more closely than Sanji had ever dared so far, he thought that if it came to it and Zoro ever rejected him completely…it would be easy to get used to this.

000

Of course, because he seemed to be the butt of some universal cosmic joke, everything had to change the next morning.

000

He got out of bed, wincing at the ache in his body and knowing he'd have to take it easy, and told a rather adorably sleepy Law that he'd be back with coffee in a bit.

Law mumbled something into the pillow, the sheet tangled around his waist and his hair in complete disarray. Sanji thought idly that anybody seeing him this way would probably lose all the fear they might still have of him.

For some reason, instead of heading straight to the kitchen to get the coffee, he took a detour and ended up on one of the upper balconies next to Zoro, who was apparently going through his normal morning training routine.

At least, until he looked up at Sanji and walked quickly over, something dangerous and stifling about his aura that Sanji wasn't sure what to make of.

"What did he do to you?" Zoro demanded, stopping less than a foot from Sanji and staring at him like he was trying to read his mind.

"Nothing," Sanji replied, because it wasn't Zoro's business anyway. He tried to sidestep around the swordsman but a shooting pain went through his lower back and he couldn't hide the gasp and wince that followed.

"Bullshit. Did he hurt you? I'll fucking kill him," Zoro growled, the air around him damn near distorting with the force of his fury. Sanji forced himself to straighten and put his hand on Zoro's shoulder.

"No. Everything that happened I wanted," he said clearly, willing Zoro to believe him.

The last thing he needed was Zoro and Law getting into some fight, after all, especially when there was no cause for it.

"So you had sex with him," Zoro took a step back, crossing his arms. Sanji rolled his eyes in response.

"And if I did?" Sanji set a hand on his hip, keeping himself more or less in the same spot. "You've got no claim on me, Marimo, and tough shit if you don't like it because I don't see you doing anything to show me that you want…"

He never got to finish, because in that moment Zoro apparently decided to actually listen to him and do his damn best to indeed show him what he wanted

…by kissing him.

Notes:

1. I think I'll let that chapter speak for itself ;) Other than to note that this story almost has 100 reviews and I have no idea why but thank you all so much! I'm very, very pleased that so many people are continuing to enjoy it :)