Actions

Work Header

The Shape of Comfort

Summary:

Control can be care. Ritual can become refuge. When Zoro finds relief in surrender, Sanji steps into a role neither of them expected. But comfort, once found, has a way of wanting to stay.

Notes:

Inspired by the video essay Zoro and the Anxiety of Strength by MelonTree.

Work Text:

The Shape of Comfort

 

It started after Fishman Island.

The Thousand Sunny rose from the depths into the New World like a creature surfacing from myth. The hull creaked as pressure equalized. Salt clung to everything – railings, rigging, skin. The air above was brighter, sharper. Different.

They were different, too.

They'd all grown, became more powerful in both strength, determination and heart. Two years apart had carved them into something harder, leaner. More certain. They had a tri-log pose now, its three needles twitching independently in the sunlight. Three paths forward. Three futures. They could now choose their destiny.

Luffy, naturally, wanted to go to the deadliest of the three islands. Usopp stridently voted for the safest, hands flailing as he outlined every possible catastrophic outcome. Robin diplomatically suggested the in between. As Nami was their navigator she'd choose whatever she wanted no matter what anyone said.

Sanji listened for a moment, cigarette between his fingers, watching the sunlight catch in the sea spray beyond the rail. He left them debating on the deck under the clear skies of the New World, heading into the galley, debating on what mid-morning snack to prepare.

The galley smelled faintly of citrus cleaner and that morning’s freshly baked bread. A breakfast bar divided the galley into two sections. A large dining table, sofa, and access to the infirmary, dry storage, and the dumbwaiter to the Aquarium Bar stood on one side. The wood floor bore the scuffs of countless meals and arguments. Sanji’s kitchen, complete with high end amenities, took up the other – polished counters, knives hung in immaculate rows, burners gleaming.

Sanji loosened his tie and rolled the sleeves of his shirt. The fabric whispered against his forearms. He flipped on the tap to wash his hands when Zoro walked in. Sanji's face darkened. “Kitchen's closed, marimo.”

Zoro didn't answer, his eyes downcast. Sanji waited for the usual insult, the habitual snarl. None came. Zoro never ignored him – not like that. The quiet stretched thin, and something in Sanji’s chest tightened.

Zoro pulled his katanas from his belt, set them on the dining table, and rounded the breakfast bar. Without a word or warning, he suddenly threw a punch at Sanji.

Sanji dodged, leaping back. “What the fuck?”

The punch had been fast, but unfocused. Off. Zoro’s balance was wrong.

Zoro came after him, swinging again. Sanji blocked and kicked him hard in the chest in retaliation. Zoro slammed back into the sink. Metal rattled. The cutting board clattered to the floor.

Sanji stared at him in confusion and ire. Zoro leapt at him again, swinging another wild punch. It was so unlike Zoro. When they fought – which was never truly serious – he used his swords. There was rhythm to it. Precision. This was brute force without direction.

Sanji dodged again and struck him with three sharp, fast kicks, to the thigh, stomach, and face.

That's when Sanji noticed Zoro wasn't blocking. 

Each kick hit without even an attempt to stop. No deflection. No counter. Zoro grunted in pain and then swung again, his punch so obvious that Sanji had no trouble avoiding it.

Sanji paused, dodging Zoro's punches but not kicking back. He really looked at Zoro's expression. The usual fire wasn't there. No irritation. No competitive spark. There wasn't any anger either.

Zoro's face reflected desolation.

Concern immediately replaced irritation. Sanji stopped Zoro's next punch by pinning him with a foot to his neck against the fridge. The refrigerator hummed steadily behind him, absurdly domestic against the tension in the room. “Hey,” Sanji said in a low voice. “What's going on?”

Zoro stared at him bleakly.

Sanji started to release him when Zoro grabbed his calf and held on, pulling Sanji's foot even harder against his neck.

Many things ran through Sanji's mind in swift order – call for Chopper, call for Luffy. Continue the fight Zoro seemed to want. Leave. Stay. 

“You want me to hurt you?” he asked because that seemed to be what was happening here.

Zoro nodded faintly, desperation in his eye. 

“Why?”

Zoro didn't respond, but he pressed his fingertips against Sanji's calf. The pressure was deliberate. Insistent.

Sanji frowned. He should really call Chopper, but Zoro had come to him. Out of everyone. To apparently get his ass kicked. “If I do this then you bitch about it, I'm giving away all the sake on this ship.”

Zoro squeezed Sanji's calf again, and now Sanji could clearly read pleading on his face. It made something tighten inside Sanji. He didn’t know what this was, but he’d be damned if he let Zoro down. 

“Let go of my leg,” Sanji said. 

