Nami had guaranteed him: the best way to fuck an ex was to have as little contact as possible.

Treat him like a hooker basically, do not kiss him, spend as little time as possible with him.

Sanji's been unsatisfied with his sex life lately. He was having lots of sex, sure. But the problem was, it was happening exclusively with women and men who only bottomed.

And of course fucking someone felt amazing. But his toys couldn't satisfy him for much longer. He had needs that had to be addressed.

But he couldn't find a decent top if his life depended on it. It was getting annoying and he couldn't understand why people weren't versatile like himself.

He'd almost given up, having tried all the hook-up apps possible, clubs, blind dates, everything.

Until Zoro started popping up on his mind. His ex-boyfriend who knew exactly how to fuck him.

It was a very bad idea though. It's not like he's still hung up on the man or something. It's just that... He hasn't even seen Zoro in these two years and, to be honest, for a long time he was kind of afraid of doing so.

But Nami convinced him there was no harm as long as he did what she'd told him.

So he texts Zoro.

Sanji knows his ex doesn't go to the trouble of sleeping around, Zoro had little to no interest in that, being the lazy marimo he is. So he probably won't even agree anyway.

But it's still worth the try.

And talking to him isn't as hard as he thought it would be. Their dynamics always flows effortlessly, it starts with insults, teasing, and eventually they're able to exchange a few serious words.

"You want to sleep with me then?" Zoro questions.

"Yeah. Only fuck tho. Nothing else."

Sanji waits for the text to come. For Zoro to bluntly reject his offer or maybe even mock him.

"Okay."

It's a simple response, but it sits heavy on Sanji's thoughts. There's a weight to it he doesn't want to acknowledge. The thought that Zoro is only agreeing with this because it's the only thing Sanji's offering him.

"So, you wanna top or?..." Zoro trails off mid-sentence, as if unsure of how to approach it.

The motel bedroom feels awkward as Sanji remembers one of their last fights had actually been about this.

Because Sanji complained he bottomed quite a lot more than Zoro. Although, of course, this only used to happen because he himself couldn't resist taking up in the ass almost every time. Yet he would still childishly complain afterwards because their numbers were uneven and he was 'losing' to Zoro.

What a fucking waste of time, he thinks bitterly.

He can't believe he'd been that childish once. Maybe that's the effect Zoro had on him, he made him act like a five-year-old brat.

"No, marimo. I just want one thing from you and that's your dick up in my ass."

Sanji imagines it must be a shock to hear him say stuff like that so nonchalantly, after all he'd barely gotten out of the closet when they used to date. But Zoro only arches his brows and doesn't ask any questions.

"But no kissing." Sanji warns when Zoro's about to pull him close to his own lips.

"Alright. I just thought you really liked it."

I really do Sanji thinks, trying to remember how it was like to kiss the man.

But Zoro doesn't let him miss it too much as he fucks him into the mattress just like Sanji had been craving for.

Sanji soon becomes tired of motel rooms though. Yeah, Nami did say it was the best option to avoid unnecessary intimacy but he didn't want to spend that much money, and he knew Zoro was broke as ever.

Besides, his home was much more comfortable, his bed nice and soft...not that it really matters when they hadn't even reached it right now.

As soon as he closes the door, Zoro's hungry hands are on him, groping everywhere, teasing every corner of his sensitive body.

"Since I can't kiss you, I'll give you something to do with that pretty mouth."

Zoro puts two thick fingers on his mouth and Sanji can only moan and eagerly lick and suck both of them.

He's not sure how this is actually different from kissing since he can taste Zoro in his mouth either way, and his head's already dizzy from the feeling of the pads of the fingers against his tongue. But he ignores technicalities and pretends his following his own rules.

So Zoro continues to hold and touch him everywhere while slamming him against the door. It should feel casual and distant. But Zoro's no stranger, no matter how much he tries to pretend he is, no matter how much time has passed since they were together, or how mad they were at each other a few years ago.

His calloused hands on him don't feel foreign. They feel familiar as if they had never left, and Sanji's skin loves the touch, craves it.

And Sanji lets himself hope that maybe they remember his body too, because Zoro certainly touches him like he cares.

It's been so many times already he can't even count. He isn't sure what exactly Nami meant with spending little time with his ex but if it's about frequency he's certainly screwed. Well, if it's about the amount of hours fucking, he's equally screwed.

Of course, they don't stick to quick encounters and rushed sex for long. This is one of those lazy afternoons, and they stretch their touches for hours with no hurry.

Sanji's already dripping from the times he's been filled, the sensation is amazing against his thigh, making him feel dirty and his half hard dick twitch in interest.

Zoro's fucking him slowly, filling him completely and pulling almost all the way out, only for putting it back in lazily and unhurriedly.

It's bliss, and he keeps that pace until Sanji's satisfied once more, falling exhausted on the bed. Zoro's bed.

"I'm too tired to get up" It goes unspoken but he still has to voice it anyway. To make it sound natural and not clingy.

Zoro doesn't seem to care though. That Sanji stays, that he keeps hugging his muscled back, breathing his scent until he dozes off.

Sanji's staring at a cake on the table. Zoro should be here in a while and he's still unsure whether this is right. It certainly feels right. To celebrate his birthday again, to cook for him.

It's just a birthday cake, but Sanji put so much care and effort to it feels personal. More intimate than nights spent holding each other's in their arms, than Zoro leaving his things here, than wanting to see him without the excuse of boning.

This cake is stupid, and he doesn't know why he's done it. He just knows he loves the small smile that bright Zoro's features once he sees the green cake and can't decide whether to be happy or annoyed at Sanji.

Unfortunately, suddenly the smile stops on its tracks. Zoro freezes like he's just remembered something, his relaxed posture turning stiff.

"You can't do this." He says firmly, but still like he's forcing himself to say it.

"Do what, buy you cake?" The look Zoro gives him tells him the man knows pretty well Sanji made this himself.

"No. This. You said you didn't want it." He's right. Sanji's a damn hypocrite, and he's doing everything he forbid when they started this.

"I haven't changed you know." Zoro continues. "I still don't bang just anyone"

Sanji knows. From the beginning even. He just didn't want to think about it. Didn't want to admit that he knew exactly why Zoro agreed to this. Or exactly why he himself wanted this in the first place.

"I know. Just difficult and stubborn pretty blonde cooks, right?"

"Precisely."

"Kiss me then." Sanji asks in a low voice. "And stay. We'll figure out the rest."

Sanji admits what he wants out loud, like he would've never had two years ago. And Zoro does as he asked obediently, like maybe he also wouldn't have when he was younger.