Actions

Work Header

never love an anchor

Summary:

“Stop looking at me,” Sanji mutters. “You’re like the alphas they warn omegas about.”

Which, to be fair, is true. This Zoro is at least around forty, and he’s staring intently at Sanji with a fire in his visible eye that he can’t even put a name on.

“Can’t help it,” the mosshead replies honestly. “You’re so young.”

When Zoro is replaced by a version of him from the future, Sanji gets interesting problems in relation to his status as an omega. Most of these problems points at the shitty mosshead as the culprit. Go figure.

 

(Set Post-Alabasta but Pre-Skypiea)

Notes:

this is a gift for @kimekan who pulled me into zosan which grabbed me by the chokehold and i'm really grateful for it

(See the end of the work for more notes.)

Work Text:

Contrary to what the crew had thought, there were actually two stowaways in the Going Merry. The first one was Nico Robin, who despite everyone’s initial apprehension, immediately settled with the rest of the Strawhat Pirates. It’s not until three days later, that they find the second stowaway, casually walking up to the kitchen in a way that’s so familiar to the rest of the crew.

Surprisingly, it’s Sanji, who notices the man entering the kitchen. At first he thought it was mosshead, the scent of the alpha glaringly familiar to Sanji’s predisposition as an omega. However, when he looks up from stirring the pot of their lunch, he sees a stranger watching him intently from the doorway.

Sanji has to pause cooking for a moment, trying to study the stranger. If he didn’t know better, he would’ve thought Yonji had manage to find him from Germa. But this man looked nothing close to Yonji. Instead, the stranger has the same shade of green hair as Zoro. If Sanji was to be honest, he looked like a well-adjusted and more mature version of the stupid mosshead. This man was more muscular and probably towered over Sanji both in build and height. His rugged appearance was very easy on the eyes, with his shaggy slicked back hair and the scar that ran over his left eye. God, if Sanji’s brain was more heat-addled, he’d probably take the chance to jump on the man. 

Thankfully, being on suppressant meant that these type of alphas had no effect on him.

So, Sanji turning off the stovetop, leans against the kitchen counter and stares at the stranger. “What do you want from the crew?”

The man just chuckles as if amused by Sanji’s question. “Not curious about who I am, then?”

Sanji scoffs, lighting a cigarette that he fished from his pocket. He takes a drag from the cigarette, before he gives out a dismissive wave of his hand. “I’m not stupid. You’re related to the brute.”

“Close enough,” the man says watching as Sanji settles the cigarette between his lips, tendrils of smoke curling towards the light in the kitchen.

“What do you want from the crew?” Sanji asks once again. “I can fight you, you know.” 

The man doesn’t say anything in reply. Instead, he only eyes Sanji, barely moving when Sanji decides to launch himself into the air and land a kick to the man. The man, however, dodges his attack with ease. His lone eye glints against the kitchen light, as if he’s not surprised with Sanji’s moves.

Sanji barely gets any time to duck before the man is slamming his back into the wall of the galley. Sanji has to brace himself for his spine to hurt, and yet, he finds an arm snaking itself onto his waist to prevent an impact on his back.

Sanji exhales another puff of smoke, silent as he gets a better view of the man. Unlike his mosshead, this man wore a dark green coat that left his chest open, a green haramaki being held by a red sash that clipped three swords. There were small wrinkles on the crevices of his eyes, and Sanji has to prevent himself from dropping the cigarette in his mouth as his jaw went slack from shock.

“Marimo?” He calls out tentatively as the man shoots him a smug smile.

This, Zoro — this more rugged and charming and older one, sends him a look that has shivers creeping down Sanji’s back. He doesn’t think he’s prepared for what the older alpha has to say. 

“Who else can it be, darling?” The older Zoro says with a tone lower than what his own swordsman uses. “It’s been a while since I’ve seen you like this.”

Sanji grumbles and uses all his strength to push the older man off, except there is no avail. The older Zoro stands firmly planted on his spot, staring down at Sanji. 

“You shouldn’t wear suppressants,” the older man warns him as he gives Sanji some much needed space. “Too long and you’ll do some damage to your health.”

Sanji freezes. Did the Sanji of his time get sick because of it? He’s not actually sure if suppressants become dangerous with prolonged use. After all, he has never mentioned being an omega or his heavily-dependent suppressant use to Chopper. 

“Tch. Mind your own business, old man.” Sanji rolls his eyes. Who was this alpha to dictate what he should or should not do? He doesn’t owe him shit, and besides, the Zoro of his time could care less if he dropped dead.

Before the old man can reply, Luffy kicks the door open as the crew starts piling in the galley. 

“Sanji! Food!” The captain shouts too energetically, not even casting a glance on the position Sanji was in.

“Uh, guys?” Usopp hides behind Nami, pointing to the man in front of Sanji. “There’s an intruder on board.”

“Huh,” Luffy finally turns his attention to both Sanji and the older Zoro. He doesn’t even react nor even blink. “Oh, hi Zoro ,” he just shrugs before opening the pot where their lunch was. 

Usopp flails about, screaming before Nami pulls him by the shirt to keep him from running away. She stares at the old man, observing him with cautious eyes. “How could that be our Zoro? Hey, where’s our Zoro anyways?”

Chopper shakes his head. “I haven’t seen him.”

The man in front of Sanji scratches his head, confused. “He’s not in the crow’s nest?”

“Nope.” Luffy replies, already scooping a spoonful of food. “Heard him shout awhile ago and then his scent was gone.”

Sanji couldn’t believe this. One day this crew is going to send him into an early grave. “What do you mean his scent was gone? Our mosshead is missing? And we have an imposter over here?”

“Beats me.” Luffy shrugs as Usopp and Chopper tries to pry him off from finishing their food. 

“I believe it’s temporal displacement,” Robin says as she makes an entrance in the galley. She places a book on the kitchen table as she pulls out a seat. “Our Zoro might have been switched with him.”

Sanji has the urge to bash his head into the wall. Out of all the people in the ship, why does it have to be the annoying mosshead?

“So he’s not an imposter,” Nami remarks. “He’s just a really old version of ours?”

“Quite possibly the case,” Robin nods. “I can look into this phenomenon more, if you’d want me to.”

Realizing the older Zoro still has him braced to the wall, Sanji takes this time to sneak away, except the older mosshead’s grip on his waist is hard to remove.

“Unhand me,” Sanji hisses, squirming in their position.

“Make me.” The older Zoro bares his teeth which only further annoyed Sanji. 