After a beat Zoro did, and Sanji lowered his foot. “Come with me.”

Sanji led them to the storeroom, relocking the door after ushering Zoro in for privacy. The room smelled faintly of rice and flour. Barrels stacked neatly. Sacks labeled in Sanji’s precise handwriting. Dim light filtered in from a narrow porthole, dust motes hanging in the air. “I expect you to tell me when you've had enough, understand?”

Zoro nodded.

Sanji removed his tie, setting it on a bag of rice. He motioned with his hand. “Coat off. Against the door.”

Zoro removed his sash and long coat, as well as his haramaki. Then he positioned himself with his back to the galley door. Fishman Island had left him with a few scrapes and bruises, nothing serious. His ripped physique was on full display, the two years apart making him twice the size he'd been. Stronger. Broader. Scarred. Sanji had gained muscle, too – they all did – but Zoro took it to another level.

Sanji gave him a serious look. “Whatever this is, I hope it's worth it.”

Zoro gave him a weak, almost hollow turn off the lips, then beckoned Sanji with his hand to start.

Sanji took a deep breath, telling himself again that this was something Zoro wanted from him. 

Then, he kicked Zoro in the nuts.

Zoro’s body jolted on instinct, breath catching hard in his throat. The sound was sharp, involuntary. Sanji stayed balanced, eyes fixed on him, watching not just the reaction but the space behind it – the strain in his jaw, the tension in his shoulders, the way his fingers flexed uselessly against the door.

He expected Zoro's gasp of air, the curl of his body. He also expected Zoro to tap out immediately. He would have stopped. Would have shifted. Would have reassessed.

But Zoro only straightened and gestured for Sanji to do it again.

The motion wasn’t defiant. It wasn’t reckless. It was deliberate. A wordless insistence. His breathing remained uneven, but his gaze held steady now, focused not on the pain, but on the release he was chasing through it.

Sanji exhaled slowly through his nose. He adjusted his stance, measured the angle. This would be controlled. Contained. Every strike would be purposeful. Sanji alternated his kicks with a knee to the groin. Hitting just hard enough to be felt, not enough to damage. Pausing for Zoro to recover in between. Keeping an eye on Zoro's face.

Zoro took it, blow for blow, his high tolerance for pain working against him. He hardly made a noise at first, a few grunts, some heavy breathing. By the twelfth kick, he was trembling. By the sixteenth, tears rolled down his cheeks. By the twenty-first, he slurred, “Cook.”

Sanji paused, knee raised. “Should I stop?”

“Yessss,” the word hissed slowly from between Zoro’s teeth.

Sanji set his foot down and lit a cigarette as Zoro slumped against the door, sinking to the ground, resting his forehead against his bent knees. The flame flared briefly in the dim storeroom before settling. Sanji’s pulse thrummed unsteadily beneath his skin. He leaned against a barrel, arms folded, watching Zoro. The smoke curled lazily upward toward the rafters. “You gonna me what this is about now?”

He didn't think Zoro was going to answer. The silence thickened, settling heavy in the small room. Sanji drew slowly on his cigarette, let the smoke drift out in slow streams. The ember crept closer to the filter. Then, halfway through it, Zoro finally spoke, his voice rough but clear. “I got stuck. In my head. Couldn't get out.”

Sanji watched the way Zoro’s breathing gradually evened, the sharp edge of it dulling. The tremor in his shoulders eased, though tension still lingered beneath the surface. “You know why?”

Zoro winced as he shifted, leaning his head back against the door, like the admission cost something physical. “It all hit me at once – that I'm not ready enough, that I can't protect everyone. That I’m going to fail.”

Sanji was intimately familiar with the feeling. The suffocating awareness of failure. The quiet terror of not being enough. “Anxiety attack?”

Zoro shrugged. “Maybe. I tried to meditate, but couldn't calm down. It was like an enormous pressure weighing on me. I thought, maybe if we fought, I'd snap out of it.”

“Seems to have worked.” Sanji said.

“Yeah.” Zoro exhaled slowly. His face was still damp from the tears. “It got me out of my head. I could only feel.”

“And you couldn't just tell me this?”

Zoro gave a weak smile. “Couldn't talk. I was locked in.”

Sanji drew on his cigarette, watching Zoro carefully. “Think it'll happen again?”

“Dunno.” Zoro lightly thumped his head against the door. “Hope not.”

“Well, if you need me to kick your ass again, just let me know. Maybe without taking a swing at me next time.”

Zoro's gaze was finally steady, no longer bleak, when he met Sanji's eyes. “Will do.”

And this time, there was a faint edge of something like gratitude beneath it. Sanji pretended not to notice.

 


