Actions

Work Header

repressing feelings? take a dip in a magical pool!

Summary:

Zoro gets lost in a cave. Sanji finds him and finds more than he bargained for.
The truth comes to light, and it changes the entire shape of Sanji’s world.
However, Zoro has no memory of what he said.

Notes:

this is what I was plotting while on vacation because we visited 1 (one) cave and my Zosan brain ended up here. my friends saw me zoned out and thought I was exhausted. I didn't correct them LOL.

Work Text:

The Sunny hits the dock with a soft thud. Nami ties the rope herself. She doesn’t trust anyone else to do it right, and after months of fighting off pirates who all wanted a piece of Luffy's glory, she’s done leaving things to chance. Robin simply smiles and sighs, “Land.”

The island is small but pretty. The port smells like grilled fish and sea salt. There’s a market, loud and colourful, bolts of fabric and hanging fruit, and some kind of meat on a stick that makes Luffy's eyes go wide immediately.

“MEAT—”

“Don't touch anything without paying!” Nami grabs his collar before he can take two steps.

They walk through it anyway, because Luffy will not be moved from the vicinity of food without a fight, and it’s easier to just let him circle the stalls twice before Nami negotiates a bulk price and calls it a victory. The vendor looks relieved. Zoro finds a bench and falls asleep on it within four minutes. Sanji buys something for Robin and something small and sweet that he eats while walking, not bothering to pretend otherwise. Usopp haggles for a piece of rope he doesn't need. Chopper tries on a hat.

It is, in other words, a completely ordinary shore leave. It’s Brook who notices the sign.

It’s a little wooden thing, hand-carved, stuck in the ground at the edge of the market where the cobblestones give way to a dirt path leading into the hillside. He stops in front of it with his cane tilted and his head at an angle, and says, “A cave system! My, how exciting. Do you think there are bones inside?”

“There are always bones inside,” Robin says pleasantly.

They decide to go explore it. Nami wonders if there’s treasure. Luffy hopes there are weird creatures inside it. Jinbei, Usopp, and Chopper decide to stay outside and walk around the perimeter. Usopp suddenly developed the Allergic-to-Caves-tisis, and Chopper chose to give him company. Meanwhile, Jinbei glances at the size of the entrance and decides it’s not built for his height. The rest enter it and soon, split up. 

The cave mouth is wide and cool, a relief from the island heat. Inside, the air changes immediately. It’s damper, quieter, carrying the particular stillness of a place that doesn't get much sun. Their voices bounce off the walls when they talk and come back slightly different, softer around the edges.

The rock is dark and smooth in places, rough and crystalline in others, catching their lantern light and throwing it back in small, sharp glints. The floor slopes gently downward as they go deeper, the tunnel narrowing and widening without pattern, branching off in directions that look identical until they aren't. Water drips somewhere they can't see. The sound of it follows them.

Further in, the walls begin to change. Pale mineral deposits stripe the rock in layers, white and grey, and something faintly blue-green that seems almost to hold light rather than reflect it, like the stone itself is slowly forgetting the difference between darkness and glow. The air tastes faintly mineral. Cool, clean and very, very old.

It is, by any measure, a beautiful cave.

Sanji doesn’t notice Zoro is missing until they have gone pretty far in. That’s normal because Zoro disappears the way clouds do—you look up, and suddenly the sky is empty. Sanji has stopped being alarmed by it, mostly. 

He tells himself he’s going back to check the entrance. He even believes it for about thirty seconds. Then he starts looking.

The cave branches in four directions near the back. Sanji takes the left one because it curves down, and Zoro always, always goes the wrong way, which means downhill.

He’s proven right when the tunnel opens up without warning into a wide chamber, and he stops walking.

There’s a pool in the middle of it. Still water, perfectly round, like someone placed it there on purpose. And it glows—a soft, pale blue-green light that comes from somewhere deep below the surface. It lights the whole room in a colour that doesn’t have a name. Zoro is sitting at the edge of it.

He has one arm resting on his knee. He’s just looking at the water. His swords are set beside him, which means he isn't expecting trouble. That tells Sanji that Zoro has been here long enough to decide he is safe.

He looks peaceful and—Sanji doesn’t finish the thought. “Oi,” he says instead. His voice bounces off the stone. “Figured I'd find you somewhere useless.”

Zoro turns his head fast, too fast. His weight shifts. His hand shoots out to catch himself, but catches nothing. For one second, he’s just eyes and a curse word, and then he goes in.

Splash. The glow scatters in rings across the chamber walls.

Sanji stands at the tunnel entrance. He looks at the pool and then at the spot where Zoro was sitting, struggling between laughing at the green-haired swordsman and being concerned about whatever is in a still pool inside a cave.

Zoro surfaces, gasping, and shoves soaking hair out of his face. He stares up at Sanji, who is failing at not grinning at him. The water glows around him, soft and blue-green, and his expression is the most dangerous Sanji has ever seen.

“Say one word,” Zoro says, very quietly. “Say one word.

Sanji presses his lips together. He manages four full seconds before he blurts, “I’m not saying anything but—”

“Good.”

Sanji bursts out laughing, which echoes off the walls. He doubles over and wheezes, “I'm just going to remember this forever—”

“I will drown you.”

“—every single day for the rest of my life—”

Zoro lunges for the edge of the pool, and Sanji is already moving. Zoro is still in the water. He has both hands on the edge of the pool, arms shaking slightly, like he is trying to lift himself out but can’t make his body cooperate. His head is down.

Sanji's laughing stops. He frowns, “What’s wrong with you, Mosshead?”

“I don't know,” Zoro's voice came out rough, which is strange, “I can't breathe? My body suddenly feels heavier, too.”

Sanji moves back toward the pool. His heart begins to skip a beat. “Huh? What do you mean?”

“There's—” Zoro stops. His jaw tightens. He looks like he’s fighting something, like a man pushing against a boulder that keeps pushing back. “I need to tell you—”

“You don't need to tell me anything!” Sanji crouches at the edge, hand extending, heart still thudding out of sync. He cries, “Get out of there!”

Zoro cries out, “I'm trying!”

“Try harder!” Sanji grabs his wrist and pulls, more out of panic than anything else. “This is why you don't need this many muscles, you oversized moss-covered boulder—”

Zoro's head comes up. His good eye is strange. Wide and dark and very, very focused on Sanji's face, the way they get right before a fight. But there is no fight here. There is nothing here. Just the glowing water and the stone walls and Sanji crouching at the edge with his hand around Zoro's wrist.

“I love you.”

The words came out like something tearing.

Sanji's brain goes quiet. And empty as the panic leaves, and so does every thought in his head. They had stood up and left the room at the same time. His eyes widen, and his heart begins to climb up his throat, and he can feel it pulse inside his head. “Huh? What the fu—”

“I'm in love with you,” Zoro says it like it hurts. Like each word costs him something he isn’t getting back. It doesn't sound like a confession. It sounds like a wound. And Sanji, who has spent his whole life feeding and fixing and taking care, recognises pain before he recognises anything else. Zoro's face is wrong in a way Sanji can't immediately name.

His eye is open but unfocused, like he's looking at Sanji from somewhere slightly behind himself. Zoro doesn’t look dazed but pulled, like something has its hand around the back of his mind and is applying gentle, irresistible pressure. There's a quality to it that Sanji has never seen in him before. Zoro's face is usually all intention, all presence, every expression deliberate, even when it's blank. But right now there's something loose in it. Something that isn't his.

His jaw is tight. That part is Zoro that's fighting. But his eye stays soft and far away, and his mouth keeps moving, and the words keep coming out like he's watching them leave and can't do anything about it.

“I've been in love with you for a while. Maybe ever since I've known you.”

The cave doesn’t move. The water glows, and everything is very still.

“What are you—” Sanji's voice came out small. It sounds stupid. “Holy shit?”

Something shifts. The water moves, and it’s not like a wave—in fact, it looks unnatural because it pushes. One clean pulse of light from the centre, and Zoro comes with it, up and out, like the pool has simply decided it’s done with him.

He hits the stone floor hard.

Sanji gasps, “Zoro!”

Sanji is already moving. He drops to his knees beside him. Zoro is on his back, eye closed, chest moving—breathing, he’s breathing, okay—but completely, utterly out cold. Soaking wet and pale in the blue-green light and not moving at all.

Sanji sits back on his heels. His hands are shaking. He looks at them like they belonged to someone else. He looks at the pool. Calm again and glowing softly. Perfectly still, like nothing happened. 

He looks at Zoro, whose face in the cave light is very open and very quiet. Nothing on it that Sanji knows how to fight, argue with, or deflect.

I'm in love with you. Maybe ever since I've known you.

“What the hell?” Sanji says, to no one. To the cave and to the stupid glowing water that started all of this. His voice echoes back at him.

He presses two fingers to Zoro's neck, feels the pulse steady and strong under his fingertips, and exhales a breath that was stuck somewhere in his chest for the last thirty seconds.

Then he sits there, in the blue-green light, with the soft glow of the pool behind him and Zoro's pulse ticking steadily under his fingers, and tries to think.

It doesn’t go well.

Every time he lines the thoughts up, they scatter again. The way Zoro looked, fighting to get out of the water. The way the words had come out of him like something being pulled from a wound. Sanji believes him completely, and that makes it worse, somehow, and better, somehow, and he doesn’t know what to do with either of those things so he just keeps sitting there.

He looks at the pool. Whatever that water is, it made Zoro say something true. Something Zoro had clearly been carrying around quietly for a long time, in that locked-up way of his, with no intention of ever letting it out. And now it’s out.

And Zoro is unconscious on the cave floor. Sanji takes a long breath. “Hey.” He puts a hand on Zoro's shoulder and shakes it. “Hey. Moss—Zoro, wake up.”

A long pause.

Then Zoro's face screws up. His hand moves first, slow and searching, like it’s looking for a sword hilt. He makes a low sound that’s mostly just annoyance. Slowly, his eye opens. He looks at the cave ceiling for a moment and then at Sanji. “Huh?” He says, “What happened?”

Sanji watches his face carefully. There’s no flash of recognition, no sudden tension, no wall going up, and there’s just genuine, simple confusion. 

Sanji realises Zoro doesn’t remember. Something in his chest does something complicated and quietly distressing.

“What happened?” Sanji shouts, edged with the anguish he’s feeling. “You're asking me what happened?”

Zoro pushes himself up onto his elbows. He looks around the cave, slow and blinking. “Why are you shouting? I'm just asking.” A pause. He looks down at himself. “Why am I wet?”