Sanji drops the cigarette from his mouth onto the ground, extinguishing it using his shoes. The action catches older Zoro’s attention, and seeing the opening, Sanji raises his knee and slams it against the man’s lower torso, hitting him right where it hurts. The older alpha clutches his balls, wincing.

“You—!” He shouts indignantly, but Sanji pays him no mind. If he’s an older Zoro, then dealing with him would be the same right?

Sanji can hear the snickering of his crewmates at the older Zoro’s pain. Pleased by their reaction, Sanji starts to set the dining table.

“Lunch is getting cold,” he says as they all find their respective seats. “We can talk about all this after eating.”

 


 

In true fashion for both of the ship’s top fighter, both of them do not talk about it. They do, however, fight about it. After Robin leaves the galley with a promise of helping with the little problem the older alpha found himself him, Sanji feels elder moss’ attentive stare at the back of his neck. He always made it a point to wear collared sleeves to cover up his the glands on his neck, so Sanji finds himself a little self-conscious as he washes the dishes while Zoro leans against the doorway like a guard dog — like his Zoro who always made sure to protect what he protects. 

“What’cha staring at, huh?” Sanji pats his hands dry on his pants before turning around to meet Zoro’s stare. He resists the urge to smoke to hide how the intensity of the older man’s stare is getting to him, but ultimately, his resistance crumbles. He’s halfway through his cigarette stick when Zoro finally decides to say something.

“You’re so young,” The older alpha settles on to say. The words make Sanji bristle for a moment, a sudden wave of heat rising to his cheeks. He fights the urge to ask what happens to his older self, not wanting to spoil his future. 

After all, his future is something Sanji has fought for a long time, back when he was a starry-eyed kid in Germa. 

“Stop looking at me,” Sanji mutters. “You’re like the alphas they warn omegas about.”

Which, to be fair, is true. This Zoro is at least around forty, and he’s staring intently at Sanji with a fire in his visible eye that he can’t even put a name on. 

“Can’t help it,” the mosshead replies honestly. “You’re so young.”

“I can still kick your sorry ass, old man.” Sanji huffs out with a puff of smoke. The older mosshead is being weird, so Sanji decides he has to fix this. Without waiting for this Zoro’s reply, Sanji immediately springs into action, launching himself and trying to land a spinning kick to the man.

Zoro blocks his attack using the hilt of Wado, the sword staying inside its sheath. When Sanji tries to attack again, Zoro does not draw his sword out. Instead, he blocks Sanji’s attack, letting no opening show up. Just like the first time Sanji has fought this older Zoro, he seems to be predicting every move the blonde makes. He also seems to know too much that Sanji kind of feels insulted that the older Zoro might be able to beat him.

Sanji prepares to kick him again, except before he can even do so, the older Zoro moves at a speed far too fast for him to realize. 

The air between them turns frigid, a red glint in the older man’s eye as Sanji’s back presses against the wall, his body caged against Zoro’s own. Sanji smells the nauseating scent in the air and almost balks with each second that seems to pass.

“Idiot cook,” Zoro murmurs before clipping his Wado back to his waist. He grabs Sanji’s wrist, leading him to sit on one of the chairs at their dining table. “Stop fighting me when my haki is active.”

“Huh?” Sanji blinks, blearily looking at Zoro.

The older alpha’s expression shifts into a worried one. Sanji didn’t know why but he felt cold — like he was being dropped into an ice bucket. When Zoro comes closer to him, Sanji shifts uncomfortably not knowing whether to fight or to flee. The scent that flares up to his nose is putrid, like death personified, and every single part of his body is telling him to run. He tries to stand up, but his knees are too unsteady to do so. Zoro has to catch him by his waist as Sanji falls forward. 

“What did you do…?” Sanji calls out as he paws his hands against Zoro’s chest, not knowing if he wants to pull him closer or push him off. 

“Shit,” the older man grumbles as he places a hand on Sanji’s cheek, before moving it to the other side like he’s checking his temperature. The alpha’s touch temporarily soothes Sanji, feeling Zoro’s palm hot against his skin.  “I’ll fetch Chopper. Don’t freak out, cook.”

“It’s a drop,” Sanji struggles to say, blinking away the tears pooling at the side of his eyes when Zoro pulls away from him. “He doesn’t know I’m an omega.”

“I know.” Zoro tells him, trying to placate his distress. Sanji thinks if he wasn’t in suppressants, the whole crew would’ve known what’s happening. The ship would have smelled like it — the acrid tang of rotting seaweed mixed with fresh honey. When Sanji was younger, his siblings always complained of his distress and now, his stomach churns at the idea that his suppressants might not be enough to hide how he felt.

“We need to get you to Chopper.” Zoro grits his teeth out, his tone frustrated. “An omega drop is only going to get worse after this, darling.”

Sanji should really be mad at the old moss but instead, he’s comforted by the way the alpha says the word darling like a devoted prayer that he might purr at the attention.

The realization makes Sanji pause in horror. He’d been on suppressants, he shouldn’t be feeling any of his omega instincts.

And yet, when he catches a whiff of the alpha before him, the dread filling his stomach instantly evaporates.

“Go get Chopper,” Sanji croaks out. He really really needs to get checked.

 


 

Chopper is usually very good with doctor-patient confidentiality. The keyword is usually. And while he did kick out the older Zoro after he carried the omega that had already been on the verge of being catatonic into the infirmary, the doctor lets the mosshead in after an hour.

Nami is just about to pull away from scenting Sanji when Zoro enters the room, his gaze immediately falling to the pair.

“Bet you’re happy with the turn of events now cook,” Zoro smirks and Sanji wonders if this Zoro’s expressions are as unreadable to his older self than it is to him. It’s not like there’s any heat to the alpha’s words and yet, Sanji wants to know if this would also be their own Zoro’s reaction or not. As an alpha, he expects the older Zoro to be more possessive, given how overbearing his scent could be, but there is nothing to indicate that. And really, Sanji wants to know how the older Zoro had so much restraint over an unmated omega with another alpha. Did he dislike the Sanji of his time so much that his secondary instincts are disaffected by him?

“Take it easy on him, Zoro.” Nami chides Zoro who’s leaning on the doorway. “Do you treat omegas like that at your age?”

“Oh, Nami-swan! You’re really protecting an omega like me?” Sanji tries to joke in his usual manner. Except well, at the state he’s in, it sounded less like loving women and more like a pathetic omega trying to get validation.

“Cut it off you,” Nami glares at him. Sanji wilts a little at the action, feeling a pang of distress inside his ribcage.