It happened after Punk Hazard, and again after Wano. Zoro told him, when he could talk again, that it happened after Dressrosa, too. Law helped him out.

The storeroom still carried the faint scent of rice and dried herbs. The air felt warmer now, thick with cigarette smoke and the lingering echo of impact. Zoro sat on the floor with his back against the door, long legs stretched out, bruises already darkening across his abdomen and thighs. He’d pulled his coat back on, but it hung loose, open at the front.

“Law told me about this thing,” Zoro said awkwardly, not quite meeting Sanji’s eye. “That I might do better finding subspace if I had a Dom.”

Sanji froze, cigarettes between his teeth. The term shifted something in the air between them. He knew what a Dom was. What subspace meant. He had some magazines hidden in his locker, tucked beneath spare cufflinks and a false bottom panel he’d installed himself. Glossy pages he only looked at when the ship was quiet and he couldn’t sleep. It wasn’t unfamiliar territory. It just wasn’t territory he’d ever expected to walk into with Zoro. “You want there to be a sexual side to this?”

Zoro looked at his hands, fingers flexing once against his knees. “I... don't know. I don't care about the pain. I just want to get out of my head.” The confession was simple. Bare.

“Did you and Law…”

Zoro shook his head. The answer came quick, firm. “No. I don't trust him like that.”

But he trusted Sanji. He wouldn't have mentioned it otherwise. Wouldn’t have exposed this kind of vulnerability.

Sanji started at Zoro for a long time, turning it over in his mind. The cigarette burned low between his fingers. He tapped ash absently into an ashtray perched on a crate. Could he do that? Be that, for another man? For Zoro? 

The thought should have startled him more than it did. He waited for revulsion. For instinctive denial. For the voice in his head to scoff at the idea. Nothing came. He’d always preferred women – their softness, their scent, their shape. That preference hadn’t changed. But preference wasn’t the same as prohibition. And this wasn’t about desire in the way the magazines were.

This was about control. About trust. About Zoro looking at him – of all people – and asking for something he couldn’t articulate anywhere else.

Sanji dragged slowly on his cigarette, smoke filling his lungs before he let it out in a measured stream. It curled toward the ceiling beams, blurring the dim light filtering in through the porthole. “I'd have to do some research,” he said.

He’d never half-do this. If he stepped into it, he’d understand it. The mechanics. The risks. The lines that could not be crossed. He’d learn it the way he learned everything, thoroughly and completely.

Zoro's gaze shot up. “You'd do it?”

There it was again – that flash of something open and unguarded.

“If it makes you feel better faster, yes.” Sanji met his eye. “I think we're past the point where we deny that we care about each other.” 

He remembered his body changing. The suffocating pull toward becoming something less human. He remembered Zoro’s promise cutting through it. The soul-bearing, brutal conversation after the dust had settled.

Zoro looked at him for a moment, expression unreadable. The silence stretched, then he nodded and glanced away. There was a faint flush to his cheeks. Not embarrassment exactly. Something like gratitude, awkward and unpolished.

Sanji let him keep that dignity, saying nothing.

 


Sanji learned what he needed to learn, a stop here, an island there. Libraries tucked into Marine ports. A discreet shop in a lawless harbor that sold more than rope and cuffs. Conversations overheard in smoky back rooms where sailors spoke plainly once enough rum had passed their lips. In between time, Sanji continued to help Zoro when he needed it, after Egghead, after Elbaph, after a few other tribulating adventures. The sea never stopped testing them; neither did the New World.

Their dynamic slowly shifted as Sanji incorporated it. They'd fumbled a bit at first through limits and safety, blushing and awkward, Zoro stiff and uncertain, Sanji overthinking every adjustment. Now it was just a part of what they did when Zoro needed help.

That had been some time ago.

The Thousand Sunny sailed on the open water, a cloudless sky above, a good wind billowing the sails. The hull cut smoothly through the water, spray catching sunlight in bright arcs. They were a few days out from their latest island adventure, bloodied but not broken, still searching for the last poneglyph. The memory of the fight lingered in muscle and bone – cracked stone, roaring enemies, the metallic scent of blood in the air. Victory had come, but it hadn’t been simple.

Sanji stood in the galley, finishing up the dishes from lunch. Warm water ran over his hands. Plates clinked softly as he stacked them. The routine soothed him. He had a few hours before he'd serve an afternoon snack and then get started on dinner. He was already thinking about flavors, something hearty, maybe with a kick.

He glanced up when the door opened and Zoro came inside, damp haired, dressed only in his trousers and boots, carrying his katanas. Zoro met his eyes briefly, then went to stand by the storeroom door. The look was familiar now. 