“Why are you—” Sanji stops, and his heart is now in his mouth.  He takes a deep breath and asks, “You don't remember what you said?”

Zoro looks at him, the way he does when he’s actually paying attention, trying to find the shape of something. “What did I say?”

There is the door. Sanji can open it right now. He can say everything, lay it all out flat on the cave floor between them, and Zoro would have to look at it.

But Zoro's face is open and tired and confused, and the words have been dragged out of him by something that isn’t his choice, and he deserves to decide. He deserves to choose it, or not choose it, for himself.

“You—” Sanji looks away. “Nothing. Just some ridiculous shit.”

“Cook—”

“Let's go back.” Sanji stands up. He brushes off his knees. He doesn’t look at the pool. “Come on.” He starts toward the tunnel.

“Cook?”

Sanji stops walking. He doesn’t turn around. “What?”

Then, quietly, Zoro asks, “What did I say?”

Sanji closed his eyes for exactly one second. He lies, “Something about how terrified you are of Enma killing you one day.”

Another silence. Longer this time.

“Oh,” Zoro says. “That's, hmm. Embarrassing.”

“Damn right it is.” Sanji starts walking again. “Come on.”

He hears Zoro get up behind him. The familiar sound of him rolling his shoulders, the faint clink of the swords, settles back into place. His footsteps, heavy and even, fall a few steps behind Sanji's.

It’s all normal, completely normal.

Sanji keeps his eyes on the tunnel ahead. The cave light fades behind them as they walk, the blue-green glow getting smaller and smaller until it’s just a soft color at the edge of the dark, and then nothing at all.

 

Life on the Sunny goes back to normal. Or it looks like it does. From the outside, from any angle anyone else might be watching from, everything is exactly the same. Sanji cooks. Nami navigates. Luffy eats everything that isn't nailed down. Usopp and Franky build things. Robin reads. Chopper fusses. Brook sings. Jinbei expertly drives the ship.

Zoro trains and sleeps and trains and sleeps, in that order, like a very large, very irritating metronome.

Normal. All of it is normal.

Sanji is losing his mind.

 

The morning after the cave, he wakes up earlier than usual and goes to the deck to smoke before anyone else is up. Just to have some quiet. Just to get his head straight before the day starts.

Zoro is already there, which is not unusual. He’s always there at some ungodly hour, shirtless, running through his forms in the early light, slow and deliberate the way he only is when he thinks no one’s watching. There’s no showing off here, just the movement, clean and careful, like he’s having a private conversation with his swords.

Sanji leans against the railing, lights his cigarette, and tells himself he’s looking at the water. But he’s lying to himself.

The morning light hits the planes of Zoro's back, and Sanji thinks, with a kind of exhausted despair, oh, this is going to be a problem.

 

It gets worse from there.

He notices everything now, which is the issue. Before the cave, Zoro was just Zoro, like background noise. A familiar shape on the ship, as constant and unremarkable as the mast or the figurehead. Someone to argue with. Someone to roll his eyes at. Now his brain decides to catalogue every single thing about him, like it’s storing supplies for winter.

The way Zoro eats. Focused and efficient, no wasted movement, like eating is also training. But he always, without fail, pauses for half a second when Sanji puts something new in front of him. Just half a second, where he looks at the food before he picks up his fork. Sanji never noticed that before, but now he does every single meal.

The way he sleeps on the deck sometimes, one arm over his face, swords beside him, so completely unconscious that even the seagulls stop bothering him. The way he laughs—rare, short, more of an exhale than anything, but real. The way he stands at the prow of the ship sometimes and just looks at the horizon, and his face does that thing where everything goes quiet.

Sanji cooks his food and makes sure his plate is always full, and stands in the kitchen doorway and watches him train, and feels like a man slowly going insane in very comfortable shoes.

Sanji is trying—he genuinely is. But he’s discovering he’s very bad at it.

The problem is that he doesn’t know what to do with it. If it had been anyone else—any of the women he'd loved loudly and dramatically across every island they'd ever visited—he would know exactly what to do. He would bring flowers. He would write something. He would make it everyone's problem in the best possible way.

But this is Zoro.

Zoro, who hadn't chosen to say what he said, had it pulled out of him by magic water without his permission, and had woken up on that cave floor remembering nothing, and walked back to the ship the same as always.

He didn’t choose to tell Sanji. That’s the part Sanji keeps coming back to, circling it the way you circle a hot pan. Whatever was in the water, it had taken the choice away from him. And Zoro, of all people, who decides everything, who makes every choice with his whole body and doesn’t look back, deserves to have that choice returned to him.

So Sanji says nothing. He cooks, serves, and argues about stupid things. He calls him Mosshead and every variation he has ever invented, and Zoro calls him Curly Brows and Shitty Cook, and they bicker across the dinner table the same as always.

Normal. Totally normal.

His hands shake a little when he sets Zoro's plate down sometimes. He doesn’t think anyone notices.

 

Two weeks out from the island, Zoro finds him on the deck after dinner. He asks, “Want to spar?”

Sanji looks up from his cigarette. “I'm resting.”

“You're brooding.”

“Those are the same thing.”

“They're not.” Zoro is already stretching his neck, that familiar roll of his shoulders. “Come on. Ten minutes.”

Sanji looks at him. The evening light is doing something unfair. Everything is golden and soft. Zoro is standing there looking like he’s carved out of something difficult, and Sanji's chest does the thing, the tight uncomfortable squeeze that he is getting very tired of. He stands up. “Fine. Ten minutes.”

They clear the middle deck. Luffy watches from the stairs with enormous interest for about forty seconds before Nami drags him away by the ear.

It starts the way it always does. Feeling each other out, light and loose, more conversation than combat. Zoro doesn’t draw his swords, and Sanji keeps his hands in his pockets for the first few exchanges just to be irritating.

Zoro grunts, “Both hands.”

“I'm fine.”

“Both hands, Cook.”

Sanji takes his hands out of his pockets. They go back and forth. Sanji is faster. He has always been faster, and Zoro has long since stopped being annoyed by it and started just accounting for it, building it into how he moves. He would close the distance and eat a hit to land one of his own, or he would redirect instead of blocking, using Sanji's momentum instead of fighting it.

Sanji knows all of it. He knows Zoro's rhythms the way he knows his own kitchen. Every tell, every habit, every slight weight shift means he’s about to go left. He knows exactly how hard to push to make it interesting. And he doesn’t push that hard.

He doesn’t mean to. It happens on its own, somewhere between watching Zoro move and thinking about the cave and the glow of the water and the way those words had torn out of him—I love you, I love you, maybe ever since I've known you—and suddenly Sanji isn’t moving at his full pace or prowess and giving ground he doesn’t need to give and not even realizing it until Zoro stops.

Zoro drops his hands and stands there in the middle of the deck, looking at Sanji with an expression that’s more unsettling than any fighting stance he has ever taken.

Sanji scowls, “What?”

Zoro narrows his eyes. “What are you doing?”

Sanji knows he’s caught, but he plays it off, leaning back slightly with a raised eyebrow, shrugging, “Sparring with you, like you asked.”

“No, you're not.” Zoro's eye is level and steady and very, very focused. “You're not sparring. You're just moving around. You've given me that left side three times. You never give me that side.”

Sanji swallows, “Maybe I'm trying something new.”

“You're not.” A pause. “You've been off for weeks.”

Sanji's jaw tightens. “I'm fine.”

“I didn't say you weren't fine. I said you were off.” Zoro tilts his head, like he’s reading something written in small print. “What's going on with you?”

“Nothing's going on with me.”

“Cook—”

“I said nothing.” It comes out sharper than he means it. He pulls it back, smooths his voice out, reaches for the familiar shape of easy contempt. “Maybe you're just getting better. Ever think of that? Maybe I'm appropriately adjusting for your improvement, Mosshead.”

Zoro looks at him for a long moment.  He says, “That's the worst lie you've ever told me, and you told me once that you let me win a race because you felt sorry for me.”

“That was true.”

“It wasn't.” Zoro picks up his weights from the railing. The conversation, apparently, is over. “When you're ready to actually spar, let me know.”

He walks away. Sanji stands in the middle of the deck and watches him go. He presses his cigarette between his lips and breathes in very slowly.

Two weeks of this. He doesn’t know how many more he has in him.

 

Robin found the book on the third day on the island. She finishes reading it in the third week away from the island.

It is small and old, the cover soft with age, the kind of book that looks like it was handled by a hundred people before her. She picked it up at a stall in the market between a jar of preserved lemons and a stack of nautical maps, paid almost nothing for it, and carried it back to the ship tucked under her arm.

She hasn’t mentioned it to anyone until one evening after dinner, while the crew is still gathered around the table in that slow, comfortable way they have when no one wants to be the first to move. She sets it down and says, “I've been reading about the island.”

Zoro isn't really listening at first. He’s leaning back in his chair with his arms crossed, doing the thing he does after big meals, where he’s technically awake but not paying attention to anything specific. Luffy is talking. Usopp is talking over Luffy. Chopper is trying to talk over both of them. The usual noise.

But then Robin starts describing the cave system.

“The island has a long history,” she says. Her voice is even, the way it always is, like she’s reading aloud even when she isn’t. “The cave network was considered sacred by the people who first settled here. There are several chambers.” She turns a page. “Including one with a natural pool.”

Zoro's chair comes down off its back legs.

“The pool has unusual properties,” Robin continues. “According to this, the water is fed by an underground spring that runs through a particular kind of mineral deposit. The combination produces a mild hallucinogenic effect when a person is submerged.” She pauses. “It also has a secondary effect. The text calls it a truth compulsion. Anyone who stays in the water long enough, or is fully submerged, loses the ability to withhold information they're actively trying to keep from someone nearby.”

The table goes quiet.

“So if someone fell in,” Jinbei says slowly, “they'd just—”

“Say something true,” Robin says pleasantly. “Something they'd been keeping, exposing their heart’s deepest secret. Yes.”

Luffy grins, “That's so cool!”

Nami grimaces, “That's terrifying.”

Zoro isn’t looking at Robin anymore. He isn’t looking at anyone, technically. He’s looking at the table, at a specific grain in the wood that doesn’t mean anything. His arms are still crossed. He hasn’t moved.

But something has moved, inside his chest, something shifts and drops, the way a stone drops into still water, and the rings are still going outward, and he can’t stop them.

The water. The pool. A deep secret in your heart.