“And there’s the drop,” Zoro remarks with a scrunched nose. Even from the view in the infirmary bed, Sanji could see some of the fine lines and scars that graced his face. “I didn’t know it would be this bad when you’re this young.”

“What do you mean by that?” Nami asks the same time Sanji speaks. 

“Do I get used to dropping?” 

When Zoro doesn’t reply to their question, Sanji narrows his eyes, defensiveness waving over his body. “Oi, old-timer Marimo, don’t tell me you send me into an omega drop all the time.”

Zoro purses his lips before shaking his head. “Technically, you’re just more susceptible to it, given…some of your abilities.”

So, he knew about Germa. Great. Just what Sanji needed. 

He closes his eyes in frustration, curling up on the infirmary bed. A part of him wants to rip his hair out, and another wants the warmth of an alpha. But mostly, Sanji just feels so tired and hopeless.

“Hey, stop trying to make it worse for my patient!” Chopper warns them. “We still don’t know how he dropped, and the prolonged suppressant use is making the symptoms of his omega drop even worse. If untreated he could wake up catatonic tomorrow.”

Catatonic tomorrow? Try catatonic today, Sanji thinks. He doesn’t even know which emotion inside him is the drop and which is the dread that he’d harbor inside him for so long. There’s no telling, and Sanji hopes to be able to work it out tomorrow in the kitchen. At least the scent of food has been a source of comfort for him since he started presenting.

“Chopper, what’s your initial treatment plan?” Zoro asks out of nowhere, his lone eye watching Sanji intently.

“Usually, strong alpha pheromones trigger an unmated omega to experience an omega drop. This usually means that the omega’s hormones become unbalanced due to the unwelcome pheromones,” Chopper skims through the notebook in his hands. He flips through a few more pages before grabbing a pencil from the table and jotting something down. “Usually, omegas who experience heats could balance the symptoms of their drop with little to no help. This is because the body gets used to expelling excess hormones like the ones that happen when they undergo heat. Since Sanji’s prolonged suppressant use makes him unable to balance the fluctuation between hysteria and catatonia, I believe it would be better to to trigger a medically-induced heat in order for his body to nullify the drop and start regulating his hormones properly.”

Before Chopper could add more to his explanation, Sanji sits up from the bed and immediately shakes his head. 

“Anything but a heat,” he frowns. “I haven’t been in heat since I was fourteen.”

“Scenting barely helps with your problem!” Chopper exclaims. “I’m the doctor here, just trust me. The heat is going to be controlled.”

There’s a moment of silence between both Chopper and Sanji. The older Zoro doesn’t say anything, but Sanji could feel his stare burn at the side of his head. He wonders if their Sanji had the same problem — or if Zoro knew anything about heats or drops. It’s unlikely, Sanji thinks, and decides not to entertain the thought any further.

“I’m on Chopper with this one,” Nami tells Sanji. “Besides, we’re docking on an island for three days. You can work through it while the crew run for supplies. Robin can also take the time to solve Zoro’s temporal displacement.”

“Respectfully, but no.” Sanji tells them, resolutely. 

“Well, Nami can’t keep scenting you,” Chopper reminds him. “We have to dock into an island for awhile to go on a supply run. Luffy might bite you. And Nami’s taking your job for supplies. Robin would be busy with researching temporal displacement, while Usopp and I are not fit for this job.”

Sanji shakes his head. “There’s no need for scenting, I can do this. You don’t have to accommodate—”

“I can do it,” the older Zoro cuts him off.

Nami eyes him warily. “Why you?”

“Being a swordsman means I need to have self-discipline,” Zoro replies as if it’s the obvious. “I’ve been on a boat with the other Sanji for a long time. It’s inevitable that we would do something like this.”

Sanji’s stomach flutters at the implied admission. His counterpart and this Zoro were marking one another with their scents, so that means this older Zoro didn’t totally hate him, then.

“Okay,” he finally relents. “You guys don’t have to worry about me, really.”

Chopper only sighs, hiding his notebook. “Our treatment plan conversation isn’t over yet. I’ll come back again after I pick up some medicine.”

Sanji meets Nami’s eyes and gives her a small smile. “If you guys are still worried, you can come back as soon as you’re finished with ship errands.”

“Alright, we’ll come back,” Nami nods, her eyes narrowing at the older Zoro before she leaves the room. 

Chopper waves a small goodbye at Sanji, before he follows suit, closing the door of the infirmary.

“What’re you standing there for?” Sanji asks the older alpha snippily, crossing his arms.

“You’re still as prissy as my Curls.” Zoro notes, settling onto the chair beside the bed. He kicks his legs and places them on top of the bed, leaning back into his position.

Sanji would be lying if he didn’t want to pull his hair out from the older moss’ words. It’s not like the Zoro from their crew wouldn’t call him prissy, but he’s pretty sure their Zoro wouldn’t use “my” to describe the Sanji of their time.

“Your distress is oozing off in waves.” Zoro notes with an inhale. “I should’ve been more careful.”

“S’not your fault,” Sanji tells him. He might not get along with Zoro, but he knows when to egg him on. “You already warned me what would happen if I took suppressants for too long.”

“It’s not because of that,” Zoro admits. “The drop is caused by a technique used by pirates. Haki. I don’t know what I can say about it without fucking up the future, but what you’re experiencing, it’s just you being unable to control your own haki yet.

“Sounds like bullshit to me, mosshead.” Sanji snorts before pushing the blanket off of his body. 

“It’s real,” Zoro counters him. “The future you could handle it very well.”

“Having a drop?” Sanji watches him with a horrified expression.

“Conqueror’s haki,” the older alpha tells him. “You could shoulder through others’ except for mine and Luffy’s — and well maybe pirates like Blackbeard or Shanks.”

“Use it on me.” It’s not a question or a command, but a request. Sanji’s eyes meet Zoro’s who only shakes his head with a scowl.

“You’re in no state for it,” He says, reminiscent of a father lecturing an unruly child. 

“Then scent me now and use it on me after.” Sanji says, before removing his pants and jacket.

“What are you doing?” The older mosshead hisses, watching Sanji place his neatly folded clothes by the bedside table.

“The clothes make it harder for the scent to stick.” Sanji rolls his eyes. It’s not like he’s fully naked. His shirt covers half his thigh and trusting by how the older mosshead had said he shared scents with their Sanji, it’s not like he would mind or do anything to an omega that he doesn’t like that way.