Sanji had been expecting this. He'd mentioned once, on Punk Hazard, that Zoro was tough on himself. No more so than in the days after a fight, when Zoro criticized himself for every injury, finding fault in his own technique. Sanji had watched it happen enough times to see the pattern – the withdrawal, the silence, the self-reproach disguised as discipline. The New World had piled on the pressure for him to be the best – he never wanted another Sabaody, where they all would have died without Kuma's intervention. That memory sat under everything Zoro did.

Sanji finished what he was doing, dried his hands, extinguished his cigarette, grabbed a pitcher of water and a glass, and took out his keys. They only did this in the storeroom, with its lock and privacy. Adam's wood made it soundproof, the same resilient timber that kept the Sunny afloat through cannon fire and storms. As it was Sanji's domain, he'd created a safe space for them behind the sacks, shelves and crates.

Afternoon sun slipped in through the portholes, dust motes dancing in the light. The air was warm, heavy with the scent of grain and spices. “Clothes off, hands against the door,” Sanji instructed, setting their scene. He always started the same way, a ritual initiating the proper mindset. Predictability created safety.

Zoro set his katanas on a crate nearby, careful as always with the blades, pulled off his boots and trousers. He stood facing the door, placing his hands flat on it at shoulder height. The tight lines of his back, the tension in his shoulders and neck reflected his anxiety as much as the bleak desperation reflected in his eye. His muscles were still flushed from his shower, skin warm, breathing just a touch uneven.

Sanji left him standing there and went to prepare their space. He set the water down and turned on the lantern with golden light, sitting on a nearby barrel. The flame steadied, casting a low glow that softened the edges of the room. He unrolled the futon with practiced efficiency, smoothing it flat, set out a clean towel from the stack he kept on hand, and unlocked the trunk he'd purchased specifically for them. The hinges creaked faintly. The contents were arranged neatly, wrapped in cloth, maintained with care.

Sanji knew Zoro's body intimately, how to get him into subspace and relax. Just enough pain to get endorphins spiking, then push him over the edge with some sort of intense sex play. Strict boundaries outlined their physical relationship in these scenes. Sanji would not violate Zoro's trust by getting off on this. Zoro needed him in a different role and Sanji would fulfill it to the best of his capabilities. He wouldn't let Zoro down.

That wasn't to say that he didn't have feelings for Zoro. He did have them, deep ones. Respect. Admiration. Possibly even love, if he allowed it. But he hadn't taken the chance to see if their relationship outside could evolve, and this was too important for Zoro to cause a strain or have it come to an end. He would not risk this sanctuary on uncertainty.

Sanji removed a collar, plug, paddle, arm restraints, lubricant, a pair of leather gloves, and a clicker from the chest. He checked each of them over to ensure they were still clean and free from flaws that would take away from their purpose. Leather conditioned. Buckles intact. Mechanisms smooth. He didn't skimp on quality material, even if it cost more out of his pocket beli. If he was going to hold Zoro’s mind and body in his hands, nothing about it would be careless.

He laid the items out at the end of the futon when he could access them easily, leaving plenty of room for Zoro. The arrangement was deliberate, controlled.

Sanji picked up the clicker, the collar, and the arm restraints and returned to Zoro. Zoro still stood at the door, fully nude, hands against its surface, facing it. The muscles in his back flexed subtly with each breath.

Sanji pressed the clicker into Zoro’s hand. “Show me what means stop,” he prompted. With Zoro non-verbal, safety required something different. Clear signals. No guessing.

Zoro clicked the clicker three times. The sharp sound echoed softly in the enclosed room.

“Good,” Sanji said. “What’s yes?”

One click.

“And no?”

Two clicks.

Sanji nodded to himself, satisfied. The ritual mattered. Repetition reinforced trust.

He draped the arm restraints over his shoulder, reached around Zoro, and secured the collar around his neck. The collar was made from wide black leather. Zoro couldn’t lower his chin when he wore it. Sanji fastened the buckle at the back, snug enough that Zoro could feel it, but not tight enough to put pressure on his throat. 

Almost at once, Zoro’s stance softened. The change was slight – a loosening through the shoulders, a steadier rhythm to his breathing – but Sanji recognized it. The collar marked the beginning, the same way the door did. Over time, Zoro’s mind and body had come to understand that its presence meant release was coming.

Sanji put his hand on Zoro’s right wrist, then guided it behind him. He slid one side of the arm restraint up Zoro’s arm. The leather brushed warm skin. He rolled Zoro’s shoulder twice, getting him to loosen a little more, before reaching for the left arm. Sanji rolled that shoulder as well before sliding the second sleeve into place. He tightened the loose stays between the sleeves until Zoro’s arms were locked behind him, chest thrust out, to the point of discomfort but not pain. 