He doesn’t remember what he said. He woke up on the cave floor with a headache and Sanji's face above him and a blank space where the last few minutes should have been. He assumed it was the fall, the cold water, nothing.

He had asked what he said. Sanji had told him, Something about how terrified you are of Enma killing you one day. Zoro believed him.

He was embarrassed about it, vaguely, in the way you're embarrassed when someone sees you trip on a flat surface. A small, forgettable thing. He let it go. He looks up across the table, and Sanji is lighting a cigarette. His eyes are on the flame of his lighter. His face is very still, the way it gets when he’s controlling it, and his hand is steady, but there’s a tension in his jaw that Zoro recognises. The kind Sanji thinks he’s hiding.

Sanji's eyes come up. They meet Zoro's eye across the table for exactly one second, and that’s enough.

Zoro looks away first. He uncrosses his arms and puts both hands flat on the table, stares at them, and feels something cold and absolute settle into his chest.

He knows.

The thought is very clear with no static around it, no room for doubt. Sanji knows. Sanji has known since the cave. Sanji had been standing at that tunnel entrance when the pool had pushed Zoro out, and he was conscious the whole time, and he remembered everything. And he lied about it.

Zoro sits with that for a moment. Then he thinks about the last three weeks.

He did notice something was different. Of course, he had. He isn't oblivious, whatever the crew seems to think. He noticed Sanji being quieter than usual in that specific Sanji way, where he was still loud and present, but something underneath it was muffled. He noticed the food, the way his plate was always full, always exactly what he needed without asking, always set down carefully instead of slid across the table. He noticed the spar. Sanji was pulling his hits. Sanji gave him ground he didn't need to give. Sanji was moving at three-quarter speed and not meeting his eye properly when Zoro called him on it.

At the time, he was just annoyed. He thought that Sanji was distracted, that something was bothering him. He was watching him for weeks, trying to figure out what it was, in that way where you're watching someone and not admitting to yourself that you're watching them.

Now he knows. Sanji was being careful with him. Sanji was handling him gently, quietly, without making it obvious, for three weeks. Softer food. Easier sparring. No real cruelty in the bickering, like Zoro is something breakable that doesn’t know it’s breakable.

Pity.

The word lands in his chest like a blade and sits there. He doesn’t look at Sanji again for the rest of dinner.

 

He finds Sanji in the galley afterwards washing dishes. His back is to the door, cigarette burning down in the ashtray on the counter beside him, sleeves rolled up, moving through the after-dinner routine the same as always.

Zoro steps in and closes the door behind him. Sanji turns at the sound. And there it is, that fraction of a second where there’s a flash of something in his face. Guilt, or its close cousin. 

Zoro takes a deep breath and says, “You know.”

Sanji sets down the dish in his hands. “Moss—”

Zoro swallows, “I guess I should thank you.”

A pause. Sanji's eyes are careful. “For what?”

“For saving me from humiliation, I suppose.” Zoro keeps his voice even. It isn’t hard. He has had years of practice keeping his voice even when things are happening underneath it. He looks down at his boots. “You've always been kind like that.”

“I didn't—”

He raises his head. “But I don't want you to pity me, okay?” He says it plainly without any trace of anger. “I don't need it.”

Sanji’s eyes widen slightly. “I'm not pitying you.”

“No, you've been kinder to me.” Zoro looks at him steadily. “And I couldn't figure out why, until Robin said what kind of cave we stumbled into.”

Sanji opens his mouth. “Mosshead—”

“Look.” Zoro exhales slowly through his nose. “I know this is awkward for you, and I get that. Didn't think someone like me would, well…Didn't plan this, Cook, just in case you think this is some kind of psychological warfare.”

Sanji's voice comes out strained. “I wasn't.”

Zoro can’t gauge the truth in Sanji’s words. His heart in his chest is thrashing like a wild animal in a cage. But Sanji looks like the caged animal himself, leaning back into the sink like he’s half-expecting Zoro to throw a sword at him. He mutters, “And I'm sorry.”

That lands differently. He can see it on Sanji's face—something cracking slightly at the edges. Sanji frowns, “Sorry?”

“For burdening you with this.” Zoro keeps his eyes on him. He needs to get through this cleanly and without making it worse than it already is. “Look. My feelings have always been my problem. They aren't any of your business, and I can manage them. I've been managing them for a while now. It's not a big deal.”

Something moves through Sanji's expression. Quick and unhappy. “It's not a big deal?”

“It's not, not for you, Cook.” Zoro looks away, just briefly, at the porthole, the dark water outside. “You should just forget about it and go back to putting salt in my coffee to make a point.”

A beat of silence follows. The waves crash against the hull, punctuating it. Sanji’s voice is small when he asks, “You know that was me?”

Zoro smirks, “Who else would think of that?”

The corner of Sanji's mouth moves, but it doesn’t quite become anything. “You drank it anyway.”

“Yeah.” Zoro feels something in him settle, just slightly. The solid ground of something familiar. “Didn't want to waste it.” Then, in a softer voice, he says, “You hate wasting food.”

Sanji looks at him for a long moment. Something inside his chest twists and turns, and it wrenches itself into a new shape that aches. His voice is careful when he says, “So you want me to pretend I didn't hear any of that?”

“Yes,” Zoro says simply. “That's what's right, isn't it? Not your type.” A pause. The next part costs something, but he pays it anyway, because it’s true and because Sanji deserves the truth more than Zoro deserves to protect himself from saying it. “Never was gonna be your type. I've made my peace with that.”

Sanji's face does something complicated and quiet—Zoro watches his knuckles whiten as his grip tightens on the sink. “Just like that?”

Zoro could say a lot of things here. How the light makes Sanji ethereal, how his fighting skill makes his blood warm, how his very presence makes his chest hurt, and how mortifying it is to know that Sanji has peeked inside his heart, and now he knows everything. His fingers itch to run through the messy blond strands—they have been itching to do so since a tangerine-scented island years ago. But he won’t cross that line. He says, “I'm disciplined.”

Sanji emits a sound, which isn’t quite a laugh, “And stubborn.”

“That too.” Zoro looks at him one more time. Memorises nothing and allows himself nothing. Then he turns and walks out as cracks appear in his chest, and there’s a pressure in his head that he ignores. He won’t break; he has broken this problem when they weren’t together, and decided to never look at it again. So, he’s not going to start now, no matter how those ocean eyes gleamed with an unknown emotion.

The night air on the deck is cool. Zoro stands at the railing, puts both hands on it, looks at the water below, and breathes. He feels strange. Lighter than he expected and heavier at the same time, in different parts of him.

The thing about carrying something for a long time is that you forget you are carrying it. It just becomes part of the weight of being yourself. He got so used to it that he stopped noticing it separately from everything else, from the swords and the ambition and the debt he owed to a dead girl's dream.

Now it is named. It’s out in the world. And Sanji knows, and Sanji would be kind about it, and careful, too. Zoro would have to watch him be kind and careful indefinitely, which is somehow the worst possible outcome of all of them.

He meant what he said. He had made his peace with it. He did that slowly, over a long time, in the small hours of early mornings on various ships and islands, and it was difficult, and then it had been just a fact, the way a scar was just a fact.

He could do it again. He’s disciplined and stubborn. He’s very, very good at carrying things alone. He grips the railing once, hard, and lets go. Then he goes to find a place to sleep and hopes he doesn’t dream about blue eyes and golden hair tonight.

 

The galley is very quiet after Zoro leaves.

Sanji stands at the counter for a long time without moving. The dish he set down is still there. The water in the sink is getting cold. His cigarette has burned all the way down in the ashtray without him touching it.

He picks up a new one, lights it, and doesn't smoke it. 

Not your type. Never was gonna be your type. I've made my peace with that.

Zoro said it so cleanly, and Sanji can’t get past that. He expected a mess, some sort of performance, anger, or desperation, but there was none of it, just stating it like a fact, like he was telling Sanji about the weather. Like he opened a drawer, showed him what’s inside, and then quietly closed it again and put it away. 

I've been managing them for a while now.

Sanji presses the heel of his hand to his sternum. The ache there is dull and specific, and he doesn’t know what to call it.

He thinks about all the people he has ever loved, all the grand declarations, the flowers, the catastrophic and gleeful heartbreak of it. He always loved loudly. He always loved in ways that spilt over and made a mess. That was just how he was. He doesn’t know how to hurt people.

He genuinely, fundamentally doesn’t know how to do it. He knows how to be hurt—he has a long and thorough education in that—but the other direction, being the one who caused it, being the one someone walks away from with their jaw set and their hands steady and their voice perfectly level. He has never been that.

He thinks about the last three weeks. The careful cooking, the pulled sparring, and all the small quiet ways he'd tried to…what? Protect him? Cushion something? He told himself it was about Zoro's dignity, about giving him back the choice that the water had taken, which was true. It is still true. But standing here now, in the empty galley, with the cold dishwater and the burned-down cigarette, he can admit to the other part of it.

He didn’t know what to do. He still doesn’t.

Sanji hasn’t let himself look at it directly in three weeks, the thing he'd been circling the way you circled a fire to feel the heat without getting burned. He doesn’t know how he felt, which is the honest answer. He has been so busy managing what he knows about Zoro's feelings—protecting them, carrying them quietly, making sure Zoro never feels exposed—that he hasn't once stopped to look at his own.

And now Zoro had walked in and been honest and dignified and completely, impossibly composed about the whole thing, and walked back out. The door is closed, and Sanji is alone in the galley, and he has no idea what is in his own chest.

That has never happened to him before. Sanji always knows how he feels. Sanji's feelings are loud and immediate and never a mystery to him.

But this…

He sits down at the table, heavily, in the chair where Zoro usually sits because he always takes the chair closest to the door by habit. The wood is warm from dinner. The ship creaks softly around him.

I've made my peace with that.

The simple, brutal composure of it. Zoro has clearly spent a long time in a very small, very quiet room with this feeling, and he came out the other side of it on his own, without telling anyone, without making it anyone else's problem, because that’s just what he did with hard things. He put them somewhere, and he manages them, and he doesn't ask for anything.

Sanji presses his fingers against his eyes. He has never been on this side of it. He doesn't know the shape of it from here. Every love story he has ever tried to be in, or imagined being in, he was the one reaching, hoping, or getting gently—or not so gently—redirected.

Now someone is walking away from him, calmly, with their hands at their sides, having already done all their grieving somewhere private.

