Work Text:
The galley is a living thing, alive with anticipation. Sanji takes inventory the moment he steps in: onions hung on a mesh sling, crusty heel of bread preserved for croutons, battered tin of Robin’s favorite tea peeking from a cluster of jars. At his back is the familiar hush of the ship’s morning, punctuated by Luffy’s laugh and Nami’s indignant cry.
This world exists to be fed. He is, at this hour, its willing servant.
He moves on instinct, makes quick work of a trio of onions, and drops them into a hiss of oil. Garlic, eggs, thick slices of bacon crisping just so – he could do this with his eyes closed.
But then he would miss the gold of the morning through the porthole as it hinges on a small white bottle. Sanji scowls, tracing its lip then picking it up and swirling it around. There’s still some sake left—he thought Zoro’d finished it after…
Luffy careens in, all knees and elbows, derailing that dangerous train. He kicks Luffy back through the door before he opens that humongous mouth. “Five more minutes!” He yells without anger, ignoring Luffy’s grumbles.
Coffee brews as he arranges the pre-set courses. Fruit for Chopper, double toast for Nami, a small batch of smoked herring just for Robin – arranged in a heart, of course. Pancakes for Luffy and Brook. Bacon for Usopp, Franky, and Zoro. After a minute of hesitation, he places the sake bottle near Zoro’s plate, beside a cup he definitely won’t use.
He loads the table, pours the juice, twists the mug handles out. Then, out of habit, walks around topping off water glasses. He’s halfway between pouring coffee into Usopp’s mug when Zoro’s voice flares behind his eyes, low and smoky:
Make sure you eat something, cook.
He freezes, tongue catching between his teeth. After a moment of deliberation, he piles some bacon onto his own plate, then continues with the last of breakfast.
He’s sweating, which means he’s doing a good job.
The crew filters in slowly. Robin, with Chopper on her heels. Nami – radiant as ever – and Usopp arguing about the weather. Luffy pushing past Brook and Franky, nearly knocking the table over. Finally, Zoro stifling a yawn, exposing a small strip of stomach. The purple bruises Chopper had finally stopped complaining over have faded to yellow around his abdomen. He doesn't spare Sanji a glance. It doesn’t bother him.
Once everyone is served in turn, and Luffy is properly scolded, Sanji slides into his seat. He sets his own knife and fork, hoping no one mentions him actually sitting at the table for once.
No one does. He catches Robin’s gaze over her mug, her eyes crinkling at the edges. His heart soars.
Beautiful, lovely, gorgeous, sexy, amazing, intelligent –
A loud slurp startles him. Of course, Zoro is not using the sake cup.
Disgusting, sordid, boorish, moss-covered, barbarian—
“This is so delicious, Sanji,” Nami croons, smiling around a bite of eggs. The light sets her hair aflame and Sanji nearly bursts into poetry on the spot but restrains himself to a modest bow.
“Anything for my radiant morning stars!” And if he’s louder than usual, it’s passion and not the memory of Zoro’s eyes on him, or that low voice still reverberating up his spine.
Luffy makes quick work of his eggs, pauses only to swig at his juice, then whines when his glass empties almost immediately.
Sanji refills it. Out of the corner of his eye, he notices Zoro has set aside the water cup, knocking back the last bit of sake, throat bared long as he swallows.
Sanji overshoots the juice with a curse, then dabs around the cup. As he settles back in his seat, he points at Zoro’s water, turning all attention to the drowsy swordsman. “You know, if you replaced a single ounce of that sake with actual hydration, your brain cells might regenerate enough for you to use them.”
The others groan around them. Zoro’s smirk cuts his face. “My brain is fine. It’s my patience that’s wearing thin.”
“You need patience to eat breakfast?” Sanji snorts.
“You need patience to eat with you.” Zoro fires back, not missing a beat and oh Sanji does not like that look in his eye.
“Oi,” Nami yells, crushing a heel into Zoro’s foot, making him growl. “No fighting at the table.”
“He started it, you witch.”
Sanji slams a fist on the table. “Don’t call her that.”
Usopp chimes in as he swaps a bite of omelet for a bite of Chopper’s melon-whipped-cream-thing. “Can you guys please wait till we’re done with breakfast to fight? I don’t want to have shrapnel in my food.”
Robin interjects, dissecting her herring with the chopsticks. “This is all quite lovely. Thank you, Cook-san.” Those words slide through him with a sizzle, caramelizing the moment, turning him all gooey and dopey.
“Shitty love-cook.”
He hears Zoro’s comment but decides to ignore it.
But every few bites, his eyes betray him. They drift across the table before he can stop, lingering on broad forearms, green hair still flattened from sleep, food drifting into his mouth slow and steady. Irritating. Like worrying at a sore tooth with his tongue, knowing it'll only hurt more.
Sanji’s scowl is a permanent thing, an ache for a cigarette.
Breakfast winds down. The table’s noise tapers, and the only sounds are the clink of silverware and Luffy snacking on the forgotten portions on other plates. Robin is the first to rise, followed by Nami and Chopper, who’s fanning his face with a frown. Usopp lingers, sipping on his third cup of coffee, until Franky and Brook call him to help with inventory.
It leaves Sanji and Zoro alone on a battlefield strewn with dishes. Zoro stretches, cracks his neck, and stands. “Later,” he grunts, and walks out, leaving his empty plate and his completely untouched glass of water.
Sanji picks up the glass, studies the faint film of condensation where Zoro’s hand should have been. It’s not the water that bothers him. It’s the rejection. The waste. It reminds Sanji of watchful eyes and shoving one’s body where it doesn’t belong.
He downs the water in one swig, cleans the glass twice, then wipes his hands hard on a towel.
A stretch of Grand Line summer unspools itself over the Thousand Sunny, sticky as raw dough and just as suffocating. Mornings begin with a glisten of sweat behind the ears and end with the world washed hazy. The crew adapts as best they can. Conversation dwindles with the daylight; laughter traded for long afternoons spent wherever the shade is deepest. The Sunny seems to settle into the heat, her usual bustle softened to something slow and drowsy.
Sanji copes the only way he knows how: by cooking. Standing over a stove feels like a special form of hell, so the menu shifts with the weather: cucumber salads, shredded carrots tossed with vinegar and ice, fish seared only long enough to set before cooling beneath a towel. He starts tucking a water bottle beneath the prep counter for easy access. Fruit begs to be squeezed before it turns, so he’s constantly replenishing fresh iced teas and lemonades. His crew lavishes him with grateful praise. Nami spares him the graze of a hand, which has him preening the rest of the night.
Even so, the heat creeps into his bones—and his temper.
But it’s Zoro who takes it worst. He becomes, if possible, even more impossible.
The swordsman’s routine, predictable as tides—weights, pushups, squats—goes jagged in the heat. He doubles it, triples it, every rep sharpened by a seething energy. Zoro is all grimace and glare, too loud in the yard, snapping at Usopp for crowding the rail, at Luffy for breathing too close. The sun bakes him down to the muscle, veins bulging, skin slick. He trains like the world is a rival he’ll only defeat by sheer attrition.
He seems to take up twice his usual space, all heat and hostility, and everyone gives him a wide berth.
Today, he’s planted on the starboard deck in a low horse stance, arms extended and motionless, holding the position long past the point of usefulness. His thighs tremble. His shoulders twitch. Every muscle begs him to stop, and Zoro answers by sinking lower. It is defiance dressed as discipline. Chopper had forbidden this yesterday.
Zoro doesn’t seem to care.
Sanji watches from the shade of the galley door, cold rag clamped to his own neck, and times Zoro on the wall clock.
Twenty-seven minutes before the swordsman wobbles. Zoro’s breath goes ragged as he wipes sweat from his brow and misses. Sanji feels a flash of nasty satisfaction. Even a dumbass with the self-preservation instincts of a sea slug has limits.
Zoro doesn’t stop, though. He staggers, wrenches himself upright, and keeps going.
At twenty-nine minutes, Sanji decides to act. Partly to prove a point, partly because someone in this floating daycare has to.
And partly, well, he doesn’t like owing anyone anything.
He slices three oranges into perfect, seedless rounds, chills a pitcher of barley tea, and folds a damp towel into a tight roll. He arranges it all on a tray, garnished with a sprig of mint (for color), and steps into the daylight—into the cave of the beast.
Up close, Zoro looks like he’s been dredged in brine and left to dry. Sweat drips at his temples, tracks down the planes of his chest, gathers in a river at his waistband. His eyes are bloodshot slits, narrowed with aggression, but his mouth hangs slack with effort.
Sanji plants the tray on the bench with a satisfying clunk. “Oi, moron. Time out.”
Zoro doesn’t even spare him a look. “Fuck off.”
“That’s some big talk for a guy who’s about to collapse,” Sanji snarks, hands on his hips. “Eat the damn oranges.”
Zoro ignores him, swaying slightly. Sanji waits, counting the seconds, then sighs and uncurls the damp towel. He drapes it over the back of Zoro’s neck, and the way Zoro shudders is more satisfying than any insult.
“Take it,” Sanji repeats, shoving an orange slice into the air in front of Zoro’s mouth.
Zoro growls, more dog than man, but Sanji’s already withdrawn, holding the segment just out of reach. “Don’t make me feed you,” Sanji warns, and the air snaps under the weight of that memory. He pretends he’s unaffected, that it doesn’t shiver up his spine and warm his ears, that the slight wrinkle of Zoro’s brow doesn’t catch onto his vision.
The silence hovers, then Zoro snatches the orange from his hand, shoving it into his mouth. Sanji tastes ash, even though he hasn’t had his afternoon cigarettes yet. He feels for his pack, then puts a cig in his mouth.
Sanji tries for levity, his voice thin. “Not even gonna say thank you?”
Zoro grunts, but his eyes are slightly less bloodshot. He downs a glass of barley tea, wipes his mouth with the back of his hand, and seems marginally more human.
They watch the waves rolling alongside the deck until Zoro speaks, “Love throwing words back into my face, don’t you?”
Sanji bristles, shoulders drawn. “What’s that supposed to mean?”
Zoro looks at him—really looks at him—and Sanji feels himself laid open beneath the scrutiny, as though under a butcher’s knife, skin peeling back in long, practiced strokes. Every ugly piece he'd spent years carving off himself, convinced if he cut deep enough there might be something worth serving in the end.
His gaze doesn’t falter as Zoro chews the fruit, but he feels himself gnawing on nothing. The towel at Zoro’s neck is dark with sweat, and the sun makes a halo around his shoulders. His stomach is glass. Every careful partition inside him feels suddenly fragile.
He flicks a leftover orange seed at Zoro, who grunts and doesn’t bother to dodge. “You die of heatstroke on my watch, I’m feeding your body to Luffy,” Sanji mutters, more quietly than intended.
Zoro’s lips twist. “Bet he’d like the dark meat.”
The laugh that huffs out of him is loud and sudden. He goes hot under Zoro’s eyes, which have widened by degrees, gold catching in them. He feels like a bull gone white-eyed at the scent of blood, at the start of a run.
So, he bucks, choking on his smoke.
When he glances back, Zoro is eating another slice of orange. The towel is still draped around his neck, cool and damp against sun-browned skin.
Three days in and the weather has only gotten meaner, smearing the edges of the world until even the sea seems to sag under the weight of the sky. Sanji makes sure to keep his crew hydrated, providing perfectly balanced electrolyte drinks per Chopper’s recommendation. He doesn’t bring up that conversation again, but his eyes stray toward Zoro every time he brings him a drink, frowning at each new strain of posture, each additional tremor in his hands. Most of the time, the glass is still half full.
Luffy demands they spar after lunch, bored and longing for action. Sanji would’ve said no, but the angle of Zoro’s brow when Sanji gave half his burger to Usopp has him feeling itchy. He wants to scratch until it bleeds.
Zoro is already on the deck, shirt off, practice sword in hand while his three real swords look on from the rail. When Sanji steps up, Zoro just grunts and comes at him. Sanji falls into the fight with a swagger designed for Nami's amusement, despite the fact that she is nowhere in sight. It isn't like fighting an enemy. Zoro is all blunt force and intent, Sanji is flourish and misdirection. Both are honest about what they want, but neither gives it up for free.
Their rhythm quickens under the searing sun. Zoro’s shirt is gone, his skin slick and salt-bright. He fights cleanly at first, but Sanji knows his cadence too well: the shortened stride, the guarded pivot, the split-second hesitation before he throws his whole body behind a strike. A convincing performance, perhaps, for anyone who has never tried to kick him through a wall.
The meanness still sits on Zoro wrong—like an ill-fitting coat. Sanji wonders, for a second, if Zoro knows how stupid he looks. How animal.
The thought distracts him for half a heartbeat, enough for Zoro to land a glancing hit to Sanji's shoulder. It aches instantly, but Sanji bares his teeth and spins out of reach.
“You're slow today, mosshead,” he calls, feinting left. “Getting rusty?”
Zoro’s breathing is heavy, jaw set, but not talking. The quiet is weird. It bothers Sanji, and he presses in, ups the tempo. It feels good to move, to sweat and burn and not think. To see something in those eyes besides all-knowing, stomach-churning pity.
He puts his entire body into a high kick, nearly catches Zoro under the chin. They break apart with Zoro baring his canines beneath the sun.
“Not bad, cook.” And it’s not sarcastic. He sounds genuinely impressed, which pulls Sanji’s lips into a scowl.
He shoves a cigarette in his mouth, lighting it in two clicks and affecting disinterest. “One day, you’ll be as good as me.”
Zoro pushes his bangs from his face. The sun etches his abs in shadow. Sanji crushes the filter between his teeth.
Zoro launches into his next attack, but his knee buckles, and he goes down hard.
A smirk cuts across Sanji’s face. “Defeated by gravity? I didn’t even have to hit you that time.” He strides toward him, ready to sling another insult. It dies in Sanji’s throat.
He drops to his knees beside him, brow furrowing. “Mosshead?”
Zoro answers with a groan. He clutches his thigh, pulling it close to his body, throat locked around a scream. Sanji drops to a crouch, all the adrenaline draining out, replaced by a hot, oily pulse of worry. He searches for someone nearby, but even Luffy seems to have left the deck.
He hovers for a second, hands out, then puts one on Zoro’s shoulder, the other prying at the grip on his thigh. “Let go,” he orders, voice weirdly gentle.
Zoro’s skin is hot as a pan. Sanji peels his fingers free and presses into the flesh, finding the knot—hard as stone, angry under the surface. He digs his thumbs in, like kneading a loaf, and Zoro hisses through his teeth.
“Stop tensing—it’s just a cramp,” Sanji says, working the muscle in slow, brutal circles. “You’re making it worse.”
“Easy for you to say, you sadist,” Zoro snaps, but his voice is thin. The sweat at his temples beads and runs down the line of his jaw, gathering in the hollow of his collarbone.
Sanji ignores the insult, focuses on the task. He’s done this before—years of injuries, years of uncooperative muscles—but it feels different with Zoro. There’s a charge to the contact, feedback that shivers up his own arm and makes his brain fizz. He’s halfway up his thigh, fighting a spasm that crawls higher, dangerously close to his hip.
He kneads until his palms ache, the knot slowly yielding, Zoro’s entire body going from rigid to pliant under his hands. He should stop once the muscle loosens. Instead, he follows the last stubborn bands higher, telling himself he has never known how to leave a thing half-finished.
“Next time, maybe try drinking some water instead of sake,” Sanji snips, not looking up, warmth building behind his ears.
Zoro’s breath is shaky, but the line of pain in his brow softens. “Shut up.”
They’re close. Too close. Sanji can smell the sharpness of sweat and the faint metallic tang of choji oil, can see the way Zoro’s lashes stick to his skin, how chiseled and clean-shaven his jaw is. Knowing the bastard, he probably takes Wado to his chin with nothing but water. If he could touch it, maybe it’d be smooth. If he touches it, maybe…
Zoro lets out a low sound through his teeth, almost a groan, and every hair on Sanji’s arms rises.
He lets go abruptly, stands up, and wipes his hands on his pants, recoiling with a sneer.
“Go see Chopper,” he says, voice flat.
Zoro glares, face flushed from the sun. He straightens himself, pushing gingerly to his feet. He doesn’t put any weight on his bad leg. “I’m fine.”
“You’re a stubborn bastard, but you’re not immortal,” Sanji shoots back, shoving the practice sword into Zoro’s stomach. “Get out of my face.”
Zoro limps away, the muscles of his back tightening with every uneven step. Sanji watches until he disappears below deck, then flexes his fingers. They curl inward without instruction, fitting themselves around the remembered shape of Zoro’s thigh.
Zoro does not go to the infirmary. Sanji knows this. He checks anyway, if only to prove himself right.
The medical bay hums with the small fan Chopper rigged to the ceiling, its blades ticking faintly on every third rotation. Chopper himself is at his desk, hooves swinging well above the floor, nose in a textbook thick enough to prop a door.
He looks up the second Sanji crosses the threshold — the mangoes, probably, sweet and cold and giving him away through the door — and his ears go up, delighted. He looks, to Sanji's relief, unbothered by the heat. Cool, even, in every sense Sanji currently needs from him. “Thanks Sanji!” Chopper says, setting the book down with an excited clap.
“The Mosshead come by here yet?”
Chopper blinks. “Zoro? No—should he have?”
“He should have, an hour ago, I told him—” Sanji exhales through his teeth, pressing two fingers to the bridge of his nose. Of course. Of course the idiot walked it off instead, probably went straight back to lifting something heavy to prove a point to absolutely no one. “He cramped during a spar. Couldn’t move his leg, had to sit there while I worked the damn knot out with my hands.” Sanji opens and closes his fists, irritated by the phantom impression of hard muscle beneath his palms.
“Wait, what—” Chopper says, nearly choking on a mango piece, suddenly all business. “How bad? How long was the muscle locked?”
“Long and bad enough that I’m asking you if this is normal,” Sanji says. “He’s been out there every day in this heat, going full-tilt, and I swear on my knife roll the man hasn’t finished a glass of water in front of me in a week.”
Chopper goes quiet, ears flicking. “Cramping like that, this deep into a heatwave, with him training this hard—yeah, that tracks with bad dehydration.” He hesitates, chewing on the inside of his cheek. “He hasn’t been drinking water at all? Even with dinner?”
Sanji leans back against the counter, arms crossed, and something about saying it out loud makes the shape of the problem sharpen unpleasantly. “Glass just sits there, full at every meal. He’ll drink sake before he touches the water next to it.”
“And the alcohol makes it worse.” Chopper sighs, ears dropping.
“Exactly.”
“If he’s been ignoring thirst for long enough, he might not notice it properly anymore,” Chopper says. “Some people don’t feel thirsty until they’re already dehydrated, especially when they’re exercising that hard. He probably thinks he’s fine right up until his body forces him to stop.”
Sanji folds his arms, and there should be a spike of triumph in this. It curdles fast, soured by the image that rises unbidden: Zoro reduced to gristle and sinew, running on muscle memory and spite, some animal too stubborn to notice it's dying of thirst. It needles beneath his skin like a graze that refuses to scab.
As if Sanji doesn’t know exactly how a body learns to override itself, how often not yet can become not now, then after everyone else, until hunger settles into the obedient silence of a well-trained dog.
“He’s probably worse right now because he’s still recovering,” Chopper adds. “Healing takes water too, and Zoro’s body has a lot to repair.”
Thriller Bark opens briefly in his mind: blood where no man should have been standing, Zoro upright through nothing but some private act of violence against himself. Sanji shuts the image away before it can fully form.
“He’s been doing this the whole time and none of us noticed,” Sanji says, mostly to himself, and it isn’t really a question, but Chopper answers it anyway, gently.
“He hides injuries,” Chopper says, “but this might be different. He may honestly think this is normal. He’s strong-willed and wouldn’t want anyone worrying.” A pause. “You’re worrying, though.”
“I’m not worrying,” Sanji snaps, fast and sharp. Chopper’s eyebrows climb toward his hat. Sanji scowls before the little doctor can say anything worse. “I’m being responsible. Someone has to keep an idiot from drying out.”
The hypocrisy catches somewhere behind his teeth, too old and deeply lodged to spit out cleanly.
“He needs someone to notice before it gets that bad again.” Chopper offers him an easy smile, which makes Sanji feel a fresh batch of guilt about his earlier outburst.
He grimaces. “Right.”
Back in the galley, Sanji pours himself a glass of water and drinks it slowly. He imagines the cramp wrenching through Zoro’s leg, locking around the very muscles he trusts to carry him through every fight. His own calf aches in answer, an ugly pulse of sympathy that makes him want to crawl out of his skin.
Before he can root it out, the feeling has already flowered into a plan.
He sets the glass down and wipes his hands on his apron.
Something wet, then, for tomorrow. Something that'll slide past that thick skull before Zoro even notices he's swallowing it.
The days that follow are quieter than usual. Not in the sense that the ship is silent—Luffy, Brook, and Usopp see to that—but in the sense that something is missing from the ambient noise, some abrasive undercurrent that Sanji has, it turns out, come to rely on.
Zoro keeps to himself, orbiting the crew but never anchoring. He trains at odd hours, often before dawn or after sunset, finally adapting to the long-standing heat. Sanji catches glimpses: the green of his hair in moonlight, the blur of swords at the far end of the ship, the shadow of him in the corner of the galley late at night, drinking directly from a sake bottle and staring at nothing.
Before, the sake had been another irritation in a long and carefully maintained list. Now Sanji sees only what Zoro drinks instead and refuses to let it bother him, except for all the ways in which it does.
The heat breaks one evening, replaced by a slow, sulfurous rain that presses everyone indoors. Sanji uses the downtime to deep-clean the galley, attacking every surface with vinegar and salt, scrubbing until the skin on his hands puckers. He has just finished the last shelf when he hears movement in the dry storage room—an odd, scraping sound, too rhythmic to be a mouse.
He swings open the door, expecting to catch Luffy in the act of theft. He instead finds Zoro folded into the corner between two crates, knees drawn up, one hand pressed over his closed eye, fingers digging hard into the temple, jaw locked so tight the muscle stands out along his cheek like a drawn cord. The sight is so uncharacteristic that Sanji almost shuts the door out of sheer embarrassment, like he’s stumbled onto something indecent.
Instead, he steps in. “Oi. You dead?”
Zoro grunts. The sound is muffled, tight with pain. “Go away.”
Sanji advances, arms crossed. “What are you, a sick dog? Chopper’s got a couch, you know.”
Zoro doesn’t answer. He just hunches in on himself, fingers carving crescents in his face. In the watery light, Zoro’s face is gray beneath the damp flush of heat.
“Fucking idiot,” Sanji says, with no real malice. “You know you look like shit, right?”
“I’m fine, cook.” The words come out with more force than they should for someone visibly folded in half by his own skull, and there’s an edge under them Sanji recognizes now for what it is.
The irritation would be more convincing if Zoro were looking at him. Instead, he keeps his eyes shut and hunches farther into the corner, as though Sanji has caught him doing something shameful.
The galley light barely reaches the storeroom, but Zoro flinches from it anyway. Sanji remembers mornings without cigarettes, pain packed tight behind one eye until every sound seemed sharpened for cruelty and understands enough.
Sanji swears under his breath and turns on his heel before Zoro can mistake the movement for retreat. He comes back with a cold, wet rag, a bottle of water, the painkillers he keeps for his own headaches, along with two plain crackers. He kneels next to Zoro and, when the other man refuses to open his eyes, simply presses the compress to his forehead and waits.
It takes several minutes before Zoro's breathing evens out, before the tension in his neck loosens even a fraction. Sanji holds the compress in place, then unscrews the water bottle and puts it in Zoro's hand.
"Drink," he commands.
Zoro manages a tiny sip, grimaces, but does as told. Sanji feeds him a painkiller and a bite of cracker, watches him swallow, then brings the water back again.
“This a regular thing?” Sanji asks, mostly to keep his voice in the room, to have something to do with his mouth besides ache for a cigarette.
Zoro is quiet long enough that Sanji thinks he has drifted off. “Had ’em before.”
“From what?”
A pause. “Jaw.”
Sanji looks at him.
“Wado,” Zoro mutters, irritated now by the effort of explaining. “Clench too hard.”
“You’re breaking your own skull for style points.”
One eye opens, its glare weakened but recognizable. “Shut up.”
There’s no room to lie flat, not in a storage closet crowded with crates. Sanji looks down at the narrow strip of floor, then at Zoro folded tightly around his own pain, and his hand comes to rest against his thigh with two quiet taps before caution can close over the impulse.
“Here,” he says, pitching his voice carefully bored. “Better than the floor.”
Zoro cracks open his other eye and studies him for a moment, perhaps waiting for the insult that would make the offer safe. Sanji does not give him one.
Sanji cocks a brow. “You planning to stare all night?”
Zoro’s mouth pulls briefly at one corner. Slowly, like it costs him something to admit he needs it, he lets his head tip into Sanji's lap.
Heat crawls up from the weight of Zoro's skull against him. He can feel the sweaty curve of his temple, the slow rise and fall of his breath against the inside of Sanji's thigh. Sanji slides one hand beneath the damp bristle of his hair to steady the compress. The sound Zoro makes in answer—an involuntary half sigh—gouges him sideways, finding soft flesh where Sanji had thought himself armored.
“You’re a pain in the ass,” he murmurs, reaching instinctively for a weapon of his own.
"Mutual," Zoro grumbles, but the edge is worn smooth. He unfurls bit by bit: jaw first, then the furrow between his brows, then the white-knuckled fist still curled against his own sternum. Until there's nothing left in him but weight and warmth and the unhurried rhythm of breath. His eyes stay closed.
Sanji watches the heavy lashes rest dark against his cheek and thinks, absurdly, of proofing bread: how you cannot rush the rising, only wait and trust that given enough stillness, enough warmth, something will soften that had no business softening at all.
Sanji waits it out, slips his own eyes closed, lets himself rest. Every so often, he nudges Zoro’s hand to drink. The small scar above his eyebrow deepens whenever sleep pulls his face toward a frown.
After nearly an hour, Zoro's hand finds Sanji's wrist, heavy and awkward, but not unfriendly. "Don't… tell the others," he slurs, halfway asleep.
Sanji recognizes the shape of the request. Once, in the galley, he had handed Zoro the same small, humiliating trust.
“Not a word,” he says, and gives it back intact.
He waits until Zoro’s breathing deepens, then eases a folded dish towel beneath his head and works himself free a fraction at a time, careful not to wake him. When he stands, he is conscious of the heat that lingers where Zoro's head was, and of the urge to stay, just a minute more, in the dark.
He doesn't indulge it. He has prep to do.
But that night, in the too-large silence of his bunk, he can still feel the ghost of Zoro’s hand on his skin—a burn that had blistered quietly in the dark and now refuses to heal.
The next morning, Sanji starts his campaign in earnest. Rice becomes congee, loosened with enough broth to shine in the bowl. Bread goes soft beneath milk and honey. Cucumbers and tomatoes appear at every meal, and the tea comes chilled with shaved ice and mint. He arranges each place setting so Zoro has the wettest, juiciest options within reach. He does not mention it.
He does not need to.
At first, it feels like a game. Zoro eats what’s in front of him, as always, but Sanji watches for signs of complaint or suspicion. There are none. Zoro empties each bowl as readily as the last, chews fruit down to the rind, and drinks cup after cup of tea with none of the suspicion Sanji had prepared himself to endure.
It is too easy, and the ease of it begins to chafe.
One afternoon, he brings out a platter of watermelon to the deck, salted at the rind and glossed with a sharp lime syrup that hides the faintest trace of sake. He expects Zoro to deem it too sweet and spit it out, but instead, the swordsman pops a wedge into his mouth, chews slowly, then holds the rind up to the light, studying the thin shine of syrup left across the pink flesh.
“Is there alcohol in this?” Zoro asks, suspicious but not disapproving.
“Enough to improve it, not enough to count,” Sanji says. “If you want the real thing, get it yourself.”
Zoro eats another piece and lets the juice trail freely down his chin. Sanji follows it with his eyes until the line disappears beneath Zoro’s jaw, then turns away hard enough to make his neck ache.
Soon the whole thing settles into habit. Sanji places something wet within reach, Zoro takes it, and both of them preserve the fiction that none of it means anything.
What gets under Sanji's skin—what sours the whole experiment—is how little convincing it takes. Zoro doesn't squint suspiciously into his bowl or ask why today's tea tastes different. He doesn't shove the fruit aside in favor of sake. He just consumes whatever Sanji puts in front of him. Reaches for the water glass as readily as the rice, as though the decision had been made long before either of them arrived at it.
Sanji had made Zoro fight for every mouthful.
He remembers the careful architecture of his own avoidance: chores timed to overlap with meals, plates left to cool out of principle, errands invented whenever Zoro appeared with food and that infuriating patience of his.
Zoro had absorbed all of it without complaint, without keeping score, until Sanji had run out of ways to make himself unreachable.
And this idiot—
This idiot takes one look at a bowl of cold soup, a glass of water, a wedge of salted melon, and simply accepts it.
Like care is the most natural thing in the world.
Sanji’s skin pulls tight with irritation, and he rips open a sack of potatoes hard enough to scatter dirt across the counter. The anger has the sick, weightless feeling of a kick that meets no guard or bone, nothing solid enough to justify the force behind it.
He’s so busy cursing at the cutting board that he nearly doesn’t hear Zoro come in behind him. The swordsman hovers in the doorway, watching, saying nothing.
Sanji rounds on him. “What?”
Zoro lifts his empty tea glass, eyebrow raised. “Got any more?”
Sanji does. He pours it out, careful not to spill, and shoves it into Zoro’s hand. “Next time, get it yourself,” he snaps, but Zoro just grins and downs the whole thing in three gulps.
Sanji stands there, hands dusty with soil and rage, and wonders how it’s possible to win and lose at the same time.
The island is meant to be an errand. Then Luffy punches the local kingpin through a fish market, his men bring out poison darts, and the townspeople decide a public riot is the natural next course of action. Marines flood the port soon after, leaving the crew scattering across the island with no plan more sophisticated than meet back at the ship alive.
Sanji ends up with Zoro because apparently even chaos has a sense of humor. He spends the next half hour complaining about it and another ten before he realizes the bastard has not answered him once. A broken dart shaft juts from the thick slope of Zoro’s trapezius, snapped short when he rolled his shoulder and kept moving.
The cove is nearly in sight when his leg gives out. He drops hard enough that Sanji hears his knee crack against the stone.
By the time Sanji drags him into the mouth of the cave, Zoro’s skin has gone gray beneath the sweat and the flesh around the wound is already swelling dark.
"Talk to me," Sanji says, low and steady, because panic is a seasoning that ruins everything it touches and he cannot afford it right now. "Zoro. Stay with me."
"'m awake." The words slur, drag at the edges, and Zoro's eyes struggle to track him, pupils blown wide in a face that's lost all its usual color.
Chopper’s emergency kit contains a foil packet of broad-spectrum toxin binder, marked by weight and labeled in his precise handwriting: Not an antidote. Buys time. Sanji checks Zoro’s dosage mark twice, although he knows perfectly well which one it is.
“This is going to burn going down,” he says, and doesn’t wait for an answer. He tears open the packet and empties the chalky powder into the canteen. He shakes it hard, one hand clamped over the mouth, then gets his other arm beneath Zoro’s shoulders and pulls him upright against his chest.
For all Sanji has fed him, Zoro is still broad and heavy in his arms, every hard-earned pound exactly where it should be. It is the strength inside that weight that has vanished. His body yields against Sanji with none of its usual resistance, as though the poison has reached in and unstrung him from the bones outward. That, more than anything, terrifies him.
He thinks of every full plate, every bowl scraped clean, and hates himself with a clean, useless fury. What use is feeding a man if you still cannot keep him on his feet?
Zoro is too far gone even for stubbornness, breathing shallow and fast as Sanji brings the canteen to his mouth. He tips in the smallest measure he can. Zoro’s throat works weakly around the medicine, but most of it gathers behind his slack lips instead of going down.
Zoro’s head lolls sideways against Sanji’s shoulder. His lips move, cracked and pale, and Sanji realizes with a fresh jolt of alarm that he’s trying to say something and can’t quite manage the coordination for it.
“Water,” Sanji says, answering the question before it’s fully asked. “I know. It’s here. Just swallow.”
He doesn't. He can't. The medicine spills past his lips, wasted down his chin and into his shirt.
"Come on," he says, quiet, urgent, "come on, you bastard. Whatever happened at Thriller Bark didn’t kill you, and this doesn’t get to either.”
Fear drives a live wire beneath Sanji’s ribs, setting every muscle in him trembling while his hands remain impossibly steady. The canteen pours too fast; even tilted by degrees, it gives him more than Zoro can safely take. Sanji sets it down within reach and keeps Zoro propped against him, cradling the back of his head in the crook of one arm. With the other hand, he pours a mouthful into his palm and raises it to Zoro’s lips, controlling the flow with the narrow space between his fingers—enough to wet the tongue without flooding the throat.
Most escapes between his fingers, but some gets through. Water runs uselessly down Zoro’s chin and Sanji wipes it away with his own sleeve without thinking twice, fills his palm again, patient past the point of patience. Everything beyond Zoro’s throat falls away. Sanji watches for each swallow with the same concentration he would give sugar at the instant before it scorches.
His eyes burn from sweat and dirt, he tells himself.
On the fourth or fifth try, his throat moves. A weak, involuntary thing, but real, and Sanji feels relief folds him inward so sharply it borders on grief.
"There you go," he breathes, continuing palmful by measured palmful until Zoro’s throat starts working almost on its own.
By the time color begins to return to Zoro’s face, dusk has folded over the cave mouth and Sanji has not shifted from where he holds him, even though his arm has long since gone numb. Zoro's breathing has evened out. He might be asleep. Sanji sits there in the fading light with his palm still wet, his chest hollowed out, and thinks, with a frightening realization as blunt as the blood cooling around his feet—the remains of every man he had kicked through to get Zoro here—that he might cry.
A laugh catches in him and comes out thin, nearly broken. He shoves a cigarette between his lips with shaking fingers. He gets as far as striking the lighter before the smell turns his stomach.
He doesn't move until he hears the crew's voices calling through the trees, and even then, for one strange, suspended second, some part of him doesn't want to.
The recovery meal takes Sanji three hours to get right—which is absurd, honestly, for a dish this simple. Clear broth, rice cooked down until each grain gives up its shape, ginger and scallion sliced thin, a poached egg set over the top with the yolk still trembling.
He’s made this a hundred times for a hundred lesser reasons.
He keeps correcting what is already right: another taste of the broth, another adjustment to the flame, another minute spent staring at an egg that has done nothing to deserve his suspicion.
Cigarettes have tasted wrong since the cave, all ash and damp paper before he even lights them. He works another piece of nicotine gum between his teeth and returns to ruining a perfectly good broth with his attention.
Things have been strange between them since the cave—conversations gone half a step too formal and eye contact held a beat too long before one of them breaks it. Zoro’s been resting per Chopper’s orders, mostly in the men’s quarters or sprawled in a patch of sun on deck, and Sanji’s been bringing him things—tea, broth, water with a pointed look—and every single delivery has felt, bizarrely, like walking into a room he’s not supposed to be in.
He worries the inside of his cheek around the gum, tapping the spoon against the pot. He tastes the broth and thinks, morosely, that there’s too much salt.
Sanji does not hear Zoro come in. He is bent so deeply over the broth that the first sign of company is warmth gathering at his back.
“Smells good.” Zoro’s voice is sanded rough from days of disuse, and it drags across the back of Sanji’s neck like the slow graze of a thumb.
Sanji doesn’t turn around, scowling, gnawing on his gum to repress a shudder. “Sit before you fall down, I’m not carrying you twice in one week.”
“I’m not gonna fall, Cook.” Sanji glances sideways. Zoro has one hip braced against the counter, though he is pretending otherwise, and each blink lasts a fraction too long.
Sanji is not amused. “You’re going to keel over in this kitchen and spill everything everywhere. Which I will have to clean up.”
Zoro grunts in response.
Sanji returns to the bread. He saws through the sourdough in thick, even slices, more aware than he should be of Zoro watching from only a few feet away. The stare follows the knife, the turn of Sanji’s wrist, the press of his palm against the crust.
By the fourth slice, irritation begins to crawl beneath his collar.
“Can I help you?” he says, bringing the knife down harder than the bread requires.
Zoro does not answer.
The timer shrieks.
Neither of them reaches for it.
For one strange second, Zoro only stands there, close enough that Sanji can see the fatigue beneath the flush in his face: the shadows under his eyes, the slight drag at the corner of his mouth, the effort hidden inside the set of his shoulders.
“Thanks,” Zoro says.
Sanji blinks. “What?”
“Thanks.” The word comes out clipped, almost embarrassed, entirely unlike the easy gratitude Zoro usually tosses off for meals. This one costs him something to say—Sanji can hear its price.
“For the cave,” Zoro says when Sanji takes too long to answer. “For all of it. The water. Rest of it too.” His jaw works. “Didn’t know it was that bad.”
The crease between his brows looks less like a frown than a split in the skin. Sanji has the absurd urge to smooth it over with his thumb, half-expecting it to come away slick with blood.
Instead, he reaches blindly past Zoro and silences the timer. He sets down the bread knife, takes up the butter knife, and drags a pale curl across the nearest slice until the crumb tears beneath it.
“You don’t have to say it.” His voice comes out rougher than intended. “Eat the damn soup. That’s thanks enough.”
“That’s not what I mean.” Zoro glances toward the water waiting on the counter. “Should’ve caught it.”
Sanji gives a short, brittle laugh. “Caught what? Your own stupidity?”
“You did.”
The blade slips from his fingers and strikes the counter with a bright, flat crack.
Sanji leaves it there. He plants both hands against the edge instead, fingers curling beneath the lip of the wood.
“I always catch your stupidity,” he says, testing each word before he lets it free. “That won’t change.”
Zoro lets out a slow breath.
“Sanji—”
He has not moved back. Neither has Sanji.
Zoro still occupies the narrow strip between the worktable and the stove, close enough that every movement must account for the breadth of him. Salt has dried pale near his hairline. His breath passes warm through the scant space between them, carrying the faint staleness of medicine.
Sanji shifts his weight, and his hip meets the counter behind him.
There is room to leave, technically. But escape would mean first submitting to the shape of Zoro’s body—cloth dragging over cloth, chest grazing arm, the hard line of a hip passing too near his own.
Zoro leans in.
The remaining inch pulls taut between them. Sanji feels the strain beneath his breastbone, sinking through his stomach with the slow certainty of a hook finding purchase.
And Sanji does not move.
Self-disgust coats his mouth like a cigarette smoked down to the filter. Whatever crosses his face does not drive Zoro away. His gaze drops briefly to Sanji’s mouth, unmistakable even in the dim galley light.
Sanji hears his own breath hitch.
The sensation is familiar now, tangled with the remembered weight of Zoro’s head in his lap, cramped muscle yielding beneath his palms, breath warming the inside of his thigh.
Panic jerks Sanji away. He catches the pot handle, though the broth does not need stirring, and drags the spoon through it hard enough to strike the bottom. “I’ll serve you when it’s done.”
The scrape of a chair follows, and Sanji busies himself with everything at once: lowering the flame, adjusting bowls already aligned, wiping a clean patch of counter. He reaches blindly for one of the buttered slices and sets it at Zoro’s elbow as though food might close the conversation he has just fled.
Zoro tears the bread in half and holds one piece out to him, the old gesture worn smooth through repetition: You eat too, idiot. Late nights, burnt rice, fingers once pressed insistently to Sanji’s mouth.
Sanji has no answer for the distance Zoro nearly closed, but he knows what to do with bread held out in a familiar hand. He snatches it and bites down hard enough that the crust scrapes his gums, grateful for a pain simple enough to understand. Zoro’s gaze doesn’t stray.
Sanji busies himself at the sink, heart racing absurdly for a man who has done nothing more strenuous than stir a pot. Zoro’s presence remains at his back like a burner left on after he has crossed the room, its heat steady, invisible, and impossible to forget.
The afternoon carries weight. The heatwave has finally broken beneath an easy wind, and the crew gathers around the promise of whatever comes next. Somewhere ahead, an island waits among the roots of enormous mangroves, bubbles glittering where they meet the sea.The world opens wider than any one person could hold, so Luffy reaches for it with many fists, and the rest of them lend a hand.
Sanji carries food across the deck, dispersing each portion over with the usual insults and praise, and leaves Zoro until there is no one else between them. A pair of toothpicks sits between his teeth, a poor substitute for a cigarette but enough to keep his mouth busy.
Zoro sits against the mast with a sword across his lap and the whetstone forgotten beside his knee, which means he has either finished cleaning it or never started.
Zoro looks up as the tray tips toward him. He holds his gaze, the whole deck humming along in its ordinary key. His gaze is plain and patient, almost mercifully so. Sanji could read it without effort, which is precisely why he refuses. Beneath that look, Sanji feels the cave, the storeroom, and the charged inch of air left untouched between them in the galley.
All of it sits quietly in Zoro’s face, offered without demand.
Despite the wind, his pulse keeps knocking too close to the surface, banked there since the galley and waiting for the name he still cannot give it.
He could say something. He’s aware, distantly, that there’s a version of this moment where he sets the tray down, takes the toothpicks out of his mouth, and says plainly what has been building there since Zoro first ordered him to eat.
The words rise, reach the back of his teeth, and remain there.
“For you, mosshead,” he says, tipping the tray toward him. The corner of Zoro’s mouth twitches up in something that isn’t quite a smile and is somehow more honest than one, and he eats, and that’s all, that’s everything, the whole exchange over in the span of a few seconds while the ship rocks gently under a wind that finally, finally smells like it’s carrying them somewhere new.
Sanji straightens, turning away with one skewer still waiting for him, proof that last no longer means never.
He can feel Zoro’s eyes burning on his back as he walks away, and he lets himself feel it for exactly as long as it takes to cross the deck. Not one second longer. Then he files it away with everything else he isn’t ready to open yet.
The toothpicks stay where a cigarette used to rest, small and sharp and useless against the thing continuing to grow beneath his ribs.