Sanji used the arm restraints to take away Zoro’s hands, placing him solely in Sanji’s. It was psychological, just like the collar. A controlled surrender.

He checked that the clicker remained accessible in Zoro’s hand, then guided him by the restraints to walk back to their space. 

“Kneel on the futon, facing the top,” Sanji directed, and waited as Zoro complied. He now knelt sideways to Sanji, knees depressing the futon. “Forehead on the futon.”

Sanji was always very specific in his instructions, as Zoro couldn’t ask for clarification and it saved time in the long run. Precision created structure. Structure created safety. Zoro used his core strength to bend forward, resting his head on the mattress. His arms remained locked behind him, backside up, head down, at an angle. 

The position was deliberate. Not humiliating or ornamental – contained. The posture itself signaled surrender before anything else began.

Sanji knelt on the edge of the futon. The lantern light burnished Zoro’s skin in warm gold, outlining muscle and scar. Outside the storeroom, the Sunny shifted gently with the tide, the faint creak of Adam’s wood almost rhythmic. The rest of the crew were somewhere else, living their lives, unaware of this quiet ritual unfolding.

He picked up the plug, lubed it thoroughly, and pressed it into Zoro’s furled hole with slow pressure. He used a plug nearly every session, to take charge of even Zoro’s most vulnerable parts. Zoro had to surrender the control he was choking on, to trust someone else to carry the load, so he could reset. 

His biggest concern during their sessions was that they'd come under attack. The New World didn’t respect timing. He knew he'd be discretely warned by Robin, but having to pull Zoro out quickly chanced a drop. The possibility lived in the back of his mind every time. He knew they wouldn't be interrupted by the crew, though, as he was certain Robin ran interference even though they'd never spoken about it. She knew everything that happened on the ship. Instead of being embarrassed, it made Sanji feel good that she was looking out for Zoro, too. 

The lantern flame flickered softly, steadying again. Sanji picked up the leather paddle. “Face toward me,” he said.

Zoro turned his head, resting his temple against the futon. The desolation in his eye clenched Sanji’s chest. He hated that Zoro put so much pressure on himself that he got into this state. Hated that strength, in Zoro’s mind, was measured in relentless self-correction. 

Sanji kept his expression neutral, even as he said, “Good sub.” Dominance held a different meaning here. It was about anchoring someone who was drowning in their own thoughts. It was about taking control of the moment so Zoro didn’t have to – narrowing the world down to breath, sensation, command, response.

The first smack of the paddle against Zoro’s raised ass sounded loud in the silence of the storeroom. Zoro flinched reflexively, but otherwise didn’t make a sound. Sanji knew exactly how many times he'd need to use the paddle on Zoro before his reddened skin would feel hot to the touch and the furrow would appear between Zoro's brow, indicating the pain was spiking.

Sanji set a steady pace, tanning Zoro’s backside with solid smacks. The crack of the wide leather against skin became a metronome. Each strike was measured, reliable, even. Sometimes jolting the plug. He watched Zoro’s breathing more than anything else. The shift from tight, shallow breaths to something deeper. The subtle tremor that meant the body was beginning to override the mind.

He gave steady praise throughout, affirmation and reassurance.

“You’re taking the paddle so well.”

“That’s it… just like that.”

“My good sub is pleasing me.”

“I know you can do this.”

“Breathe. You’re right here.”

The lantern light wavered gently against the wooden walls, shadows rising and falling in slow rhythm. Outside, the sea moved unseen but constant. He counted the beats between strikes in his head, tracking the moment Zoro leaned into it instead of bracing.

During a session, Sanji would vary the pain method so Zoro could not anticipate what would happen and grow inured to it. Sanji might use a paddle, strap, or crop on Zoro’s ass, thighs, or feet. Sometimes he would use CBT; sometimes tight bondage. He avoided Zoro’s back, of course, and anything that might require Chopper. The goal wasn’t to injure Zoro, it was release.

Zoro’s backside was a bright, cherry red, his breathing staggered, when Sanji finally stopped. The pained furrow in his brow matched the scrunch of his closed eye. Heat radiated from his skin. Bruises would bloom later – reminders, not wounds.

“You did beautifully, little one.” Sanji set the paddle aside, the leather tapping softly against the floorboards. He liked to use little one with Zoro – the opposite of his size – to help make him feel small, safe, contained, to put himself in Sanji’s hands without reservation. “Sit up on your heels.”