And it felt awful because he doesn’t know what he wants.  Zoro looked at him across the galley and said I've made my peace with that and Sanji watched something very still and very real move across his face before he'd locked it away again, and he doesn’t know what to do with having seen it.

He doesn’t know what to do with any of it.

He’s good at a lot of things. He’s good at cooking, fighting, and caring for people in ways they don’t always notice. He’s good at loving loudly, badly, and without shame.  He doesn’t know how to sit still with something unresolved. He doesn’t know how to not know.

He picks up the cold cigarette and looks at it for a moment. Outside, he could hear the ship, the water, and the distant sound of Luffy laughing at something on the other side of the deck.

Somewhere out there, Zoro has already found a place to sleep. He has already put this away and moved on to the next thing because that’s who he is, that’s the entire structure of him—always forward, no looking back, no loose ends.

Sanji sits in Zoro's chair in the quiet galley and stares at nothing, and feels, for the first time in his life, completely and utterly lost about what he feels. And the worst part that sat in the centre of his chest like a coal, warm and insistent and refusing to go out, is that he isn't sure the answer is nothing.

 

Zoro keeps his distance the way he does everything else. It’s completely efficient, without any apparent effort, like it costs him nothing. 

He’s still there at every meal, still in his usual chair, still eating with the same focused efficiency. He still argues when Luffy steals food off his plate. He still falls asleep on deck in the afternoon sun, swords beside him, one arm over his face. He still shows up to their sparring sessions and this time pushes hard, no mercy, the way he used to, and doesn’t mention the weeks before when Sanji didn’t.

From the outside, nothing has changed. From the inside—from Sanji's inside—everything has.

Zoro stops lingering after meals. He used to sit at the table afterwards, not talking much, just existing in the communal noise of it. Now he’s up and gone almost before Sanji has finished serving. He stops coming to the kitchen door when he smells something interesting. He stops showing up at Sanji's elbow during night watches to steal whatever is on the stove or in the liquor storage.

He isn’t cruel about it. He isn’t obvious. He just redirected, quietly and efficiently, which is how he does everything. And Sanji, who has spent three weeks trying to give Zoro space and dignity and distance, now finds himself on the other side of it and discovers it feels completely different from over here.

It feels like a closed door.

He tells himself it’s fine. He tells himself this is what he wanted—things going back to normal, the cave forgotten, both of them just getting on with it. He tells himself that at breakfast and lunch and dinner and during the long middle hours of the night when he can’t sleep and lies in his bunk staring at the ceiling. 

He can’t convince himself at all.

 

Four weeks later, Sanji stands at the stove and cooks and tries not to think about the fact that he knows, now, exactly where Zoro is at any given point during the day. He’s not really looking—his brain has apparently decided to track it automatically, the way it tracks salt, heat, and timing in the kitchen, except it’s doing it for one specific person, and that person is currently on the other side of the ship doing his afternoon reps. Sanji knows without looking, and that’s a problem.

He doesn’t examine it too closely. He’s afraid of what he would find.

 

The night he decides to do something about it, he almost talks himself out of it four times. Once in the kitchen, reaching for the bottle. Once on the stairs, bottle in hand. Once on the deck, looking up at the crow's nest where the light is on. Once at the bottom of the ladder, one hand on the rung, staring up. He goes up anyway.

The crow's nest is small and warm from the lamp. Zoro is sitting against the curved wall, one knee up, the other leg stretched out, swords beside him. He is shirtless, which he always is during night watch in this heat. Sanji knows that; he has known that before climbing up, and he was prepared for it. But he wasn’t prepared for the moonlight.

It comes through the small window at a low angle and drapes across Zoro's shoulder and the side of his face, and for one moment—one stupid, confusing, unasked-for moment—Sanji's brain goes completely quiet and just looks.

Zoro looks like something carved out of marble. Like something a master sculptor chipped away at slowly, with intention, out of material that doesn’t forgive mistakes. The moonlight finds every line of him and sits there, comfortable, like it belonged.

Sanji steps up into the crow's nest, the floorboard creaks, and Zoro opens his eye.

“What are you doing?” Zoro asks, and his voice is flat and wary.

Sanji holds up the bottle. “You don't want your sake?” He kept his voice easy. “You never say no to sake.”

Zoro looks at the bottle and then at Sanji. “I know we're low.”

“Well.” Sanji crosses the space and sits down against the opposite wall, not too close, and sets the bottle between them. “This I saved.”

“Why?”

“I've always—” Sanji turns the bottle slightly in his hand. “I keep bottles hidden when the other stock runs low. I've been doing it since I got on this ship.”

Zoro is quiet for a moment. Something moves through his expression that Sanji can’t read in the low light. “Right,” he says finally. “You think of everything. That's what—”

He stops, and Sanji looks up, asking, “That’s what?”

Zoro's jaw shifts. “Nothing.” He reaches out and takes the bottle. “Go to bed.”

Sanji forces himself not to sound miserable as he says, “You're going to avoid me when no one's around, huh?”

It lands, and Sanji watches it land. Zoro's hand tightens slightly on the bottle and then deliberately relaxes.

Zoro sighs, “You're not letting it go, are you?”

Sanji twists his fingers in his lap. “How can I, Mosshead?”

Zoro takes a drink and sets the bottle down. He turns to look at the window, the dark water beyond it, the low scattered stars. “It's not a big deal.”

“You keep saying that.”

“And I mean it.”

“I know you do.” Sanji looks at him. “You never say anything you don't mean.” A pause. He picks at the lint on his trousers, his voice low, “I'd be miserable if I were you.”

Something crosses Zoro's face, and then he smiles, “I moved past misery a long time ago.”

The lamp flickers softly. The ship moves under them, slow and easy. Sanji takes the bottle when Zoro passes it, drinks, and passes it back.

“You really don't care?” Sanji says, but it’s not an accusation. He’s genuinely asking and trying to understand it.

Zoro is quiet for a moment. “I cared,” he says. “Just once. When you went off to get married.”

The words hit somewhere Sanji didn’t expect. He keeps his face still. “That wasn't something I wanted.”

“I didn't know about the extent of your family's manipulation at the time.” Zoro turns the bottle in his hands, looking at it. His voice is level. “But I begged Nami to bring you back. No matter what.”

The crow's nest is very quiet. Carefully, Sanji asks, “That's all you wanted?”

“I've never wanted anything from you, have I?” Zoro says it simply, as if it’s just a fact about the world, like the direction of the current or the weight of a sword. “Just needed you back on this ship. Alive. We're Luffy's wings. He needs us both here. And I knew you'd come back for him.”

Sanji stares at the floor. He thinks about Big Mom's territory. He thinks about the rain and the feeling of everything closing in and no way out, that didn't cost someone else something. He thinks about what it had meant, in that particular darkness, to hear that someone was there for him.

“Nami,” Sanji says slowly. “She did say—”

Zoro glances at him. “Say what?”

“She mentioned you told her to bring me back.” Sanji keeps his voice careful. “I thought she was just saying whatever.”

“No, Cook.” Zoro looks back at the window. Something in his voice is very quiet now, low, and honest. “She wasn't.” He pauses for a moment, as if dredging the truth from somewhere deep within. He sighs, “I guess I slipped that one time.” The corner of his mouth moved. “Sometimes the witch looks at me weirdly.”

“Don't call her that.”

Zoro looks at him. The almost-smile again, brief and real. “Go to bed, Cook. It's late.”

“You just want me to leave.”

“Yeah, I do.” Zoro takes the sake bottle back. “I don't like this. You just feel bad, and I told you I don't need that.”

Sanji opens his mouth and closes it. There are about fifteen things he wants to say, and none of them is ready, and none of them is fair to put on Zoro right now, in this space, in the middle of his watch. Instead, he says, “I'll put sugar in your onigiri tomorrow.”

Zoro's expression shifts, and it’s warm, which resonates deeply inside Sanji’s chest. He says, “Good night, Cook.”

Sanji looks at him for one more moment. Then he goes down the ladder.

The deck is cool and empty. He stands at the bottom of the ladder with one hand still on the rung and looks up at the crow's nest, at the thin line of lamplight visible at the edge of the hatch.

I don't like this. You just feel bad.

Zoro looked him in the eye and said it without flinching. Neat and direct, the way he always is, cutting straight to the thing Sanji won’t even admit to himself yet. That some part of what was pulling him up that ladder tonight is guilt, the shape of having hurt someone by accident, by existing, by being the wrong person for something he didn’t know was happening.

He lets go of the ladder and walks to the railing, standing there in the dark with the ocean moving below him. His hands are in his pockets, and the coal in his chest burns the same quiet way it had been burning for weeks.

Sugar in your onigiri.

He said it without thinking. It just came out—the easiest, most automatic language he had, the one he always reaches for when words run out. Feed people, take care of people, and say the thing you mean through the thing you make.

Zoro knows exactly what it means, and he lets Sanji have it, just that small thing, without making it complicated.

Sanji exhales slowly into the dark and stands there for a long time before he goes to bed.

 

The island is warm, loud, and smells like woodsmoke and something sweet being fried in oil somewhere nearby. The locals set up long tables in the square by the time the Sunny docks, and by the time the Straw Hats finish saying hello, there’s music, and someone puts a drink in Luffy's hand, and Brook somehow already finds a place in the band.

It’s a good party. Sanji stays for two hours. He drinks, he dances with anyone who asks, and he laughs at Usopp's stories. He’s present, warm, and having what looked like a perfectly good time. Then he notices Zoro isn't there.

He tells himself it doesn’t matter. Zoro disappears at parties. That’s just what he did. He would turn up eventually, usually somewhere quiet with a drink and a general aura of contempt for fun.

He tells himself that for another twenty minutes. Then he goes looking.

 

The bar is one street back from the square. Small and dark and not particularly interested in the party happening nearby. The kind of place that exists specifically for people who want to be left alone.

Sanji finds it because there’s sake on the sign outside, and Zoro has predictable taste in escapes. He pushes the door open.

He sees Zoro immediately. He’s at the bar, which is expected. He has a drink, which is expected. He’s shirtless because he'd apparently lost his jacket somewhere between the ship and here, which is also, unfortunately, expected.

What isn’t expected is the man sitting next to him.

He’s tall, dark-haired, broad across the shoulders, and he’s leaning toward Zoro. His arm is on the bar, and his whole body is angled in like Zoro is the most interesting thing in the room.

Zoro is giving short answers. Clipped, even by his standards. But he isn't leaving, and he isn't telling the man to go away, and then the man says something—Sanji is too far to hear it—and Zoro's head goes back.