“That makes sense,” the alpha gives out a hum of agreement. “I’ll remove my coat.”

Sanji nods, watching as Zoro unties the red band holding his coat and swords. He takes this time to crawl over to Zoro’s lap, making the older alpha pause momentarily.

“Curly-brow,” he breathes out against Sanji’s neck before pushing the omega back into the bed. “What are you doing?”

“I—I…I thought…” Sanji stammers, his mouth turning dry. Did he misunderstand the situation? Is the mosshead unable to tolerate his presence? “You said you were okay with scenting…I thought — don’t you want to do it? Do you…do you actually hate me?”

Fuck, he sounds so pathetic. But he can’t help it. He thought the alpha would help him. He thought he was a friend. Hethought Zoro would want to scent him.

Upon seeing Sanji’s bottom lip wobble and blink back the tears pooling in his eyes, the older alpha immediately takes him into his arms.

“Shit, fuck, sorry. It’s not like that, Curls.” Zoro tries to explain as Sanji is hit with the barest scent of spice. “I don’t hate you, but you’re still an unmated omega. It’s a compromising position for both of us.”

Sanji calms down for a moment as he curls himself up against the older alpha’s arms. But then, with one brush of nose against Zoro’s neck, the intensity of the older alpha’s scent crashes into him like a violent wave upon a rock. It hits him right then and there — the scent of sandalwood and ocean spray — making him steady himself against Zoro’s chest, trying to steady his trembling body.

“Cook?” The alpha asks. When Sanji only blinks up and looks at him from his lashes with a far away gaze, the mosshead’s expression shifts to something darker and more unreadable, watching as his breath hitches, and his arms drop from holding Sanji to his side. “Cook, you have to get off. You’re in heat.”

“You really don’t want me do you?” Sanji snarls all of sudden, looking away from Zoro. “I’m not in heat.”

“Your legs are shaking, darling,” The alpha informs him. “If I put my hand between your thighs and spread them apart, I’m pretty sure I’ll find you wet with slick. Even your fucking scent has changed.”

“Shitty alpha,” Sanji rasps, digging his nails against Zoro’s back. “Stop making excuses if you don’t want to help me.”

There’s a moment of silence, and Sanji thinks — he thinks that this older Zoro’s patience has snapped thin.

“What did you say?” Zoro bares his teeth, his expression turning predatory as he settles Sanji on his lap properly, a hand gripping the omega’s waist tightly. His other hand snakes their way in between Sanji’s thighs, pushing them apart to reveal the omega’s hole wet with slick, no underwear in sight. “It’s like you wanted me to fuck you instead of scent you. Is this why you’re so distressed? You crave an alpha so bad you go into a drop so you can lure them with your heat?”

“No.” Sanji bites his lip from gasping out as Zoro’s fingers brush against his wet hole. “Maybe I should ask you the same thing, alpha. Maybe you wanted to fuck an unmated younger omega so bad you had to put them in distress so you can swoop in and act like a fucking knight in shining armor.”

 Zoro barks out an amused laugh. In one swift movement, he pins Sanji to the bed, his teeth grazing against the scent gland on the omega’s neck. “Maybe I should just bite you here to help you shut the fuck up.”

“Go ahead, old man,” Sanji snaps. “I bet you traveled all the way back to my time because it would be the only way you can have me.”

“You’re always full of shit,” Zoro growls as a shiver races back to Sanji’s spine. The alpha removes his hand from his thighs, and he couldn’t help but whine at the loss of contact.

“Fuck you, you senile piece of shit.” Sanji bites out, bucking his hips against Zoro’s torso. 

“I bet if I left now, you’d cry tears won’t you?” The alpha places a knee in between Sanji’s legs, pressing it against the part where he desperately wanted to chase his release.

His body felt too hot, and he needed something to keep the heat down. Of course he’s aware that he’s now in full-blown heat, but he couldn’t find himself to protest when he was so horny that slick was running down thighs.

“Not true,” Sanji whimpers. Except, instead of turning away from Zoro, he wraps his legs against the older man’s torso, pulling him closer.

The alpha glances at the way Sanji grips him tightly with a small chuckle. “Don’t worry, darling, I’ll take care of you.”

“Don’t call me that,” Sanji mumbles, hiding his face on Zoro’s shoulder followed by a sharp inhale of the alpha’s scent. “You smell good.”

“Your brain is fried,” Zoro pulls away from him. He unbuttons Sanji’s shirt, trailing kisses from his collarbones down to his stomach, before his head dives between the omega’s thighs. Nipping the bare skin of his inner thighs, Zoro looks up to meet Sanji’s eyes. “Let me help you, baby.”

When did Zoro learn how to take his breath away? Why was the Zoro of his time not as smooth as his older counterpart? If he’d been like this after Baratie, Sanji would’ve lost his virginity to him and to Ace, of all people.

Sanji just nods at Zoro’s words, watching the man intently. He watches as the alpha wastes no time going down on him, tongue darting out to lick the slick coming out of his hole. Zoro spreads him wide open with his fingers, flicking his tongue against Sanji’s clit.

The omega tries to steady himself with each of Zoro’s actions, grabbing a fistful of green hair, fighting the urge to push himself nearer to Zoro’s face.

 It was when Zoro’s teeth scraped against the inside of his thigh that Sanji finally couldn’t stop the moan spilling from his mouth.  

“Right there,” Sanji whines, watching as Zoro sucks exactly at the right spot, lapping the omega up dutifully. He’s never paid attention to how Zoro ate before, but now Sanji wonders if he would ever look at the Zoro of his own time during meal time and not think of this.

It’s not as if Zoro is sloppy in eating him out. In fact, this older Zoro seems experienced, knowing where to lick and where to suck and even where to bite. It made Sanji want for more as he hid his face in his hands, trying to settle the flush of blood rushing to his cheeks.

Zoro spreads Sanji’s legs even wider, and in the gaps of where he tries to hide his face, Zoro seems to stare right into his soul as he rubs Sanji’s clit while eating him out. This makes Sanji thrust his hips forward, more slick leaking out of him.

“Baby, you’re so wet.” Zoro’s voice vibrates against his skin. “Look at me.”

Sanji removes his hand from his face to watch Zoro dive right back into eating him out, pulling Sanji closer to his mouth. It’s so obscene — watching his slick trail off from his hole to Zoro’s mouth. It feels weird watching, and yet, he can’t turn away especially when Zoro pushes a finger inside along with his mouth.