It took Zoro a beat to comply, and Sanji assisted with a hand on the arm restraints. A soundless hiss released through Zoro’s teeth when he sat. 

Sanji swept his eyes over Zoro, checking in. “Click check – should I continue?”

Zoro clicked once. 

Satisfied, Sanji adjusted his posture in front of him. The lantern’s glow caught along Zoro’s jaw, the edge of the collar, the sheen of sweat along his collarbones. 

Sanji moved forward deliberately, transitioning them. He needed to push Zoro over the threshold without losing him in between. He drew on the leather gloves, coated the palms with lubricant, and  repositioned himself in front of Zoro, towel within reach. Zoro sat on his heels, knees together, chest pushed out by the arm restraints. His head sat upright due to the thick collar. His soft cock and balls nestled against his thighs, darker green curls surrounding the base. He looked at Sanji through a slitted eye, trust evident as he waited. 

Trust. It was always trust. 

Sanji wrapped a gloved hand around his soft shaft, stroking it to hardness, going from pain to pleasure. He varied this, too. Prostate vibrator, sounding, edging – whatever he could tip into oversensitivity. He needed to push Zoro into subspace, giving him that release. 

Zoro’s eyelid fluttered shut as Sanji’s gloved hand worked him. The pain from the paddling created the base, and edging would send him over in this scene. It took less and less time every session to get Zoro there. His body responded almost immediately now – conditioned not to pain alone, but to Sanji’s voice, Sanji’s presence. 

Sanji took some pride that he was a good Dom in this way. Not pride in control – pride in effectiveness. In the fact that Zoro came to him, that he allowed Sanji to do this for him. 

Sanji used both hands, one to stroke, the other cupping and manipulating Zoro’s balls. The slick sound of the lubricant over flesh filled the storeroom. The gold of the lantern light highlighted the aroused flush on Zoro’s cheeks and chest. 

Sanji could tell when Zoro got close by the quiver in his thighs. “Hold steady,” he said, low. The muscles along Zoro’s abdomen tightened, holding. He stroked a handful more times then eased off, keeping his fingers wrapped around Zoro’s solid length. 

“Good. Don’t move.” Zoro’s hips twitched forward on instinct, then locked still. Sanji waited a full minute, counting in his head, before he began again. 

He adjusted his grip, changing pressure and pace. Zoro’s breathing became ragged, soft sounds pulling from his throat, as Sanji drove him toward the edge and held him there, repeating the climb until composure began to fray along every line of him.

“Look at me,” Sanji said. 

Zoro’s eye opened immediately, drawn by the command, focus hazy but obedient. The flush darkened, spreading slowly down his chest. His stomach muscles tightened and released in uneven pulls, hips lifting on instinct before he forced them still again. Heat gathered between them, thickening the small room, lantern light catching on the sheen of sweat along Zoro’s collarbones and the shallow hollow between his pecs. The Sunny rocked faintly beneath them, steady and indifferent to the unraveling happening in the storeroom.

“That’s my good sub,” Sanji murmured, praising. “Surrender for me. Let me take you away, little one.”

Sanji watched the telltale signs gather – the distant cast settling into Zoro’s eye, the delayed reaction to touch, the way his body moved before his mind caught up. His gaze dulled with each cycle, blinking slower, unfocused. Sweat beaded at his temples and slipped down the curve of his jaw. The muscles in his thighs quivered harder now, control loosening by degrees as Sanji guided him upward once more, holding him poised at the brink where thought seemed to slip out of reach.

He could see the strain on Zoro's face, feel the heat radiating from his body. His length throbbed in Sanji’s hand, the veins standing out, the head a deep, angry red. Sanji knew Zoro had reached his limit when a high-pitched, wordless plea escaped him at the withdrawal. When he began again, it was faster, firmer, with unmistakable purpose.

At last, he gave the command – “Come.” The sound of it left no room for disobedience.

Zoro shattered.

A loud, jagged cry erupted from his throat, his entire body bucking hard, as orgasm tore through him. His back arched sharply, tendons and muscle lines straining with the force of it. Sanji worked him through his release, catching the spend that shot from Zoro’s cock with a cupped hand.

Zoro slumped abruptly, panting, mouth slack, face now flushed from exertion. Sanji caught him before he fell over, body completely limp. He eased Zoro onto his side, checked and saw his pupil had rolled back.

Subspace.

There it was, the quiet blankness replacing turmoil.

Sanji exhaled slowly, his own shoulders relaxing, tension draining. He moved with calm efficiency, tending to the practicalities, cleaning up, removing the gloves, the plug, the restraints, resetting the room in small ways while keeping Zoro supported. The collar remained. The ritual wasn’t finished yet. 