He laughs, for real. It’s short and sudden, his head tilting back slightly with it, and the other man smiles like he won something.

Sanji stands in the doorway and doesn’t move. He doesn’t know how long he stands there. But it’s long enough for Zoro's laugh to fade, for him to set his drink down, and glance toward the door for no particular reason.

Their eyes meet.

Zoro's expression shifts. Something in it that Sanji can’t name before it’s gone, replaced by the usual flat steadiness. He says something brief to the man beside him, pushes back from the bar, and crosses the room. He stops in front of Sanji. He arches an eyebrow and says, “Hey.”

Sanji blinks, “Hey?” He looks at the man at the bar, looking over at them with curiosity. “Who’s that?”

“I don't know. Just some guy.”

“He was nearly in your lap.”

Zoro glances back at the bar. The man is watching them, drink in hand, expression still easy. “I guess he’s interested.”

“You guess?” Something moves through Sanji that he doesn’t examine. “He was almost drooling all over your arms—”

“Okay.” Zoro looks at him. Level and patient in that particular Zoro way, that’s only one step away from being deeply impatient. “Can we go back now? I don't have watch today, and I want to sleep.”

Sanji looks at the man at the bar. Something in his gaze must be unpleasant because the man ducks his head and leaves the bar, scurrying away. Then, he looks at Zoro. “You sleep around, don't you?”

It comes out before he decides to say it. Zoro blinks. “Cook, why is that news to you? So do you. And I know the witch does too.”

Why did he say that? Sanji bites the inside of his cheek and exhales, “No, it's—”

“What?” Zoro's eye is steady on him, and it is calm. Then something shifts in it, something sharper. “I don't consider sex some holy romantic act. Attraction isn't always defined by love.”

Sanji looks at him. Right, that’s the issue. If you’re so in love with me, why are you letting some random dickhead drool on your biceps? Out loud, he says, “I see.” 

The words come out flatter than he means. He watches Zoro take them in, watches him process them, watches the exact moment something clicks behind his eyes. One corner of Zoro's mouth moves. “Damn, Cook.” His voice drops, low and almost amused. “If I didn't know better, I'd almost say you sound jealous.”

“I'm not!” The words come out too fast and too loud for the small bar. Sanji turns sharply on his heel. “And everyone's heading to the hotel by the harbour. Nami's orders.” He starts walking.

“Harbour's that way,” Zoro says behind him.

Sanji is already walking the other direction. “I know that.”

“You just went—”

“The harbour is not that way!”

He can hear Zoro behind him. He can’t see his face, which is the only mercy available to him right now, because he’s fairly certain Zoro is doing the thing where he almost smiles and doesn’t.

The night air outside is warm. The party sounds from the square drifts over the rooftops, music and laughter and Brook's violin cutting through all of it.

Sanji puts his hands in his pockets and walks, and doesn’t think about the way Zoro's head tilted back when he laughed. He doesn’t think about it at all.

 

The woman is pretty in an uncomplicated way. Dark eyes, easy smile, the kind of face that knows exactly what it’s doing. She’s at the dock when they are loading the last of the supplies back onto the Sunny, one of the locals. She reaches out as Zoro passes her and runs her fingers lightly along his forearm, says something Sanji can’t hear from where he’s standing, and walks away with a look over her shoulder that requires no translation.

Sanji is coiling rope on the deck, and he sees the whole thing, and something moves through him, quick and hot, that he tells himself immediately is just a competitive instinct. Just the automatic flare of a man watching a pretty woman pay attention to his rival instead of him, which is a completely normal and understandable thing to feel, and it has nothing to do with anything else.

He coils the rope and watches Zoro watch the woman leave. Zoro looks faintly confused. Then he picks up his bag and walks up the gangplank like nothing had happened. Sanji stares after him.

 

The island disappears behind them slowly. The water is calm and green close to shore, deepening as they move out, and the sky is the kind of blue that has no clouds in it anywhere.

Sanji finds Zoro at the prow. He tells himself he’s just walking that direction anyway.

“You didn’t think she was pretty?" he asks, coming to stand beside Zoro.

Zoro glances at him, an eyebrow raised, “Who?”

“The woman at the dock. The one who—” Sanji gestures vaguely at his own forearm.

“Eh?” Zoro looks back at the water. “She was fine.”

Sanji stares at him. “Wow, Mosshead.” He leans against the railing. “I thought you understood the finer points of life. Maybe underneath all that moss there's a finer sensibility.”

Zoro scoffs, “I understand beauty just fine.”

“Name one thing you find beautiful then.” Zoro opens his mouth, and Sanji points at him. “And don't say your swords.”

Zoro closes his mouth. He looks mildly annoyed about it.

“Well?” Sanji smiles. “Suddenly speechless, huh?”

Zoro answers, “I find sunsets beautiful.”

Sanji blinks. He didn’t expect that. He chuckles, “Everyone does.”

“Stars too.”

“Alright, but those two are universally beautiful.” Sanji turns to lean his back against the railing, looking up at the sky. “No one in history has ever seen a starlit sky and said, yuck, this sucks, you know. Doesn't count. Give me something specific.”

Silence. Sanji turns to look at him. Zoro is already looking at him. He has that expression on his face, the quiet one, the one with the small, almost-smile that appears so rarely, Sanji still hasn't catalogued all the things that cause it. And his eye is unbearably soft, and Sanji realises he has seen this look often. Zoro would look away every time Sanji caught it, and Sanji would believe it was just the swordsman being weird as always.

The moment stretched. Sanji’s voice is tight as he whispers, “What?”

“Nothing.” Zoro looks back at the water. “I don't have finer sensibilities. There you go.”

Sanji looks at him and thinks about the question. Name one thing you find beautiful. He thinks about the silence before the sunset. The silence before the stars. The silence before—

Oh.

The thing lands somewhere in the centre of his chest, soft and devastating, the way things land when they’ve actually been true for a long time, and you're standing in the wrong place to see them.

Zoro hasn't looked away from the horizon. His jaw is relaxed. His hands are easy on the railing. He looks like a man who said nothing, revealed nothing, and gave nothing away. Except that Sanji saw his face.

Sanji's heart does something he doesn’t have a word for— it’s not the coal anymore nor the quiet ache of the last few weeks. Something that opens instead of pressing. Something that feels uncomfortably like an answer to a question he hasn't finished asking yet.

“Moss—” he starts.

“I'm gonna go see if Franky needs any help.” Zoro pushes off the railing. He does it so easily, as if the last thirty seconds didn’t happen. “Will dinner take long?”

Sanji's voice comes out smaller than he means it to. “No.”

“Alright.” Zoro rolls his shoulder and walks away.

Sanji stands at the prow and watches him go, and doesn’t move for a long time. The water keeps moving under the ship. The sky stays blue, cloudless, and enormous above him.

He thinks about the cave. He thinks about the crow's nest and the sake, and I've never wanted anything from you. He thinks about the bar and the man leaning close and the way Zoro's head had tilted back when he laughed. He thinks about the woman at the dock and the hot, quick flare in his chest that he told himself was just rivalry.

He thinks about a man sitting at the edge of a glowing pool, quiet and still, carrying something heavy for a long time without saying a word. He thinks about the look on Zoro's face just now. The small smile and the eyes that stayed on him a beat too long before he looked away.

Name one thing you find beautiful.

Zoro looked at him. And the way he looked is the look Sanji has seen a hundred times and filed away under Zoro being weird because that was the easiest explanation, and he has never been in the habit of looking too closely at things that didn't announce themselves. The quiet one, with the almost-smile that lives at the corner of his mouth. The one where everything in his face goes still and soft in a way it never does anywhere else. Sanji has caught it across dinner tables, on watch and in the middle of arguments that stopped being arguments somewhere along the way. Every time, Zoro looked away before Sanji could name it. Every time, Sanji let him. 

Sanji puts both hands on the railing and grips it. His heart is doing the thing again. The opening thing that’s warm, frightening, and persistent, the way the coal has been persistent, except this isn't a coal anymore. This is something larger, something with more light in it, and he can't talk himself out of it, and he can't pretend he doesn't know what it means.

 

The Marines haven't been a serious threat. A small unit, poorly coordinated, more interested in making noise than actually fighting. The kind of skirmish that would have been over in ten minutes and mostly is, except for the part where the terrain is rocky and uneven, and someone set a charge that none of them knows about, and the hillside shifts, and Sanji goes down.

It’s not awful. He registers that even as it happens. The ground gives away wrong under his feet, momentum doing the rest, rocks and loose dirt, and the sky tilting. He catches himself on one hand and one knee and is already pushing back up when the shadow falls over him.

There are hands—both of them. One gripping his shoulder, one cupping the side of his face, turning his head, checking.

It’s Zoro, crouching over him, fully blocking the light, and his hands are on Sanji's face, and his eye is moving fast, checking, the way they move in a fight, except this isn't a fight, this is Sanji on the ground after a stumble. Sanji goes completely still.

He knows he’s fine. Nothing hurt beyond the ordinary, no damage, he caught himself clean. But Zoro's hand is warm against his jaw, and his eye is still moving, still checking, and Sanji's heart stops doing normal things and starts doing something else entirely, and he can't remember how to stand up.

Then he sees the blood coming from somewhere above Zoro's left eye, a gash from a piece of debris, probably. It’s not deep enough to be dangerous, but bleeding the way head wounds did, freely and without apology, a dark line running down the side of his face.

Sanji's hand comes up before he decides to move it. His fingers find Zoro's cheek, just below the wound, and he feels his own breath catch in his chest. “You're,” he starts. His voice comes out wrong—it’s too quiet, too much in it. “Zoro, your head—”

Zoro pulls back out of reach. He sits on his heels, and his hands drop, and the absence of them is immediate and cold. “Cook.” His voice is flat and controlled. “You can't look at me like that. Or be nice to me like this.”

Sanji blinks. “You want me to kick you while you're bleeding?”

“Much better than whatever the fuck your face is doing.”

“Your hands were—”

“Shut up, Cook.” Zoro stands. He touches his head briefly, looks at the blood on his fingers without expression, and wipes it on his pants. “Just go back to hating me.” He turns and starts walking.

Sanji is on his feet before he thinks about it. “What?” He follows, and something in his chest has gone tight and strange. “Mosshead, I've never hated you.”

“Well, disliking me then.” Zoro keeps walking. His voice is even. “Angry at my existence. Angry that I don't bathe as regularly. Angry at everything I do.”