“Look at me, darling,” he says, moving his mouth to wrap around Sanji’s hole. Sanji doesn’t tear his eyes away, not when Zoro kisses his cunt and adds another finger, curling them inside.

Sanji’s thighs tighten around Zoro’s head, clamping down on him as an orgasm washes through him. Zoro doesn’t remove his fingers as Sanji rides his high. Instead, he keeps them inside, plunging and reaching into a bundle of nerves that Sanji doesn’t think he’d ever even touch before. Not even when he lost his virginity did he feel sensations like this.

Sanji presses a hand over his damp forehead, unable to process what just happened. “How the hell do you eat me out like a champ?”

“I’ve never been the one to waste food,” Zoro licks his lips, not wiping the excess slick on his mouth with the back of his palm.  “But then again, my cook feeds me so well.”

He did this…he did this with his Sanji?

“Don’t be surprised, baby.” Zoro murmurs, removing his fingers from Sanji’s hole. “You’ll get used to it.”

Sanji whimpers from the lack of contact as Zoro watches him with a grin. He glares at the older alpha. “That was unsatisfying.”

“Want me to fuck you, darling?” Zoro chuckles, thumb brushing against his perky nipples. “You might not be able to take it.”

“Fuck you,” Sanji says with all the energy he can muster. How was being eaten out considered as helping him? He was still wet with slick, and his body still felt hot.

“I’m gonna fuck you,” The older mosshead licks a stripe onto Sanji’s neck, tongue against his scent gland. Sanji tenses for a moment, expecting the feeling of teeth sinking into his flesh. Except it never comes. Zoro holds onto Sanji’s waist, the alpha rubbing his hard erection against his leaking crotch. “Need to loosen you up first. I’m twice as big as your thighs.”

Sanji thinks back to his first time in Alabasta where he had an easy time letting Ace fill him up. And it wasn’t like Luffy’s brother wasn’t well endowed, but he managed that. Sanji’s sure he can take the older Zoro.

“I can handle it,” Sanji tells him, unbuckling his pants. When the fabric falls down, he’s met with a cock bigger than he thought was possible. Sanji can’t help but think if the Zoro from his time was as big as his older counterpart whose frame definitely became bigger and bulkier over time.

One hand could barely wrap around the older alpha’s cock and Sanji tenses a little at the thought of it being inside him. He tries not to think about the alpha’s knot — how it might fill him up so good — but his thighs twitch, more slick running down his legs. His heat was definitely getting worse if he’s thinking about knots. He hasn’t even felt a knot, and now his brain was telling him to be knotted like it was going to be easy with the alpha in front of him.

“When you’re older,” Zoro tells him as if it’s a promise. “It’ll be easier. But you’re so young, darling. You’re practically a virgin.”

“I’ve had bigger,” the lie slips out of Sanji’s mouth easily. He doesn’t miss the immediate shift of expression on Zoro’s face from lust to possessiveness. It’s the same expression their Zoro has when he fights enemies who dare touch the crew. Fear starts to settle in his stomach, but Zoro doesn’t do anything. He doesn’t growl or slam himself inside Sanji without warning. Instead, the alpha just raises an eyebrow with knowing smirk.

“Is that so?” Zoro only says without any readable emotion. 

Sanji hesitates for a moment but before words could form, Zoro captures his mouth into a passionate kiss. Teeth gnashes against his lips, and before he could even savor the feeling Zoro pulls away. A desperate whine escapes from Sanji’s throat which was immediately swallowed by the way Zoro captures him into another kiss. Sanji has half a mind to contemplate biting Zoro’s lips, pissed at how the alpha could play him so easily. 

It’s like they’re playing push and pull. Zoro catches him, Zoro pulls away. Sanji chases him, Sanji pulls away. It doesn’t feel like a foreplay thing between the two of them and their counterparts. Instead it’s something else — like something went buried deep beneath their desires. 

When he pulls away from the kiss, he’s panting against Zoro’s mouth with strings of saliva connecting the two of them. Zoro presses his body against the omega, his erection prodding between Sanji’s thighs. 

The heat between them was scorching as their breaths mingle with one another. Zoro takes this chance to whisper sweetly into Sanji’s ear. “I’m gonna fuck you better than anyone else.” 

He positions himself between the blonde’s legs, his swollen cock pressing against Sanji’s slick folds. With a shaky hand, he reaches down to guide himself inside, but before he can begin his thrust, Sanji’s eyes snap shut and his nails dig into Zoro’s back.

“I’m sorry…I’m sorry I can’t —” he stammers, unable to meet Zoro’s piercing gaze. A part of him wants nothing more than to please the alpha, but his body and mind are at odds. He takes a deep breath, desperately trying to calm himself. “I don’t think — fuck, I want this but… it won’t fit.”

“Don’t worry, darling.” Zoro simply brushes the sweat-soaked strands of blonde hair from Sanji’s forehead. He carefully unhooks Sanji’s legs around him, lifting them up. “Squeeze your thighs.”

Sanji obeys, clenching his thighs around. Then he feels the head of Zoro’s cock pressing against the gap between his thigh. The omega’s breath hitches for a moment, as Zoro pulls away, only to slip back in between and start fucking  the inside of his thighs. The tip of his cock brushes against Sanji’s folds from time to time, causing him to gasp in anticipation. 

“You’re so beautiful like this.” The alpha murmurs, leaning down to plant a trail of kisses down Sanji’s neck, hot air against his scent glands. Sharp teeth linger around the area, and for a moment, the heat makes Sanji want to beg the alpha to sink them in.  A bead of sweat rolls down his neck, and Sanji watches him inhale his scent. 

“I could bite you,” he says. It should be a threat, and yet, Sanji could only feel himself getting wetter at the idea. The friction of Zoro’s cock against his thighs sends shivers up and down his spine. “Makes me wonder how good I’d feel inside you.”

“Squeeze more,” Zoro tells him, his voice thick with desire. Sanji does as he’s told, feeling his muscles tighten and release around the empty space between them. The sensation was so pleasurable that Zoro couldn’t help but let out a low, guttural moan, hips moving back and forth as if he were actually fucking Sanji’s hole. It was hot, and it was so humiliating to watch. But even then, Sanji doesn’t pry his eyes off watching Zoro thrust his hips upward and rub himself against Sanji’s slick hole. “Fuck, Curls… I wish I was fucking your pussy.”

Sanji whines, not able to keep it any longer. His legs shake with each movement Zoro’s cock makes. The alpha hitches a leg over Sanji’s, spreading them even further apart to have more room to work with while still fucking his thighs. His other hand goes under Sanji’s shirt, roughly caressing his erect nipples through the fabric. 