He repositioned Zoro so his head rested on Sanji’s lap with a blanket covering him. This was the part Sanji valued most.

He lit a cigarette, the ashtray positioned where he could reach it. Smoke curled lazily toward the ceiling beams. The storeroom felt softer now, less charged. Zoro’s weight against him was warm and heavy.

He ended all their sessions like this, with Zoro lying against him, waiting for him to come down. Sanji’s finger slid through Zoro’s hair, petting him gently. Soft praise fell from his lips, steady reassurance. Each quiet affirmation was for grounding. For rebuilding. “I’m proud of you, my sweet sub. I love how well you took that spanking for me. You’re such a good sub. Thank you for pleasing me, for coming when I told you. You know how to make your Dom happy. You’re extraordinary, little one…”

The cigarette dwindled to nothing but ash when Zoro finally stirred, rubbing his cheek against Sanji’s clothed thigh. “Thank you, Dom,” he murmured, voice quiet, a little raw. 

“Thank you for thanking me,” Sanji said, pressing his fingers against Zoro’s scalp. He put out his cigarette in the ashtray. “Feeling better?”

“Yeah.” Relief, faint but real, threaded through the response.   

Sanji handed him water. “Drink all of it. Slowly.”

Zoro took it, raising up just enough to drink. When he finished, he set the glass on the floor in front of them, then lay his head on Sanji’s thigh once more. Their scene didn’t fully end until Sanji removed the collar, and he didn’t rush that part, wanting to make sure Zoro didn’t need to extend it. Twice before they had ended too soon, and Zoro had surfaced brittle, edges too sharp. He had learned patience.

Sanji stroked his fingers through Zoro’s hair again, allowing him to rest. The Sunny rocked beneath them, the subtle creak of the hull settling. Faint sounds of the sea could be heard beyond the portholes. Somewhere outside, someone laughed.

“Ready?” he asked softly, eventually. His hand pressed against the buckle on the collar.

“No.” Zoro hesitated, then added, "Sometimes I don’t want you to take it off.”

Sanji felt that more than he let on. “At all?”

Zoro nodded slightly against his leg. “It’s comforting. I don’t feel so tense.”

Sanji ran his finger along the edge of the wide band. “It’s conditioning. Your body knows you’ll find peace with it on.” He didn’t add that the peace wasn’t in the leather. It was in who put it there.

Zoro’s fingers curled faintly in the blanket before he asked, “Think it would work all the time?”

“Maybe,” Sanji said, “but it might lose its effect, too.”

Zoro sighed. “Yeah. I get it.”

He sat up, blanket falling around his waist. He motioned to his neck. “Go ahead.”

Sanji unbuckled the collar, drawing their scene to an end. The faint click of the buckle sounded louder than it should have. For a fleeting second, he felt the absence of its weight as sharply as Zoro must have. He hadn’t missed what that question had really been asking.

Zoro poured himself another glass of water and drank it, as Sanji got to his feet. “I’ll throw together eggs and rice for you. Join me when you’re ready.”

Zoro hummed in acknowledgment. 

Sanji left him alone in the storeroom, giving him time to draw himself together and redress. He paused just outside the door for a fraction of a second before turning away. If comfort was what Zoro needed, Sanji would find a way to give it to him. He’d put their space back in order later, ensuring it was ready for the next time Zoro needed him.

 


Gray clouds massed overhead, the wind snapping at the canvas as they pushed into colder waters. The sea had turned a deeper steel-blue, less forgiving than the bright stretches they’d crossed days earlier. Waves knocked against the hull. Jinbe held them steady, broad hands sure on the helm. Nami had said it wouldn't storm, but the air had that particular bite to it that crept under the collar and lingered at the back of the neck. 

Sanji had soup going and a roast cooking slowly in the oven, the galley already warm against the cold outside. The scent of simmering broth –  rich bone stock, garlic, herbs – clung to his clothes. It would thicken nicely by evening. Something hearty.

Sanji climbed the rigging to the crow's nest in search of Zoro, having waited all morning for a break long enough to justify it. The ropes were cold beneath his hands, damp with sea spray. The climb was familiar; he knew every knot, every sway. The Thousand Sunny had docked yesterday at Pinhole Creek – a small, bustling city perched at the edge of a forested island – and for once there'd been nothing to do but enjoy it. No tyrants, no locals needing saving. The crew shopped, restocked, and had a genuinely pleasant time before setting sail again.

He’d watched Zoro in town, relaxed in a way that rarely lasted. Drinking with Franky. Letting a cluster of curious kids hang off his arms while pretending to scowl. Laughing once, sharp and unguarded.