Sanji’s heart trembles. “Why are you talking like this—”

Zoro turns around, and Sanji stops.

There it is. Under the control, under the flat voice and the practical expression, there it is. Something raw and real and furious, not at Sanji, but at the situation, at himself, at all of it—Sanji understands that immediately.

“Because this.” The word came out low and tightly wound. Zoro’s eye is on Sanji's, and it doesn't move. “Your kindness. The look in your eyes. All of it.” A pause, something working in his jaw. “It hurts, okay? You look at me like you don't hate me, and it hurts.”

He steps closer, and his voice drops, and what is in it now is something Sanji has never heard from him before. It’s something more complicated and more painful than anger, something that has been living in a quiet room for a long time and is only now, against its will, coming out into the light.

“You're being unkind to me, can't you see?” The words are almost gentle. “I end up with hope. A tiny spark of it. And I hate it!”

“Zo—”

“Don't use my name!” It comes out fast, sharp, a blade in the open air between them. “I don't want to hear how it sounds in your mouth!”

Sanji's throat closes. “Mosshead, I don't—”

“I'm fine.” Zoro's voice is back to flat, like a door closing. “I can walk. Let's just find Chopper.” He turns. “And don't talk to me. Don't touch me, either.”

Sanji stands there. The words come out before he can stop them. “You touched me first.”

Zoro keeps walking. Sanji hears him loud and clear as he grumbles, “And I want to fucking bash my head against the nearest rock for that.”

Zoro doesn’t turn around. He doesn’t slow down. His back is straight, and his swords are at his hip. The blood is still running freely down the side of his face, and he walks like none of it is happening, like he’s just heading somewhere, like this is just a normal afternoon.

Sanji stands on the rocky hillside and watches him go. His face feels cold where Zoro's hand had been. He presses his fingers to his jaw, briefly, without thinking—the same place Zoro's hand had cupped—and stands there in the aftermath of all of it, in the specific silence that follows something that can't be taken back.

A tiny spark of hope. And I hate it.

His chest is full of something that has no clean name. It’s not guilt this time. Something larger and more urgent, something that has been building in him slowly since a glowing pool in a dark cave and a sake bottle in a crow's nest and a man at a prow looking at the horizon with a small quiet smile.

 

Luffy has a terrible poker face. It’s almost impressive how completely incapable he is of keeping anything off his face for longer than ten seconds. He has been looking at Sanji strangely all through dinner. It’s that specific Luffy look where his brow furrows and his mouth does something uncertain, like he’s working out a problem too big for the space behind his eyes.

Sanji has noticed. He chooses not to ask.

Then after dinner, Luffy sits down next to him on deck and asks, with no preamble whatsoever, “You know Zoro's leaving, right?”

 

He doesn’t remember crossing the deck. He remembers the trapdoor. He remembers kicking it open, hard, harder than necessary, the bang of it swinging back on its hinges.

Zoro is sitting against the wall of the crow's nest with one knee up, not asleep, a bottle of something beside him. He is up and reaching for his swords before the trapdoor finishes bouncing.

Sanji bellows, “MOSSHEAD!”

“What!” Zoro’s eyes sweep the crow's nest, the sky outside, the sea. “Are we under attack?”

Sanji closes the distance in wide strides and grabs the collar of Zoro’s yukata. He shakes him with all his strength and shouts, “YOU'RE LEAVING?”

Zoro stares at him. Something moves through his expression, quick and complex. “Huh?”

“I heard,” Sanji's voice is wound tight; he can hear it, can’t do anything about it. “Luffy  said—”

“Oh.” Zoro's hands drop from his swords. He gently circles his fingers around Sanji’s wrists. “Right.” He pries those hands off his collar and steps back. “Yeah. I am.”

“But why—”

“I have a rematch with Mihawk.”

The words land flat and simple. Sanji's chest does something violent. “And you have to leave for that?”

“Well.” Zoro picks up the bottle. “If I win, I'll have to return Wado to its rightful place.”

Sanji closes his eyes and takes a deep breath. He opens his eyes, and his voice is low, shaking, as he asks, “And if you don't?”

“I'm sure Mihawk will send me back in a nice coffin or something.”

Sanji shouts, “WHAT THE FUCK, MOSSHEAD!” His voice fills all of the crow’s nest. “YOU CAN'T SAY SHIT LIKE THAT! AND I STILL DON'T KNOW WHY YOU HAVE TO LEAVE FOR THAT! NAMI CAN CHART A COURSE TO KURAIGANA OR WHEREVER THE HELL MIHAWK IS! YOU DON'T HAVE TO—”

Zoro interrupts him, “Uh, no.”

“WHAT DO YOU MEAN NO—”

“Okay, stop shouting, will ya?”

“I WILL SHOUT HOWEVER MUCH I WANT!” Something is cracking open in Sanji’s chest, and he can't stop it, and he isn't sure he wants to. “YOU TOLD LUFFY WHO AGREED! DOES EVERYONE KNOW BUT ME?”

Zoro says nothing. And then, in a quieter voice, which is worse, he says, “What does it matter? One less mouth for you to feed. You get to save your alcohol stock.” He looks at the bottle in his hand instead of at Sanji. “It's already done. Perona is picking me up at the next island.”

Something cold moves through Sanji. The fight dies out in his voice, turning it quieter and more wound-up, “It's already done?” He steps closer. “How long have you been, how long—” The words run into each other. “Answer me!”

Zoro exhales slowly. “Technically, since Luffy found the One Piece—”

Sanji screams, “SHUT THE FUCK UP WITH THE TECHNICALITIES!”

“Fine.” A pause. Long enough that Sanji hears the ship moving beneath them, the water, the night, his own ragged breath, and the wild beat of his heart. “Since I got to know that you know.”

Sanji stares at him. “You're leaving,” he pants. “Because of me?”

“Well…” Zoro turns the bottle in his hands. “You're part of it. More like the final detail in making this decision.”

“Why?”

Zoro looks up at him. “Sanji.”

Sanji goes still and feels even more of the fight drain out of him. Zoro has never used his name, never like that, never in that voice. It’s low and direct, and carrying something in it that had no armour on.

“You know my name?” Sanji chuckles, and it comes out strange. Almost too soft and entirely too bitter.

The corner of Zoro's mouth moves. "Unfortunately."

Sanji steps closer and reaches for Zoro’s sleeve. He holds it and shakes his head, “You don't have to leave. Nami can chart—”

“Nami understands.” Something in Zoro's voice has settled. It’s the voice of a man who has made a choice slowly and carefully and isn't going to be talked out of it. “She's already threatened me to return in one piece, said something about a Staying Alive tax she'll add to my debt.”

Sanji bites his lip. “But you’re leaving because of me. Me? Why?”

“Look.” Zoro sets the bottle down. He looks at his hands briefly, then back up, and his eye is steady and honest. Sanji hates how steady it is. “It made sense in my head, okay? I can't—I never thought you'd get to know. That suited me fine. I was never going to tell you, even if I was dying. But you knowing has—it makes it difficult to look at you sometimes.” A pause. “I think it's time I learn how to stop. Move on. Whatever.” He looks out the window at the dark water. “When I see you again, maybe it won't feel this awful.”

The words sink into Sanji like something blunt. “I—” His voice is unsteady. “I have hurt you a lot, haven't I?” He hears it as he says it, the full weight of it. All the weeks. All the years, maybe, before the cave, that he didn’t even know about. “Been hurting you for so long.” He moves closer toward Zoro without thinking. Some instinct, the same one that has always made him reach toward hurt things—

Zoro steps back, and it stabs right through Sanji’s heart. Zoro’s face is calm, and his voice when it comes is almost gentle. “Hey, Cook. It's not your fault. You had no idea. You're not supposed to know.” He blinks, his smile is soft and sad, and Sanji hates it. “It just sucks. And I need my space. You get it, right?” He glances toward the hatch, toward the ship below. “Luffy can do with only you now. And I'll be here when I'm needed. I'll come back when I'm needed.”

Sanji’s voice breaks as he whispers, “Don't go, Zoro.”

Sanji says the name before he can stop it. Quiet and wrecked and completely without the layers of obfuscation he has been wearing forever. He feels it happening, the thing behind his eyes, the burn of it.

Zoro sighs, “Cook, what did I tell you—”

“I can't let you leave like this.”

“It's not your choice to make.” Zoro's voice is firm but not cruel, but there’s a finality in it. “It's decided. I'm leaving for now.” A pause, and something in his voice shifts, becomes something quieter and more painful. “I want to—I still want to see you find the All Blue.”

Sanji's throat is closing. “Then don't go. What if Mihawk hurts you?”

“The old man's not that heartless. He'll complain about it, but he'll patch me up.”

“Shimotsuki is in the East Blue.” It’s surprising how Sanji’s mouth is still working even though the rest of him is coming apart at the seams. “What if, what if we don't see each other for a long time? What if I find the All Blue in between?”

Zoro looks at him for a long moment. The starlight from the small window touches the side of his face, the scar over his eye, the line of his jaw. He looks the way he has looked at the prow that afternoon, quiet and certain and very far away.

Zoro’s voice is soft when he says, “When we see each other again, tell me all about it. And maybe, let's hope I no longer feel like this. And we're no longer awkward. And…” he sighs, “Yeah.”

“Zoro.”

Zoro frowns, “Cook—”

“Please don't go.” It comes out wrong. Too quiet, too stripped of everything he usually hides behind — the curl of the lip, the cigarette, the sharp edge he keeps between himself and anything that could actually reach him. There’s none of that in it. Just his voice, in the small space of the crow's nest, saying the truest thing he has said in weeks.

Zoro goes still.

Sanji doesn't look away. He doesn't know how to, right now. Something has cracked open in him, and he can't get it closed again, and Zoro is standing there with his swords at his hip and his jaw tight, and his eye is doing the thing that Sanji has only just learned to read, and it is unbearable. “Please,” he says again, because apparently, once wasn't enough humiliation, “don't go.”

The lamp flickers. The ship breathes beneath them.

Zoro looks at him for a long time. Long enough that Sanji thinks, for one stupid, desperate second, that it might work. That something in Zoro's face might shift, that he might set the swords down, that the decision might unmake itself.

It doesn't. 

Zoro looks at him. His jaw is tight. “I have to,” he says. “I need to.” Something enormous and quiet and decided fills the good eye, and Sanji doesn’t have a name for it. “I'm sorry I didn't tell you sooner.” He crosses the crow's nest to the hatch, and he doesn’t look back.