“Your hole is worthless,” The alpha snarls as he pulls away from Sanji’s thighs, digging his fingers into Sanji’s slick. “Can’t even handle my cock.” 

Sanji arches his back, crying out in need. Zoro smirks with sadistic glee at the sounds tumbling from Sanji’s lips watching him unravel from his rough, sparks of pleasure and shame through him. 

“What a shame,” he sneers, thrusting his fingers deeper into Sanji as if trying to prove a point.

“Sorry… sorry…” Sanji cries, trying to push back the feeling of guilt at the back of his head. “I’ll try again next time.”

Next time, Sanji had said before realizing there might not be one. The words tumbled out of Sanji’s mouth in a desperate attempt to appease his alpha. But deep down, he couldn’t shake off the feeling of inadequacy as an omega. He shouldn’t be desirable to this Zoro. The future Zoro who looked like he had achieved his dream, who looked happy and healthy. This wasn’t the Zoro of his time. No, he was the Zoro from a future that Sanji never even thought was possible. He’s not this Zoro’s omega — he’s not this Zoro’s anything at all. Yet here Sanji was, trying to please an alpha who wasn’t even his own, trying to please an alpha who was just helping him through his heat.

What does that say about him, then? That he was easy? That he’s so opportunistic he lets any alpha just mount him?

But it’s not just any alpha, it’s Zoro . Even years apart, it’s Zoro — and fuck, Sanji doesn’t think he can stay in denial about how the mosshead makes him feel. He’d lose everything in a heartbeat, just to do this again. He’d do anything for it to be his Zoro, the Zoro that’s less charming, the Zoro who can brute force anything with strength, the Zoro who probably won’t even look his way if they don’t argue.

A sob escapes his mouth, and his face feels wet. Zoro stops for a moment, bringing his hand to wipe the tears that fall from Sanji’s face. 

“I’ll open you up, darling.” The softness in Zoro’s voice has Sanji feeling breathless. He makes no mention of Sanji crying, and instead Zoro pulls the omega closer to him, slipping a third finger inside. “You’re taking my fingers so well.”

Sanji’s breath stutters as Zoro stretches him open. The praise causes his heart to race and he’s not sure what to do with all the confusing emotions that burrow deep in his chest —the sharp sting of Zoro’s fingers buried deep inside him, the soothing tone of his voice, and the undeniable physical desire that claws at his gut.

“Relax.” The words are murmured against his ear, sending shivers down Sanji’s spine. “Keep riding my fingers, baby.”

“S’too much,” Sanji manages to choke out, drool falling from the sides of his mouth. Zoro’s gaze is intense, piercing through Sanji as if he could unravel all his complex layers with just a look. The alpha’s fingers move with a rhythm that’s both punishing and caring, pushing Sanji closer to an edge he isn’t sure he wants to tumble over—yet there’s a part of him that yearns to leap, especially if Zoro is there to catch him. “Wish I could just take you.”

“Shhh,” Zoro soothes, his fingers curling to find that spot inside Sanji that makes the omega’s vision white out in pure pleasure. He leans down to capture Sanji’s lips in a searing kiss that swallows any further protests or pleas. The kiss is possessive, marking Sanji in ways deeper than just physical. “I’ll make sure to fuck you after this.”

The alpha’s knuckles brush against Sanji’s sensitive walls, and each stroke sends a jolt of pleasure that has him arching into the touch. Zoro’s eyes, dark with lust and care, never leave Sanji’s flushed face. The room is heavy with the scent of their desire, thick and intoxicating.

When Zoro finally pulls back from the kiss, both are breathing hard. His hand continues its relentless motion inside Sanji, coaxing little whimpers from the omega. As the pace of Zoro’s fingers increases, so does the heat pooling in Sanji’s belly. His body begins to tremble under the onslaught of sensations, each thrust sending him sparks of pleasure. It feels right in a way that terrifies Sanji because it shouldn’t—not with this version of Zoro—but it does.

“You’re still so tight,” Zoro slowly removes his slick-coated fingers from Sanji, bringing them to his cock as he wraps around it with a firm grip. Thick fingers work their way against veiny skin, pumping slowly. Sanji couldn’t help but admire the sight, taking in the thick fingers working against the veiny skin, and realizing just how huge Zoro truly was.

“You’re too big,” he says breathlessly, face flushed. “I might not be able to take all of you.”

Zoro simply leans forward and captures Sanji’s lips with another searing kiss, silencing any doubts or fears. “It doesn’t matter,” he whispers huskily against Sanji’s mouth. “Can still fuck you in other ways. Watch.

The alpha rolls his hips, positioning the tip of his cock between Sanji’s slick folds. The pre-cum that beads around his head mixes with the slick dripping out of Sanji as Zoro rubs himself against his entrance. The friction of Zoro’s hard length sliding against him sends a shudder up Sanji’s spine. With a grunt, Zoro shifts, aligning himself more precisely. He presses just the tip in, pausing as they both adjust to the sensation. The stretch is delicious and painful all at once, and Sanji can’t help but cry out as Zoro slowly sinks deeper.

The head of Zoro’s cock twitches as it gently probes Sanji’s entrance, a response that sends a shiver down the omega’s spine. His hands grip Zoro’s biceps, nails digging in slightly as he tries to keep himself steady. 

Sanji’'s mind becomes a chaotic mess as he felt the undeniable presence of Zoro's hard length at his entrance. Despite his desire for the alpha, he couldn't help but feel inadequate and terrified that he wouldn't be able to handle the full force of him. One part of him wants to run away, to escape this overwhelming failure that threatens him by the chokehold, while another yearns to give in and surrender to the pleasure. He didn't know what to do, all he wanted was to be held down and fucked.

Zoro's hand on his back, reassuring him that he was ready, that he could take it. But then there was the fear that gripped him tightly, telling him that he was not ready, not for this.

As if sensing his internal struggle, Zoro leaned down and gently kissed Sanji's forehead. “Let me help you.”

Sanji let out a shaky breath, eyes meeting the alpha. Zoro's large hand caress his cheek in a tender gesture, and all doubts seemed to fade away. He feels his inner resistance crumbling under the weight of that gaze and those words. The part of him that wants to protest, to push Zoro away because he isn’t fit to be his omega, fades under the relentless tide of sensation and emotion. Instead, he nods weakly, tears streaking down his cheeks as a helpless whimper escapes his lips.