Zoro was running katas when Sanji pushed through the hatch – fast and fluid, expression fixed in concentration. Steel whispered through the air in precise arcs. Sanji leaned back against the wall, arms folded, watching the efficiency of movement. Zoro’s focus when he trained bordered on sacred. The world narrowed to blade, breath, balance.

Sunlight cut through the cross-paned windows, striping the floor in pale gold bands. The crow's nest was small, weights stacked in one corner, a locker dented from use, a bench ringing the walls polished smooth by watches and boots. The telescope caught the light near the window, its brass glinting faintly. 

Sanji stubbed out his cigarette in the ashtray as Zoro slid his katana back into its sheath.

"What do you want, cook?" Zoro asked with a scowl. Default irritation. Their common language. Sanji almost smiled.

"Got you something." Sanji drew a small bag from his inner pocket and held it out.

Zoro took it with the same look he gave most things Sanji did outside of sessions – somewhere between suspicious and resigned. “If this is another children’s map-reading book, I’m going to shove it up your ass.”

Sanji rolled his eyes. “Just open in, aho.”

Zoro eyed him warily, then opened the bag. His lips fell open, hostility dissolving into stunned silence. He removed a collar from the bag. Dark hunter green, thinner than the one they used for sessions, with a pin lock buckle and a small o-ring at the front. Three small katana charms hung from the ring, to give it the appearance of jewelry.

The metal caught the light when he lifted it. He didn’t speak – just looked at it like it was something fragile.

“It’s a different weight and size than your other one,” Sanji said. “For a different purpose.”

Zoro swallowed thickly, a myriad of emotions written on his face. He shoved it in Sanji’s direction with a gruff, “Put it on me.”

Sanji didn’t tease him or draw it out. He took it, and Zoro turned his back to Sanji. The back of his neck was warm from exertion, faintly damp. Sanji reached around Zoro and secured the collar around his neck, fastening the lock at his nape. The click was soft, almost intimate. He rubbed his thumb against the lock, which could be unlatched with a simple pin. “There you go.”

For a long second, Zoro just stood there, head slightly bowed. When he finally spoke, his voice came out ragged. "You don't know how much this means to me." A beat, then quieter: "What you mean to me."

Something tight lodged under Sanji's ribs. It wasn’t unfamiliar, that pressure. It felt like standing too close to the edge of something real. “You mean a lot to me, too.” The admission was simple. Honest.

Zoro turned, a vulnerable look in his eye. “Do you think–” He stopped, looked away. Took a quick breath. “Do you think we could try something, outside of my being your sub?”

Sanji felt his heart stumble. He hadn’t thought beyond the basics when he’d bought the collar – care, support, what Zoro needed. Wanting more hadn’t crossed his mind. The idea that Zoro did made something in him lift and glow. It was startling how little resistance he felt with Zoro offering it to him.

He reached out and cupped Zoro's cheek. “I'd like that.”

Zoro broke into a rare smile. It transformed his whole face. “Yeah?”

Sanji’s lips curved softly. “Yeah, marimo.”

“Okay.” The smile lingered, even as he added, “I don't want the other thing to change, though. I... still need that.”

Sanji rubbed his thumb at the edge of Zoro’s scar. “You'll be my sub when you need me, something else when you don't.”

Zoro pressed into the touch. Sanji took the chance, leaned in and kissed him – short, sweet, right. 

For a moment neither of them moved. The room felt smaller, quieter. Even the wind outside seemed distant. Sanji could feel Zoro’s warm breath against his upper lip.

When Sanji drew back, Zoro leaned after him a fraction, as though unwilling to let it end. Then he caught himself, flushed, and looked away. “Got training to do, cook,” he said quickly, a bit gruff. The charms at his throat shifted, catching the light as he turned from Sanji.

It was a small, dangerous thing, how much Sanji liked seeing him like that – open, a little unsure, not armored in competence. “Lunch in two hours. Take a shower before you come for once.”

“Yeah, yeah.” Zoro busied himself with setting up weights, still pink-cheeked. 

Sanji started down the ladder, pausing just before he slipped out of sight. He saw Zoro brush his fingers over the collar as though testing its weight, a soft, almost bashful smile curving his mouth when he thought no one was looking.

That private smile did more than any confession could have. Something warm and fiercely protective settled in Sanji’s chest.

He stood there a moment longer than he needed to, committing the image to memory – the dark green band against tanned skin, the charms resting at Zoro’s throat, the rare softness. 

Then he dropped to the deck, boots hitting wood with a muted thud. He lit a cigarette, the flame flaring briefly against the wind, and glanced once toward the crow's nest before heading for the galley. The soup would need tasting soon.

End