Sanji stands in the middle of the space and listens to his footsteps on the ladder, growing quieter, until they are gone, until there is nothing but the lamp and the window and the dark water and the place where Zoro had been sitting, the bottle still there on the floor beside it.

His hands are shaking. He presses them flat against his thighs and breathes and looks at the bottle and thinks about the sake he saved. About the crow's nest and the moonlight, and I've never wanted anything from you. About a man at the edge of a glowing pool, sitting quietly with something too heavy to carry and too precious to put down. About the way his name had sounded in Zoro's mouth.

He sits down on the floor of the crow's nest. There’s no elegance in it because his legs have decided they are done. He sits with his back against the wall and his knees up and the lamp burning beside him and the bottle Zoro left behind, and he puts his face in his hands. He stays there for a long time.

 

Zoro leaves on a Monday, and he doesn’t say goodbye to Sanji.

He says goodbye to everyone else. Sanji knows because he watches from the galley window, hands in the dish water going cold. Watches Luffy grab Zoro around the middle, and nearly knocks him off the dock. Watches Usopp cry loudly and with complete commitment. Watches Franky do the thing where he pretends not to be emotional while being extremely emotional. Watches Robin smile and say something quiet that made Zoro nod once, seriously. Watches Nami threaten him with the debt, with her eyes shining with unshed tears. Watches Brook shake his hands. Watches Jinbei slap a warm hand on his back. Watches Chopper climb him like a tree and refuse to let go until Zoro peels him off gently, carefully, the way he always does.

Then Perona's ship moves away from the dock. Sanji watches it until it clears the harbour mouth. Until it is small. Until it is a shape. Until it is nothing, just open water where something used to be.

He turns back to the dishes.

His eyes are burning, and he is furious about it. He scrubs a plate that is already clean. He scrubs it again. He does it the same way he does everything—correctly, completely, without cutting corners—except his vision has gone blurry and his jaw is clenched, and his breath keeps coming out wrong through his nose, angry and wet and completely undignified. There’s no one in the galley, which is the only reason he lets it happen. He has to stop once, just once, with both hands braced on the edge of the sink and his head down, not sobbing, refusing to sob, just breathing through something that has no clean name while the hot water runs and his eyes stream and his teeth stay pressed together.

There is no one to see how long that takes.

He straightens up. He stacks the plates the way he always stacks them. He hangs the cloth back on its hook. Outside, through the porthole, the harbour is quiet and ordinary and completely unchanged, as if nothing had left it at all.

Zoro didn't even say goodbye to him. That's the part that makes his eyes burn the longest.

 

Five days pass, and The Sunny feels different. Sanji can't explain it beyond that. It’s like some wrong negative space in the shape of things.

He cooks, serves, and keeps everything running exactly the way it always runs. Sometimes, Usopp says something stupid and he turns to make a sarcastic comment, and there’s no one beside him. Sometimes, he ends up making nine helpings of onigiri despite the casseroles he made for everyone. Sometimes, he hovers over the laundry basket and the lack of green makes his chest tighten. Sometimes, the galley door opens and he expects the sound of heavy boots that haven’t been cleaned forever. 

He’s fine. He’s absolutely not fine.

 

He’s in the walkways outside Robin’s library with a tray of coffee on the sixth day when he hears Robin's den den mushi go off inside.

He isn't listening, but then he hears Robin say, “Zoro. You've arrived safely yesterday?”

He stops, his hand that was about to knock on the ajar door halts midway. He stands very still.

He can't hear Zoro's voice through the door, just the shape of it, the low frequency of it, familiar in a way that does something immediate and painful to his chest. He hears Robin's responses. Measured, warm, unhurried.

“I see. And Mihawk?” A pause. “A week. That's reasonable.”

Sanji puts his hand down. He steps inside the library. Robin is sitting at the table, the den den mushi in front of her, its little face arranged in an expression that’s distinctly Zoro. She looks up when Sanji appears. She doesn’t look surprised.

A moment later, she says, “Stay safe. We'll be in touch.” She closes the connection.

Sanji asks, “Was that Zoro?”

“Yes.”

“Is he—”

“He has reached Kuraigana.” Robin folds her hands on the table. “Mihawk has scheduled the duel a week later.”

“That fucking moron.” It comes out quiet and almost affectionate. He puts down the tray and fists his hands by his side, staring at the carpet, trying to diffuse the sudden storm inside his chest.

Robin looks at him with those calm, seeing eyes. “Sanji. Are you okay?”

He opens his mouth, ready with a lie. But her calm eyes unravel him.  “I'm—” He looks at the den den mushi. “No,” he says. “I'm not okay, Robin.”

She nods, the way she nods when she has known something for a long time and is waiting for someone else to catch up. “The burden of another's love is hard to carry.”

Sanji's head comes up. His eyes widen, and his breath stutters, “Wait. You know?”

“Mmhmm,” Robin says gently. Like it is obvious. Like it has always been obvious. “Zoro couldn't hide how he felt when you weren't looking.”

Sanji feels the floor shift slightly under him. “How,” he whispers in a voice that doesn’t sound like his own, “How would he look at me when I wasn't looking?”

Robin is quiet for a moment. When she speaks, her voice is careful and honest in equal measure. She says, “Like you're his sun. Like you hung the stars in the sky for him. Like you're his North Star.” She pauses for a moment, a bittersweet smile gracing her face. “Like he will never tire of looking at you.”

The library is very quiet. Sanji sits down in a vacant chair. He doesn’t decide to. His legs just make the decision without consulting him, and he sits in the chair across from Robin and puts his hands flat on the table and stares at them. He mutters, “He really loves me, doesn't he…”

It’s not a question because he knew the answer. He has known it since the cave, since the crow's nest, since the prow and the starlit sky and name one thing you find beautiful and the silence that followed it.

“I suppose when he said he was leaving, both Nami and I knew why,” Robin says. “Mihawk wasn't going anywhere.” She turns the den den mushi slightly on the table, a small, thoughtful gesture. “Over the years, he's been so focused on Luffy, I often wondered if he remembered his dream. He had gone from strength to strength. Does he really need the epitaph?”

Sanji swallows around the pressure building in his chest, “But then he left because of me.”

“Well, yes. I can't beat around the bush.”

“You don't have to.”

She looks at him for a moment. Her voice is quiet when she asks, “How do you feel with him gone?”

Sanji starts, “How—”

He means to say fine. He means to say it is what it is, or not my problem, or something with a wall in it, something with distance, something he can stand behind.

Instead, he hears himself say, “I keep counting the sake bottles. My hand reaches for the rice to make onigiri.” He looks at the table as something strong and huge begins to expand and block his chest, making his heart throb. “I want to say something shitty, and I turn around, and he's not there.”

Robin says nothing. She just listens.

“I miss his boots on the deck,” Sanji says, and the pressure breaks, leaking down his cheeks. “I miss how he slept through the hottest afternoons. I miss how he left his laundry everywhere.” Something is happening in his chest, something loosening or breaking; he can't tell the difference. “I miss how I had to shove him in the tub sometimes. I miss how he let Chopper climb all over him. I miss how he stood beside me on dish duty, grumbling the whole time but still there.”

He stops, takes a breath, and starts again, “I miss how rarely he laughed. I miss his stupid, grating voice. I miss how he said cook or how he said my name or how he would always find the exact right thing to tick me off. I—”

He stops again. Something has happened. 

It’s quiet and strangely not dramatic. It isn't a wave or a crash or any of the things he would have expected, given how loud he always has been about feeling things. It is like a door opening. A light coming on in a room he has been walking past for years, and looking in, and seeing the furniture, and understanding that this room has always been his. He knows every item in it.

The coal that wouldn't go out. The opening thing in his chest on the prow. The bar and the man leaning close, and the sharp flare that he called jealousy and rivalry and everything except what it was. The crow's nest and the sake and the moonlight. The way his name had sounded. The way he pressed his fingers to his own jaw where Zoro's hand had been. The sake he'd saved. The onigiri with sugar in it.

He whispers, “Fuck.”

Robin smiles, patting his hand, “There, there.”

“Fuck, Robin.” He looks up at her. He feels like he has been turned inside out and left to dry. “Have I been in love with him all this time?”

“I can't decide that for you.”

“No, no.” He pushes both hands through his hair. “But he's not, he's not here. He's—”

“You know exactly where he is, though.”

Sanji goes still. “Robin—”

“I'm sure we can manage.” She’s already standing. Smoothing her book close, setting it aside, moving with that unhurried certainty she has when she has already decided on the path to take. “We aren't too far from Kuraigana. We'll have to double back, but we can make it in five days.”

Sanji gets up too. He gasps, “Robin, you can't just—”

“I'm going to tell Nami,” she says pleasantly, and walks out of the library.

Sanji sits at the table alone. The den den mushi sits across from him with its small blank face.

Five days. Five days of counting sake bottles and reaching for rice and turning around to say something awful and finding empty air. Five days of the Sunny feeling like a room with furniture missing.

He thinks about a man sitting at the edge of a glowing pool in the dark, carrying something heavy, alone.

When I see you again, maybe it won't feel this awful…I still want to see you find the All Blue.

Sanji put his face in his hands. He takes many deep breaths.

From somewhere below, he hears Nami say, very loudly, “Finally!

 

The castle is quiet in the way old things are. The kind of heavy silence that has settled into the stones over centuries and isn’t going anywhere.

Zoro stands in the courtyard and looks at Mihawk across the space between them and feels, for the first time in a long time, completely clear.

This is right. This is the thing he understands. A sword and an opponent and a goal that has lived in his chest since he was young enough to fall over his own feet in a dojo. Everything else—the ship, the crew, a cook with a cigarette and a terrible mouth and eyes that had been doing things to him for years—all of it quiet for now. All of it set aside.

Mihawk looks at him with those hawk's eyes, measuring and waiting.

Zoro rolls his shoulders and reaches for Wado. Then he hears footsteps.

Multiple footsteps. From the castle gate, from the path, from everywhere at once, the unmistakable sound of a crew that has no concept of quiet entry.

He turns around, and they are all there.

Luffy, grinning so wide his face could barely contain it. Nami, with her arms crossed and one eyebrow up. Usopp is already crying preemptively. Franky, with his sunglasses on, pointing finger guns. Robin is with her book tucked under her arm like she just stepped out for a stroll. Chopper on Franky's shoulder, medical bag already open. Brook and Jinbei are waving at him.