Before he knows it, he feels something long and hard prodding at his entrance, like it was splitting him in half. Sanji's eyes widen as he watches the alpha enter him, his cheeks flushed with a mix of anticipation and nervousness. He could see every detail of Zoro's cock as it stretches him, the veins pulsing and the tip glistening with pre-cum as he pushes inside Sanji, his thick length slowly disappearing into the omega’s slick entrance. 

Sanji had expected pain when the alpha finally enters him. He had played it in his head, how maybe he’d angle his hips just right so everything would slide in painlessly or at least without the added ’pain’ part of having sex. That, however, wasn’t what happened.

Zoro’s cock stretches him to the point of discomfort — that was still saying too little because Sanji feels like he was being torn apart into two halves. He moans softly, his body adjusting to the alpha's size. 

“Breathe,” Zoro murmurs, bringing one hand up to stroke gently through Sanji’s hair. “Tell me if it hurts, darling.”

Sanji nods desperately, blinking back the tears. He desperately tries to mimic Zoro's movements, hoping it will ease the searing pain shooting through his body – but it only intensifies. The alpha’s hand on his back guides him as he slowly starts to bury himself deeper into Zoro’s cock, inch by inch. Sanji moans at the stretch, trying to relax his muscles and accommodate the intrusion. He couldn't believe how big Zoro was, how filling it felt to be on the alpha's thick length.

Zoro groans above him, pressing his forehead against Sanji’s damp skin as if trying to keep himself grounded in reality. After a moment that feels too long, Zoro’s body stops trembling and only then does Sanji truly feel safe enough to move. He shifts experimentally and Zoro hums quietly at the movement before pulling back from where they’re connected. 

The alpha's grip on his hips tightens, and he slowly rocks forward, driving himself deeper into the cock inside him. Sanji clenches his teeth, the pain becoming more like a tickle than anything else at this point. 

“You’ll make a perfect omega for me, won’t you?” Zoro murmurs, his voice a low rumble that vibrates through Sanji’s body. It’s a question, but the way it’s posed sounds almost like a promise—like inevitability.

“Please,” he whispers, barely audible over the sound of their mingled breaths and the soft squelch of slick. But Zoro hears him. He always hears him.

Something wet drips out from inside of him, and Zoro takes it as his cue. The alpha moves slowly at first, but soon picks up pace as Sanji starts to move with him. Zoro He pulls back once more, then thrusts forward. Sanji gasps as Zoro hits a particularly sensitive spot inside him, sending jolts of pleasure through his body. He clenches around the alpha reflexively, making Zoro groan in response.

“Fuck,” Zoro curses under his breath, pulling Sanji down harder onto his cock. “You feel amazing.”

Sanji can't help but let out an embarrassingly loud moan as Zoro starts thrusting into him in earnest now. The bed creaks under their weight as Zoro continues to take hold of Sanji, his thrusts becoming deeper and more forceful. Sanji's eyes flutter shut, his breaths becoming ragged as he's slammed into the alpha. With each thrust, waves of pleasure wash over him like a tidal wave, and he can't help but moan out loud, his body arching beneath Zoro.

Zoro's fingers dig into Sanji's hips, his eyes locked onto their joined bodies. Sanji feels like he's melting, his brain fogging over at the feeling of being deeply possessed by the alpha. His heart beats faster, his breaths growing shallower as he's mercilessly taken by Zoro.

Every thrust of Zoro's hip sends ripples of pleasure coursing through Sanji's body, like a waterfall cascading from the base of the alpha's cock all the way up to the tiny sparks that dance in his eyes. Sanji's mind is a whirlwind of sensation, as if the world around him has been reduced to nothing but the heat between them. His omega instincts kick in and he wraps his legs tightly around the alpha's waist, urging him deeper with each thrust.

“Alpha,” the word escapes Sanji’s Sanji's lips involuntarily, his senses overwhelmed by the intense pleasure coursing through his body. He lets out a soft whimper, his limbs trembling with need. 

“Nngh — Alpha, s‘too much.” he moans, his voice barely audible amidst the sounds of their entwined bodies. 

“Shhh…baby, you’re doing good for your alpha.” Zoro leans in close, his deep voice soothing and commanding at the same time. “Now, let me knock you up okay?”

Sanji feels heat pool between his legs at Zoro’s words, and he can’t help but push back against the alpha, urging him on. But Zoro seems to have other plans in mind as he places Sanji’s legs over his shoulder in a mating press, fucking deeper into the omega.

Sanji gasps, feeling exposed and vulnerable in this new position.

“I’m gonna knock you up. Fill you up with my pups. Make you full and round,” Zoro growls into his ear, breath hot against Sanji’s skin. “You’d want that don’t you, omega?”

Sanji only nods as Zoro bites down on Sanji's neck possessively, picking up the pace even more, pounding into the trembling omega beneath him. Sanji claws at Zoro's back as he feels himself getting closer to the edge with each thrust. He can feel a knot forming in his stomach and he knows that it won't be long before he falls over that edge.

Sanji’s moans grow louder and more desperate as Zoro continues to take him, his knot growing even bigger inside him. Sanji's body starts to tremble as he feels the pressure building within him, unable to hold back any longer.

Zoro, ” he gasps out, his voice strained with pleasure. “Please…I can’t…”

“You'll be good for me, won't you baby?” Zoro asks, his voice low and possessive. “You'll let me fill you up with my pups?”

Sanji nods frantically, his mind consumed by the overwhelming pleasure coursing through his body. The room fills with their panting and moaning as they move together in perfect rhythm, skin slapping together and breaths mingling with each other. 

Without warning, Zoro slams into Sanji one last time before releasing himself deep inside the omega. Sanji cries out as he feels Zoro's hot release filling him up, overflowing from his pussy as the alpha continues to thrust into him. Sanji lays panting beneath Zoro, feeling the alpha’s weight pressing down on him as they both ride out their orgasms. He can feel a sense of completeness wash over him as Zoro’s knot swell inside of him, joining them both together.

Eventually, they both collapse onto the bed in a tangle of limbs, panting and trying to catch their breath. Sanji’s face heats up when he realizes Zoro still inside of him, his knot inflated to fill him up.

And just like that, the realization makes Sanji freeze and turn to the alpha who has his nose buried into his neck, scenting him. 

“You stupid mosshead,” Sanji screeches so loud that the entire Grand Line could hear him. “Your knot is stuck inside me.”

“Mhm,” Zoro closes his eyes with a shrug. He doesn’t lift his nose away from Sanji’s neck, sucking slowly at the skin right below his scent gland. “You’ll get used to it, curlybrow.”

Sanji has half a mind to tell the alpha off, but fatigue washes over him. He closes his eyes before leaning his head onto Zoro’s chest, noting each rise and fall. Two strong arms wrap themselves around his stomach, and Sanji lets himself smile for a little bit before drifting off to sleep.

 


 

Dinner was an awkward affair. Mostly because Usopp had caught both the older Zoro and their Sanji in the infirmary, with Zoro’s knot still inside the younger omega. The reaction from Usopp — a very, very loud scream, drew attention from the other crewmates who had only arrived from their supply run.

This led to their current predicament — both Zoro and Sanji sat at opposite ends of the dining table, their faces flushed with embarrassment. Despite the delicious meal that Sanji had prepared as a peace offering, their dinner affair was much quiter than usual, the tension clear within the crew.

Sanji keeps his head down, avoiding eye contact with anyone, his face flushed with embarrassment. Zoro, on the other hand, seemed unfazed by the situation and continued to eat his food calmly.

“Why’re you guys quiet?” Luffy asks, stuffing food in his mouth as he looks at every single one of his crew.

“We have nothing to say,” Nami snaps, rubbing the sides of her temple. “I would very much prefer it if we forget about all this. Or find someone with a devil fruit power that can erase memories.”

“I agree with Nami here,” Robin says, sipping from her coffee. “It would be awkward for the two—“

“Oh come on,” the older Zoro finally speaks. “You guys should get used to it.”

A chorus of “NO!” fills the galley, and Zoro just shrugs, leaving Sanji to bury his face into hands.

“Robin, you should find a way to get our Zoro back,” Usopp darts his eyes back and forth between both Zoro and Sanji. “I do not want to see it ever again.”

“Treat it as a learning experience,” Luffy replies so casually for someone who finally made sense with his words. “I mean those two definitely learned about one another.”

“I just hope both Zoro — well the older version of him, and Sanji learns to be more careful.” Chopper says with a serious expression. “At least Sanji’s responsible enough to use protection right?”

Sanji freezes mid-sip of his tea, a loud gasp escaping his mouth. He could feel his eyes bulging out of their sockets as he looked at Chopper in disbelief.

He had not in fact taken birth control, and the older mosshead did not in fact use a condom. 

But when he sees Chopper expectant look, Sanji could only throw a glare at Zoro from across the table and grit his teeth.

“Yes,” Sanji lies. He sends Chopper a small smile as the little reindeer nods looking proud.

The crew leaves it at that, and Sanji enjoys what little peace he has left.

 


 

After cleaning up the dishes and the galley, Sanji finds himself in the helm of the ship with an unlit cigarette in his mouth as he stares at the night sky reflecting onto the vast sea. He doesn’t need to turn around to know who was approaching him at the time of night.

The scent of sweat and sandalwood that always surrounds Zoro is unmistakable.

“Can’t sleep?” Zoro steps into the spot beside him, leaning against the wooden railing of the ship.  A ceramic cup sits in his hand, steam rising from the contents inside. He waves the cup in front of Sanji, the omega catching a whiff of rich coffee. He couldn't help but stare at it, dumbfounded, as Zoro hands the cup to him. “You look like you need the energy boost.”

Sanji gratefully took the cup in his hands, feeling its warmth seep into his cold fingers.

“If you want a round two, you won’t get it from me,” Sanji says without any hint of malice. He brings the cup of coffee to his lips, taking a small sip and humming in appreciation at the satisfying taste. There’s a realization from how the cup was still steaming hot, that it had been freshly brewed, separate from the batch that the crew already finished from dinner. While not up to his usual standards of refinement, it was still delicious enough for his refined tastebuds to enjoy without complaint. “Coffee’s good. How’d you get the taste right?”

Zoro’s face lights up with a wide grin, giving him a boyish charm that belies his age. His eyes sparkle with mischief as he watches Sanji take a sip of the drink he just made. He leans back against the railing, exuding an air of carefree confidence. “It’s been fifteen years since I started working part time at Baratie. It makes my husband happy.”

Sanji almost spills the cup of coffee in his hands, sending Zoro an incredulous look. His hand trembles as he tries to steady the cup of coffee, his mind reeling with the news that Zoro was married. A wave of guilt and regret washes over him. How could he have not known? Had he really slept with a married man? 

Zoro’s sharp eyes seemed to pierce through Sanji's facade, sensing his panic. “You regret it already, Curls?” 

The tension between them was almost palpable, with Sanji’'s heart racing as he looks down at the cup of coffee in his hands, unable to meet Zoro's gaze.

For a moment, Sanji contemplates the loaded question. He settles with a shake of his head. 

“No,” he admits. “You did help me back there.”

“My husband’s not going to be mad at you.” The older mosshead assures him with a firm voice.

Sanji couldn’t help but feel a twinge of jealousy at the thought of Zoro being married to someone else in the future. He knew he had at least two decades before that happened, but it still made him uneasy. Well, at least he still had two decades to prepare for a confrontation with older Zoro’s husband. In any case, once his Zoro comes back and this Zoro returns, Sanji could start avoiding the swordsman.. 

“Sanji,” It’s the first time Zoro calls his name, the syllables falling from his lips into the right places. Sanji stares at Zoro, hearing the gentle lap of waves against the ship each thud his heart makes inside his ribcage. “Everything’s gonna be okay.”

“You think?” Sanji asks him with a bitterness laced in his voice.

However, Zoro’s tone is hopeful, and Sanji watches as the pale moonlight catches all the sharp angles of his face. “I know.”

The two of them fall quiet, standing there for a little while. Sanji can hear his own heartbeat, pounding in his chest, as he stands there with Zoro.

“Don’t be too hard on him,” the older man’s words cut through the terse silence. “Your Zoro, I mean. He’s still learning all the things he can learn about you.”

Sanji couldn't help but question why the swordsman would tell him that. He’s about to ask, but then realizes, it doesn’t matter at all. He’s going to make a different future, one where he thinks he can wake up to a Zoro in this position as his.

Sanji stares at the twinkling stars. He closes his eyes and sees fading spots of light dancing behind his eyelids. He leans his head onto the shoulders of the man beside him, his breathing matching the gentle rise and fall of his companion’s chest.

When he opens them, the sun is already rising and the warmth beside him gone. All that remains is the cup of coffee that has gone cold in his hands.

Notes:

title came from the crane wives! please listen to them. that's it, thank you for reading. if you're interested in my zosan posting my twitter is here.