Sanji, who is still running, closes the last few feet between them at speed and stops just short, breathing hard, his hair half out of place, his jacket slightly crooked, looking like a man who has run from a ship to a castle and not once considered stopping.

Zoro stares at him. “Huh?” he says, completely taken aback. “What the fuck?”

“Sorry, I, uh—” Sanji puts one hand on his knee, catching his breath. His other hand is in his hair. He looks, Zoro realises, terrified. “I—”

“What the fuck are you doing here?”

Sanji straightens. His chin comes up in that way it does when he’s being a smug piece of shit. “To cheer you on?”

“For fuck's sake, Sanji—”

Luffy and Usopp shout, “Let's go, Zoro!”

From behind Zoro, unhurried and entirely unbothered, Mihawk says, “How admirable.”

“Don't,” Zoro says immediately, without turning around. He’s looking at Sanji. Sanji, who is looking back at him with that expression that Zoro has been trying to get away from for days, the one that does things to the inside of his chest, the one he got on another ship specifically to stop seeing. “Cook, what are you—”

“I love you!”

The courtyard goes very quiet. Zoro stares at Sanji, who stares back with a red face and chin still up.

Zoro turns his head slowly toward Chopper. “Hey, doc, does the cook have a concussion?”

“I don't have a concussion!” Sanji's voice cracked slightly on the last word. His leg rises in a kick, and he growls, “You want one?”

Zoro sheaths Wado and flails his hand as he cries, “Then what the fuck are you saying?”

“You heard me.” Sanji steps closer. His eyes are bright and furious and something else, something large and vulnerable that Zoro doesn’t know how to look at directly. “Unless you lost your hearing along with your one eye!”

“I can hear just fine!”

Behind Zoro, Mihawk once again comments, “He heard me open a whiskey bottle all the way from his room.”

“Shut up, bird-guy!” Sanji points at Mihawk without breaking eye contact with Zoro. He turns his head and glares, “Your duel can wait five seconds! And if you hurt him,” his voice drops, and something in it goes genuinely, quietly serious, “I will kill you.”

“No promises,” Mihawk says. “But Zoro was right. You're quite the firecracker.”

Sanji's eye twitches. He turns to Zoro slowly. “You told your mentor I'm a firecracker?”

Zoro feels his ears burning. That was supposed to be between him and Mihawk and a winter with too many whiskey bottles on the table. “Cook—”

“Oh, he said many, many things!” Perona materialises from somewhere near the castle entrance, pink and delighted, floating slightly. Her smile is enormous and completely without mercy. “Like how you're the best cook in the world! With the prettiest smile in the world! And the sexiest—”

Perona.” Zoro's voice comes out strangled. Right, that brat was eavesdropping.

Perona subsides, still smiling. The entire crew is looking at Zoro.

Zoro is looking at the middle distance somewhere past Sanji's left ear. He’s considering whether he could fight Mihawk and everyone else simultaneously.

“You talked to them about me?” Sanji's voice has gone quiet. The red in his face has deepened. Zoro makes himself look at him, actually look, and finds something there that stops whatever he has been about to say.

Sanji looks undone. There’s no performance, no dramatics, and the loud operatic emotion this man wears like a second skin. He’s entirely undone and real, standing in a castle courtyard on Kuraigana with his hair in his face and his jacket crooked and his eyes bright.

“Cook—”

“I love you.” Sanji places a hand on Zoro’s neck. “I'm not concussed. And I'm here to tell you that.” Something shifts in his expression, something that has a smile living at the edge of it. “And to watch you beat that guy's ass.”

Zoro looks at him. His heart is doing complicated callisthenics in his chest, and his duel hasn’t even properly begun. “Cook—”

“I love you.” Sanji holds his gaze. “I'll say it however many times you need to hear it to believe it.”

The courtyard is very quiet. The crew are very still.

Zoro groans, “Fuck.” 

He puts a hand on Sanji’s waist and closes the minimal gap between them. It’s messy, and Sanji makes a sound of surprise that gets swallowed immediately. Zoro's hands tighten on the waist, and Sanji's hands come up and grab the front of his yukata and hold on. For a moment, they are just figuring out the geometry of it, the angle and the pressure and the accumulated weight of a cave and a crow's nest and a prow and every stupid argument that had ever been something else underneath.

Then they figure it out.

It is soft, and it is unsteady, and it tastes like Sanji was drinking coffee on the ship, and Zoro thinks, distantly, in the small part of his brain still capable of thought, oh. This is what this is.

From somewhere behind him, Mihawk asks, “Do we reschedule the duel, then?”

Sanji pulls back just enough. His face is still very close. His hands are still in Zoro's clothes. His lips are kiss-bruised. His voice, when it comes, is quiet enough that only Zoro could hear it: “Go beat his ass, Mosshead.” Then, he pulls him in by the collar until his mouth is at Zoro's ear. “And don't die,” he whispers, “before I get you to fuck me.”

Zoro pulls back and stares at Sanji, who looks back at him, red-faced and completely unrepentant.

Zoro groans, “Holy fuck.” He turns around. His heart is doing something it had no business doing before a sword fight. His face is violently flushed, all the blood rushing to his head. He reaches for Wado. “Yeah. Okay.” He looks at Mihawk. “Let's go, Mihawk.”

Mihawk regards him for a long moment. Those hawk's eyes, measuring. Then, very slightly, the corner of his mouth moves. “Finally,” he says, and draws his sword.

Behind Zoro, Luffy screams his name like a war cry. Usopp screams too, though mostly out of fear. Chopper is already opening his medical bag. Nami is already calculating something, probably the odds, probably a side bet. 

And Sanji stands in the courtyard of a castle on Kuraigana with his arms crossed and his jacket straightened and his face still red, watching Zoro go, and feels his heart so full he doesn’t have a word for it.

He will find one later. For now, he has a swordsman to watch win.

 

Zoro beats Mihawk.

It takes four hours, destroys three stone pillars, part of the east wall, and one very expensive weathervane that Mihawk says nothing about but whose absence clearly bothers him. Perona cries the entire time loudly, alternating between rooting for Zoro and screaming at him for being an idiot, which is somehow both. Luffy loses his voice in the first hour. Chopper uses his entire stock of bandages before the duel is even finished and has to improvise with curtains from inside the castle.

When it’s over, Zoro is standing, and Mihawk is not, and the courtyard looks like something has exploded in it, which, technically, something has.

Mihawk concedes with the particular dignity of a man who has expected this outcome for years and is not especially surprised, only mildly inconvenienced. He hands over the title with a short speech that no one hears because Luffy is screaming too loudly.

 

Wado goes home.

Nami takes one look at Kuraigana Island, adds Shimotsuki Village to her navigational charts, writes a number next to it that makes everyone's eyes water, and announces that they will be making a stop there before heading back to the Grand Line, non-negotiable. She is already calculating the winds.

This is a popular decision with everyone except Zoro, who complains about it until Sanji tells him to shut up, at which point Zoro shuts up, which causes Usopp to stare at both of them for so long that he walks into a doorframe.

As for what else happens that night when Zoro and Sanji are alone and all the years of tension find a new channel, and Sanji learns he loves those stupid muscles crushing him, and Zoro learns every sensitive spot on Sanji’s body…

The official record, should anyone ask, is that Zoro needs rest and Sanji, being the crew's primary caretaker in Chopper's absence, stays to monitor his condition. This is what is written, metaphorically speaking, in the log. This is the version that exists.

Nobody believes it for even one second.

The next morning, Chopper arrives to change Zoro's bandages. What follows is a medical examination of clinical precision and absolutely zero chill.

Chopper is a doctor. A very good one. He has seen many things in the course of his career and maintains professionalism in all of them. He catalogues injuries with focus and care and does not allow personal feelings to interfere with his assessment.

He lasts approximately forty-five seconds.

The wounds on Zoro's chest are from the duel. Chopper has expected those. He has not expected the state of Zoro's back, which has not been acquired during any sword fight Chopper has witnessed, and which tells a story that Chopper, at the age he is, is both old enough to understand and young enough to be extremely loud about.

Zoro stares at the ceiling. Sanji, who has made the tactical error of being present, discovers that there is no dignified exit from a ship's medical bay when a reindeer is blocking the only door and pointing at things.

Chopper's lecture lasts twenty-two minutes. He uses technical terms. He also uses several terms that are not technical at all. He has opinions about hydration. He has opinions about rest. He has, at significant length, opinions about timing, and what constitutes appropriate timing, and how the night after a four-hour sword duel perhaps doesn’t qualify.

 

Usopp finds out approximately eight minutes after Chopper does, through means that are never fully established but probably involve a glass against a wall somewhere.

What follows is the single greatest period of sustained psychological warfare in the history of the Straw Hat Pirates, and they have fought a lot of wars.

Usopp has material. He has so much material. He has been collecting material for years without knowing it, storing it away in the vast archive of his memory, and now he has context for all of it, and he is going to use every single piece.

He starts at breakfast.

By lunch, Zoro has threatened him twice.

By dinner, Sanji has threatened him four times, which is notable because Sanji is usually the one laughing at Zoro and has not previously understood what it feels like to be on the receiving end of Usopp's attention. He understands now.

Usopp, operating on the natural high of someone who has been right about something for a very long time, proves completely immune to threats. He has faced giants. He has faced Emperors. He has faced a Zoro who is actively reaching for a sword. He’s not afraid.

On the third day, he makes a comment at breakfast that is so precisely targeted, so surgically accurate that both Sanji and Zoro sit in complete silence for five full seconds, wondering if Usopp was also listening that night.

Then they both stand up at the same time, and Usopp goes over the railing, but he is prepared for this. He grabs the rope he has pre-tied to the railing for exactly this contingency, swings out over the water, and laughs all the way down and all the way back up.

Nami fines everyone involved and uses the money to buy a new pair of boots on the next island.

Luffy understands that something good has happened and celebrates by eating an entire pot of rice and falling asleep on Zoro's legs, which is normal, except that this time Sanji sits next to Zoro while it happens, and hands him a cup of tea without being asked, and Zoro drinks it without complaining.

The Sunny moves on across the water, carrying its crew forward, same as it always has, toward the All Blue and the next fight and whatever comes after. The log pose is spinning, the wind is in the sails, and the Greatest Swordsman in the World is sitting on the deck with a sleeping captain on his legs and a cup of tea in his hand and a cook next to him who has, after considerable time and one very magical cave, finally figured out what has always been true.

It is, all things considered, a perfectly normal day on the Sunny. Mostly.