Something Worth the Trouble



Zoro shifted his weight on his feet, grimacing as his ankles protested. He adjusted his supports, idly wishing he could just lift his feet off the ground and balance on them. But the aluminum Lofstrand crutches wrapped around his forearms weren't made to take weight like that, so he was stuck waiting on his feet like everyone else.

It would be nice if the line would move already. They were supposed to meet Nami at nine, and they'd been standing outside the club for close to forty-five minutes now. There were eleven people in front of them and a whole lot more behind. If this went on much longer he was going home. He'd never play the wounded vet card. He had too much pride for that.

Usopp glanced back at him in a lull of light conversation with his wife, Kaya. "You good, man?"

"Yeah," Zoro said. He clenched and unclenched his fingers around Jaya's leash. His German Shepherd sat at his feet, black vest with the words Service Dog, Do Not Pet written on the sides. Zoro carried her paperwork with him, because sometimes he found people didn't believe in the law.

"I'm gonna text Nami again. See if she can get you inside," Usopp said, taking his phone out of his pocket. Zoro noticed he didn't say us. Usopp was willing to wait, not take advantage like some people would. There was a reason Usopp was his best friend.

Zoro lived in Usopp and Kaya's pool house, more of a casita than anything large. They'd made space for him when he'd finally come out of the VA hospital, homeless and medically retired from the Navy. He paid them nominal rent from his disability money, which Usopp turned around and used to stock Zoro's fridge, since it never seemed to be empty. "Overbought at Costco again," he'd say. "Just storing the extra in here. Feel free to eat any of it. Don't want it to go to waste."

Usopp was a better friend than Zoro gave him credit for.

The people behind him started complaining about the wait. Zoro didn't go out much. Mostly for PT, therapy, and the monthly OT appointment, occasionally a movie, sometimes to lunch. He couldn't drive and walking long distances was out, and Lyfts were expensive on a fixed budget. Nami had gotten a promotion at the forensic accounting firm where she worked – there was no hidden money the woman couldn't find – and she'd chosen to celebrate at a club.

The club doors opened, and a group came out laughing and headed up the street. A minute later, the bouncer guarding the roped-off line let in seven more guests, which left one group of four ahead of them. They shuffled up. It felt good to move, but Zoro was nearing his limit. He either had to sit down or go home.

Usopp and Kaya fell into conversation with the people in front of them. Zoro zoned out a little. The night was warm, the sky mostly clear. They lived near the coast, in Grand Line, where the weather could get temperamental, but tonight was nice.

Zoro's attention snagged on a figure walking toward them, coming out of the darkness from up the street. The streetlight caught his blond hair first, brushing his shoulders in artful disarray. Strong shoulders, though not broad, stretched the line of a wine-colored suit coat. Matching trousers covered long legs that seemed to go on forever. A black collared shirt and white tie completed the look. When he got close enough, Zoro could see sharp features, an eyebrow that looked like it curled, and a neat darker blond goatee framing his lips. His hands were tucked casually into his pockets, giving him just enough of a slouch to look confidently dangerous.

Zoro's pulse picked up. The man was seriously good-looking. Zoro was suddenly aware of how he looked – tattered Navy cap over his currently green hair, threadbare black T-shirt with holes at the shoulder, cargo shorts with frayed hems, sneakers that had seen better days. He couldn't do anything about the scars or ankle braces, but the rest had been under his control. He just hadn't cared until this moment.

Zoro didn't date. He thought about trying one of those dating apps, which apparently were mostly used for sex, but he didn't mind that. Now that he wasn't in the service, he felt slightly more comfortable being out. His team had known, but Zoro had kept it low-profile over the years. Less than a handful of hook-ups here and there was about it.

He wasn't sold on the idea, though. He was still not one hundred percent – wouldn't be for a while, if ever. But he'd made it home mostly in one piece, unlike others.

Jaya nosed his hand, and Zoro glanced down at her. She was finely attuned to him, able to scent when his anxiety spiked or he might spiral. He petted her head. "I'm okay, girl," he said. She caught him before his thoughts turned back to the past.

Zoro looked up again to see the man go straight to the door instead of heading to the back of the line. With the conversation in front of him, he couldn't hear what was said, but it was obvious the bouncer and the guy knew each other.

The door pushed open again, and Nami's raised voice chewing someone out rang clearly. "...Let in sixty more before you hit the cap by my count, and my counting is never wrong."

Usopp, Kaya, and the group in front of them quieted at the commotion. The good-looking man stepped in immediately, smooth as anything, as Nami and a harried-looking employee stepped out. "What seems to be the problem, mademoiselle?"

Nami's sharp gaze flicked over him, a calculating look crossing her face. "My friends, and a lot of other people, have been waiting out here for almost an hour when your club is clearly nowhere near max."

The man glanced at the second employee, then the bouncer. "This true, Sandy?"

Sandy inclined his head. "You know Iva likes to leave a buffer in case of VIPs."

"Sixty, you say?" the man confirmed with Nami. She nodded.

Sandy confirmed it, too. "About that."

"Let in thirty. I'll take the heat."

"Your funeral."

The man smirked. "Life's too boring not to live dangerously."

He sent the other employee inside, offering his elbow to Nami. "May I escort you back inside to wait for your friends?"

Nami hooked her hand around his elbow, looking triumphant. "You may."

They both went inside, and the bouncer removed the barrier rope at the front of the line. The group of four in front cheered lightly before heading in. Usopp hurried to hold the door open for Kaya and Zoro. The bouncer saw Zoro for the first time and his expression paled.

"Sorry, sir," he said. "If I'd known you were in line, I would've let you in."

Zoro didn't like special treatment, but he acknowledged the bouncer's words with a nod. He headed inside slowly, the crutches letting him stay balanced on his feet. Jaya remained at his side.

The Momoiro Club was very pink and full of life. Two tiers of tables and seating overlooked a dance floor set in front of the stage. It was a queer club with a drag performance every hour, which made it a natural pick for their friend group.

Voices and laughter overlapped with the music. Nami waved to them from a table near the side of the room, close to the bar. Her wife, Vivi, smiled happily when she spotted them.

Usopp and Kaya exchanged hugs with them as Zoro maneuvered to the back of the table by the wall. He sank down with a relieved sigh. He leaned his crutches against the wall, and Jaya lay down under the table by his feet.

Vivi leaned in to brush a kiss on his cheek while Nami ranted about making them wait in line. "It's good to see you," Vivi said. "I missed you at Luffy’s birthday."

"Had to cut out early," Zoro told her. Sometimes the residual pain got too bad to be worth being around. He glanced around the table. “No Chopper?”

"He sent a text that he pulled a double tonight. Sent Nami well wishes," Vivi said. They had a group chat for making plans, but everyone was busy with their lives and not all texts made it to the group.

Nami wound down and finally settled in her chair. "I should sue for emotional distress. Zoro could be my witness."

"Not a chance," Zoro scoffed.

Law appeared. His tired countenance came with a loud grunt as he sank into a chair. "Didn't think we'd ever get in."

"Nami used her powers and got thirty people in at once," Usopp said. "I could've gotten in three hundred, but this is her night and I didn't want to steal her thunder."

"Generous of you," Nami said flatly.

"Where's Luffy?" Zoro asked.

Law gestured somewhere behind him. "Saw someone he knew when we got in."

"Just one somebody?" Kaya said with a hint of a smile.

Law sighed. "Likely ten somebodies, which number will double before we go home."

"What's everyone drinking?" Usopp asked.

The table gave him orders, and Usopp braved the trip to the bar. Law went with him to lend a hand. Zoro closed his eye for a moment, letting the sound of the club wash over him. Nami, Vivi, and Kaya caught up.

Zoro heard Luffy's laugh nearing, and he opened his eye to see his friend dragging the blond in the suit toward their table. Heat kicked under Zoro’s skin, and he straightened his posture, self-consciously smoothing his T-shirt.

Nami caught the motion and her brow climbed. Her lips curved in a smirk as Luffy and the guy reached them.

"Guys! This is Sanji," Luffy introduced at maximum volume, huge grin in place. "He's the guy who moved in next door to me and Law."

Usopp and Law returned with drinks, passing them out. "You guys got a new neighbor?" Usopp said, catching the introduction.

"Last weekend," Law confirmed.

"He's a hairdresser!" Luffy practically shoved Sanji into the empty chair next to Law, across from Zoro. "Zoro, now we know someone who can do your hair without you yelling about bleach in your eye."

The guy – Sanji – looked horrified. "You did a home bleach?"

"Uh, yeah?" Zoro responded awkwardly. First conversation with a good-looking guy and it was about his hair. "Luffy did it in a kiddie pool."

"Then we dyed it green." Luffy rounded the table and enthusiastically slung an arm around Zoro's neck, practically choking him. His three drop earrings pulled hard. The other hand yanked off his hat, revealing the plastered mess of green hair. "Isn't it awesome?"

Sanji looked at Zoro, a faint smirk now tilting his lips. "Suits you."

Zoro didn't know if it was a compliment or an insult, but heat still crept up the back of his neck. He tried to grab his hat back. "It's just green," he dismissed.

"Sanji helped you guys get in sooner," Nami said. "I'm sure Zoro's very appreciative of that fact."

Zoro caught what she was doing and narrowed his eye at her. "Everyone's appreciative." He managed to get his hat and put it back on. Luffy still hung off his neck like an albatross.

"It was very nice of you," Kaya spoke up. "Thank you."

"Yeah, man, thanks," Usopp said from his seat beside Kaya. "Not sure how you did it, but glad you did."

"I worked here for a couple years, back when I was too young to be in a bar," Sanji said with a quicksilver grin. "Now I just help out with the queens' wigs when needed, from time to time."

Nami latched onto the response. "You were a performer?"

Sanji winked. "Perhaps."

Zoro couldn't picture it, mainly because Sanji looked so good filling out that suit. Why would the man dress any other way?

Sanji turned the conversation on Nami. "And what does a beauty like yourself do? Wait, let me guess. Model, surely." He gestured around the table. "As must the rest of your lovely friends."

Nami rolled her eyes, but Usopp puffed up. "Glad you noticed. I've been on the cover of GQ so many times that they had to stop asking me, to give others a chance."

Kaya giggled. Law scoffed into his drink. Sanji just smiled at Usopp. "Sounds like the world's loss."

"We're celebrating Nami's promotion at work," Vivi said. She wrapped her arm around Nami's shoulders. "My wonderful wife is now head of her forensic accounting department."

Sanji's gaze flicked between them, then to Kaya, who was snuggled against Usopp. "Congratulations. It sounds like quite the accomplishment."

"Nami's super smart. She can find hidden money anywhere," Luffy said, finally dragging himself off Zoro to slip into the chair beside him, next to Law. "I keep telling her she should be a treasure hunter, but she said no."

"I shouldn't have to spend money to make money," Nami said.

"Tell that to my student loans," Law muttered.

"I am already aware Law is a doctor and Luffy a firefighter," Sanji said. "And the GQ model is...?"

"Usopp. This is my wife Kaya, also a doctor," Usopp said. "I do graphic design on the side, between all my modeling shoots."

"You sound like a busy man."

"I'm Vivi, by the way," Vivi introduced herself. "I'm in the diplomatic service."

"Cover for the CIA," Usopp whispered loudly.

Vivi appeared amused. "Now, Usopp, you know I will have to disappear you if I tell you."

Usopp gulped and put up his hands. "This is me not asking."

"How about you, mosshead?" Sanji's gaze and faint smirk turned on Zoro.

"Mosshead," Zoro repeated flatly.

Sanji's eyes twinkled in the club lights. "If the green fits..."

"Zoro's a SEAL," Luffy said, slurping lemonade through his straw.

"Ex-SEAL," Zoro corrected.

"Eh. You're still cool." Luffy beamed at him.

Zoro's chest warmed at that, his expression softening. Usopp and Luffy were the two who'd been there the most at the VA hospital once he was transferred back to the States. Usopp's stories and Luffy's unflagging optimism had helped him through some very rough times.

It was obvious why Zoro said ex. A scar sealed his left eye shut, and others marked his wrists. More scars lay elsewhere, some hidden, some not. Sanji hadn't looked at him with concern or dismay even once, which already put him ahead of most people. Zoro wasn't as big as he'd once been. He'd lost a lot of muscle while he was laid up. But he pushed himself at PT, and it showed. If he wasn't standing, people sometimes got the wrong idea about him. The Lofstrand crutches usually turned that into pity, which was worse.

"Bet the missus is happy to have you home," Sanji said. "Or is it mister?"

"Neither," Zoro said. Was it him, or was Sanji fishing?

"Zoro's very single," Nami said with a sly grin. "How about you, Sanji?"

Zoro shot her a glare, but then Sanji replied, eyes not leaving Zoro, "Sadly single as well, but the night might be looking up."

Now that was not Zoro's imagination. His face warmed. It wasn't as though Zoro announced that he was gay, but Nami made that pretty clear without blatantly outing him.

Conversation continued, sliding from getting-to-know-you into catching up between friends. Luffy talked about the new firehouse dog. Kaya and Law tag-teamed the craziest thing they'd seen recently at the hospital where they worked with Chopper. More drinks were fetched. Vivi told a story about a trip overseas that may or may not have been true. Usopp countered with a work story that definitely wasn't. Sanji offered the occasional comment about the salon. Zoro shared a little about the mystery he was reading, something with an ex-CIA agent. "No one Vivi would know," he added, to her and Usopp's amusement.

Zoro didn't have much to share mostly because he didn't do much right now. He read. Watched TV. Went to PT. Swam in Usopp and Kaya's pool. Played with Jaya. Went to therapy. Napping was his favorite hobby, and he excelled at it.

Sanji left twice during the conversation, both times close to when the drag performers put on a show. He came back, though, when he didn't need to, and Zoro took note of it. That, and the slightly too-long looks he got across the table that sent heat along his spine.

When the night wound down, it was pushing one AM. No one had to work in the morning, but they no longer partied like they were twenty. The only person even remotely tipsy was Usopp, who'd tried a fruity concoction that came in a bowl instead of a glass.

Luffy and Law headed off first, with Vivi and Nami soon following. Sanji spoke then. "I have one more performance I said I'd help with," he said, meeting Zoro's eye. "Looks like I’m stuck here a little longer."

"I, the Great Usopp, would love to stay–"

"He's not talking to you, honey," Kaya shushed him as she helped him to his feet.

"They're my ride," Zoro said reluctantly.

Sanji took out his phone. "Give me your number, then."

Zoro's pulse picked up again. He rattled off his number, watched Sanji type it into his phone. A beat later, Zoro's own phone chimed with a notification. He pulled it out and glanced at the screen. Sanji, who will kill you if you bleach your hair in a kiddie pool again.

A laugh escaped Zoro, and he grinned at Sanji across the table. "No promises."

Kaya collected her purse and her husband. "It was good meeting you, Sanji."

"Likewise, my dear. And you as well, Usopp." Sanji stood, then tilted his head toward Zoro with a cheeky smile. "Mosshead."

Sanji walked off, heading toward the staff door. Zoro watched the shift of his suit as he went.

"You could've stayed," Usopp said, with a slight sway against Kaya.

"No. Not tonight," Zoro said, reaching for his crutches, Jaya's leash in hand. He wanted to go home with the hum of maybe still vibrating in his chest, not trade it in for a hook-up.

The music dulled behind them as they headed for the exit, Jaya's tags giving a soft jingle at Zoro's side. He thought about the new number in his phone and what it might lead to as he followed his friends out into the night.


Zoro turned his head to breathe, his arms stroking through the water as he swam. He kicked his feet, keeping a steady rhythm even against the sharp pull in his ankles. But the only easy day was yesterday, and he wasn't about to let a little pain get in his way.

The sun shone brightly overhead, reflecting off the shimmering surface of the pool. Nearby, a mower hummed. Mid-morning on a Saturday came with the chores of homeowners who didn't have time during the work week and the shouts of children whose parents hadn't let them bring their phones to the pool.

Zoro reached the end, slowly flipped around, and swam back the other way, starting another lap. He didn't swim fast. It was about the movement, not the time. The steady strokes and rhythmic breathing drew him into an almost meditative state, which helped outside the pool, too.

Once he finished, his shoulders and arms held a pleasant ache, though his ankles throbbed. He stepped out of the pool, using the rail for support until he could hook into the crutches leaning against it. Jaya lifted her head from where she lay beneath the shade of a table.

Zoro made his way over, extra careful without his braces, lowered himself into one of the chairs, and reached for the towel draped over the arm. He rubbed it over his skin, drying off as best he could, then picked up his phone from the table. He was surprised to see a message, though he wouldn't have heard the notification in the pool.

Sanji: Drink tonight?

It had been a little over a week since the group met Sanji at the club. Zoro had started to think Sanji hadn't really been interested. Zoro hadn't texted because it really wasn't his thing. But now that Sanji had reached out, Zoro felt that spark of anticipation light again.

Zoro: where and when

Sanji: water 7 @ 8?

Zoro didn't know where Water 7 was, but he'd get a Lyft, so it didn't matter.

Zoro: see you there

Throwing the towel around his neck, Zoro pushed to his feet. "C'mon, Jaya," he said, heading slowly into the pool house. He'd grab a shower, make some lunch, then see if he had anything to wear without holes in it.


The trouble with taking a Lyft, or any car really, was getting in and out of it. It’d be nice to live in a part of the city with public transportation he could just step into. Usopp and Kaya lived in Gecko Hills, outside the city of Grand Line. His other friends were scattered in the suburbs, as well – Nami and Vivi in Conomi Park and Luffy and Law – and apparently Sanji – in North Blue. Maybe when he moved out of Usopp and Kaya’s place, he’d get somewhere close to the subway line. 

The Lyft double-parked in front of Water 7, and Zoro shot off a quick text telling Sanji he’d be inside. He took a moment to get himself and Jaya sorted, then headed in.

Water 7 sat on the edge of the city where the streets widened, the buildings thinned, and old industrial lots had been turned into restaurants and bars. The place carried a shipwright theme without tipping into gimmick. Dark wood beams crossed the ceiling like the ribs of a hull, and brass fittings gleamed warm against deep blue walls. One long bar ran the length of the room, its polished surface backed by shelves framed in iron and weathered oak. Lantern-style lights hung low, and framed sketches of ships, dry docks, and old harbor plans lined the walls. The booths were leather, the tables solid and scar-free, and under the scent of liquor sat the faint note of varnished wood.

Zoro let his eye adjust, then scanned the room in case Sanji was there already. He hadn’t gotten a text back, so he presumed not. 

At just before eight on a Saturday night, the place was starting to fill up. Not seeing Sanji, Zoro claimed a high top near a wall beneath a picture of a galleon. He leaned his crutches against the wall, and Jaya settled under the table near Zoro’s feet.

Menus slotted in a holder behind the condiments, and Zoro looked one over while he waited. The place had full service bar food, from wings and poppers to burgers and chicken sandwiches. When the server stopped by, Zoro asked what they had on tap and ordered a sixteen-ounce Dogfish Head IPA.

Light pooled across the wood grain of the table and caught on the brass fixtures behind the bar. A game played soundlessly on one of the TVs over the back wall while conversation and the occasional burst of laughter filled in the rest. Through the front windows, the last of the evening light was fading over the edge of the city.

He’d just taken a sip of his beer when the door opened and Sanji stepped inside. Heat moved through Zoro. The blond wore a warm brown plaid suit with a patterned darker brown shirt underneath, open at the throat to show a little chest. The jacket fit close through the shoulders, with a dark pocket square tucked into the breast pocket, and the matching trousers rode low on his hips with a black belt. Zoro was glad he'd gone with a slate gray V-neck pullover over a white T-shirt and a decent pair of black jeans. He still wore his tattered Navy ballcap, though, because his hair was ridiculously green.

Sanji spotted him, and a slow, easy smirk curved his lips. One hand in his pocket, he strode across the room with the same loose confidence Zoro had noticed the first night. “Mosshead,” he greeted as he stopped at the table. “Still hiding all that green under a cap, I see.”

Zoro scoffed at the nickname. “Wasn’t funny before. Still isn’t.”

Sanji’s smirk only widened. He took the seat across from Zoro. “Why’d you choose that shade of green, if not to be made fun of?”

“Luffy’s choice, not mine,” Zoro said, though he had agreed to do it. 

Sanji gestured lazily with his hand, indicating he was waiting for more.

Zoro thought about how much he wanted to share. “Luffy decided I should do everything I couldn’t when I’d been in the service. Dye my hair, get my ear pierced–,” he tapped the three gold drop earrings hanging from his left ear, “–get a tattoo.”

Sanji’s brow rose. “I’ve seen tattooed Navy servicemen.”

“I’m Japanese. It’s a cultural thing,” Zoro said. “But Luffy thought it was because of the Navy and I didn’t correct him.”

Zoro didn’t mention the black depression he’d sunk into after getting out of the hospital, when he’d felt aimless and worthless after a decade as an active SEAL. Luffy’s cheerful insistence that a few cosmetic changes would help had sounded ridiculous. What helped was Luffy himself – being there, dragging him to the tattoo parlor, sitting through the sessions, arguing over the earrings, and going all in on the kiddie-pool hair-dye adventure.

“When you need a touchup, I expect you in my chair,” Sanji said, and then smiled at the server as she came up to the table. He flirted lightly, ordered a Leffe Blonde, and turned his attention back to Zoro.

"So where is this tattoo of yours?" Sanji asked.

Zoro snorted. "Not somewhere you're seeing five minutes into a first date."

Sanji's mouth curved. "So this is a date."

"You asked me out for drinks."

"And you came." Sanji tilted his head. "Though you could’ve texted as well."

Zoro rubbed his thumb against the label on his bottle. "Starting stuff isn't really my thing."

Sanji studied him for a moment, expression still relaxed but more attentive than before. "You can leave anytime you want tonight, you know."

Zoro's brow drew down. "Planning to make me want to?"

Sanji's lips curved. "Only if you're coming home with me."

That heat from before amped up. Zoro took a sip of his beer, eyeing Sanji over the rim.

The server returned with Sanji's Leffe Blonde, set it down, and asked if they were ready to order. Sanji ordered the patty melt, no onions, separate checks. Zoro went with the barbecue chicken sandwich and added a basket of beer-battered fries to share. Sanji flirted with her the way he had before, light without being obnoxious, and she grinned as she collected the menus and moved on.

"You flirt with everybody like that?" Zoro asked.

"Only the server, the bartender, three people on the way over, and you."

Zoro huffed a laugh into his drink. He'd watched Sanji cross the room. He'd spoken to no one but the server. "Good to know I'm not singled out," he said dryly.

Sanji lifted a shoulder. "Best you don't get a swelled head. Especially with that color."

Zoro snorted softly and took another drink. Near the window, a group crowded around the long table, talking over each other as they sat. The bar was starting to fill, the noise in the room rising a notch.

"So what do you do these days, besides make poor life choices?” Sanji said, sipping his beer.

"Watch TV. Read – which you knew." Zoro paused. "PT three times a week."

Sanji's gaze dropped briefly to Zoro's scarred wrists where they rested on the table. It was quick, and he didn't say anything about it.

“What about you?” Zoro said. A server passed behind Sanji with a tray balanced on one hand. The light sat low over the table between them.

"You already know I'm a hairdresser." Sanji set his glass down. "I work Tuesday through Saturday. When I'm not working, I binge shows. I cook elaborate meals that no one eats but me. And I hit on attractive people hoping to get lucky." He winked at Zoro.

"Something in your eye?" Zoro said with a smirk.

Sanji laughed, bright and sudden, and drank to cover it.

The food came out faster than Zoro expected. The barbecue chicken sandwich was good, the fries were better. Sanji ate without ceremony, neat but not fussy about it, and kept the conversation going between bites. He had an opinion on everything, some of it delivered sharp end first. Zoro pushed back on most of them, which only seemed to make Sanji more interested.

“So you moved in next to Luffy and Law,” Zoro said, continuing their conversation. “Why North Blue?”

“I lived in a dumpy little apartment in Germa since high school,” Sanji said, dipping a fry. “Finally saved up enough to buy a house. Luffy’s been over seven times in the past two weeks, usually while I’m cooking dinner.”

“Luffy’s like a black hole when it comes to food,” Zoro said. “He’ll eat you out of house and home if you’re not careful.”

“At least I’m no longer cooking for one anymore,” Sanji said, eating his fry. "Where's home for you?"

"Usopp and Kaya's pool house," Zoro said. “Out in Gecko Hills.”

Sanji's brow arched.

"They offered. I took them up on it."

Sanji nodded and left it there, which Zoro appreciated more than he would have said.

They finished eating. Sanji kept flirting in the way he'd been doing all evening, not relentlessly, but consistent. Enough that Zoro kept paying attention. It wasn't like anything he'd encountered before. The few hook-ups he'd had in the past usually just involved a beer, a few words of interest, then heading back to their place.

This was different. Sanji seemed content to sit there and let the interest build, one sharp look and offhand comment at a time, like he had nowhere better to be.

Their conversation drifted from the meal to books, then to the kind of books people usually only admitted to reading after a drink or two. Sanji had no such hesitation and, apparently, read dirty vampire thrillers without a shred of shame. "Quite a few orgies. Not that I mind a good orgy, but I'm more of a one-green-haired-person-at-a-time kind of man."

Zoro picked that up and ran with it. "Good thing that one guy's going home with you, then."

The air around the table shifted. Sanji's gaze darkened. "Good thing."

For a second neither of them said anything. Noise from the rest of the bar carried on around them – glass against wood, low conversation, a burst of laughter from somewhere across the room – but it all felt farther away than before. Zoro took the last swallow of his beer and set the glass down.

Sanji finished his a moment later. The server came by with the checks, and they paid. Sanji stood first, smoothing a hand down the front of his jacket. "Did you drive?"

Zoro shook his head. "Got a Lyft."

He reached behind him for his Lofstrand crutches, where they'd been resting against the wall behind his high-top chair. He hooked them over his forearms and got to his feet. Jaya rose from under the table at the same time, already at his side. She'd been carrying her own leash in her mouth since she stood – a standard lead, long enough that it didn't tangle, ready so he could take it from her without bending. He took it.

Sanji's eyes went to the crutches, then Jaya, then back to Zoro. He didn't make anything of it. "I drove," he said. "Parked a couple blocks down. Want me to bring the car around?"

"If you don't mind," Zoro said.

Sanji shook his head and went.

Zoro followed at his own pace, out through the bar and onto the sidewalk. The night was colder than when he'd arrived. He waited maybe three minutes before a silver SUV double-parked at the curb, hazards blinking. Sanji came around and pulled the passenger door open.

Zoro grimaced at him. "I can open my own doors."

"Carriage turns back into a pumpkin at midnight," Sanji said. "Thought I'd speed things up."

Zoro huffed. He opened the rear door instead, and Jaya jumped in. He shut it, then turned to the task of getting himself into the SUV – sitting sideways on the seat first, detaching the crutches and maneuvering them in ahead of him, turning without taking out anything important. Not elegant. He was aware of Sanji seeing it for the first time and staying exactly where he was, which was the right call. Zoro got himself situated, reached for the door handle, and gave Sanji a pointed look before pulling it shut himself.

Sanji rounded the hood and got in. He clicked off the hazards and they both buckled. He put it in drive. "Okay, Cinderella. Let's get you to that orgy."

A laugh cracked out of him before he could stop it. Sanji pulled away from the curb, and Zoro settled back for the ride.


Sanji's house was a dark green ranch with stone along the base and heavy timber framing the front entry. It had a metal roof and a covered porch that ran the full width of the house, deep enough to actually use. One floor, open through the middle – a great room into the dining area into the kitchen – with high ceilings and a lot of good furniture. Luffy and Law's stone ranch stood next door. Zoro had been there several times, and the layout was completely different.

Jaya paced in with them, nails ticking once over the hardwood before going quiet. Sanji glanced at her vest, then at Zoro. "What does she need?"

"Bed command," Zoro said. "Once the vest's off, she's off duty unless I need her."

Sanji nodded. He pulled a folded blanket from the hall closet and set it up near the wall without being asked. Zoro unclipped Jaya's vest and leash, and pointed. "Bed."

She circled once on the blanket, lay down, and put her head on her paws. Zoro set the leash and vest on the entry table. 

Sanji looked back at him. "Water, another drink, or do you want me to stop pretending I don't know why you’re here?"

That startled a laugh out of Zoro. "You talk too much."

"And you came home with me anyway."

"Yeah." Zoro looked at him across the open space. "I did."

Something in Sanji's face shifted. Some last bit of performance dropped away. He crossed the room slowly, stopped within reach, and waited. “Still good?”

Zoro held his eye. “Yeah.”

Sanji kissed him.

He'd been flirting all night, easy and sharp, but the kiss was none of that. Direct, careful on the first pass, giving Zoro room. Zoro didn't want room. He caught the front of Sanji's shirt and pulled him back in.

Sanji's hand came up to his jaw, thumb brushing once below the sealed scar before he kissed him harder. Zoro felt it go straight through his chest, a fast hot pull that cut off most of his higher reasoning. Sanji tasted like beer and patty melt, but Zoro didn’t care. They kissed until breathing got in the way, and stood there close while they caught it back.

Sanji smiled, smaller than usual. "Bedroom's this way."

The hall was short. Zoro followed at his own pace, aware of the drag of his steps and the braces under his jeans. The familiar edge of self-consciousness got in anyway. Sanji opened the bedroom door, turned on a lamp, and stepped back to let him through first.

Big bed, dark wood, clean lines. The light was low and warm.

Zoro crossed to the bed and sat, setting his crutches against the nightstand. When he looked up, Sanji was close, jacket loose, hair fallen further into his face.

Sanji kissed him where he sat. The angle changed everything. Zoro had to tip his head back, one hand at Sanji's waist, the other pressing briefly into the mattress before sliding up under the jacket instead. Sanji's hands moved over his shoulders, then lower, slowly, deliberately.

Zoro knew the moment when it could change. He'd seen it often enough in locker rooms, at PT, in the pool. When there was more of him visible than people expected, they tried not to react and reacted anyway. The flicker. The pause. That look.

Sanji pushed the pullover up. Zoro raised his arms and let him strip it away, the T-shirt after. Quiet held in the room. No hitch in Sanji's expression. His gaze moved over the sealed eye, the diagonal scar across Zoro's chest, the changed geography of him, and it was only that. A look. Taking him in.

Sanji pressed his hand flat to Zoro's sternum. "You're gorgeous," he said, like the words annoyed him.

A short laugh fell from Zoro’s lips. "You always this full of shit?"

"Only when I'm telling the truth." He bent and kissed the scar across Zoro's chest without any more fuss than that.

Something bright and uncomfortable moved through the back of Zoro's throat. He put a hand on the back of Sanji's neck and held there, feeling the shift of hair under his fingers. Sanji kissed lower, then back up, then caught his mouth again before he could think too hard about any of it.

What was left of Zoro’s clothes came off in stages, interrupted by hands and mouths and stopping just long enough to look. Zoro's wrists were hard to miss once his sleeves were gone. The scars there were thick and graceless in a way the one over his eye almost wasn't anymore. Sanji’s fingers passed lightly over one wrist, then the other, tracing the scarred outer edges without making a thing of it. He kissed one wrist and kept going.

The jeans took more effort. Zoro hated that part. Getting out of them made the damage unavoidable. The braces came off. Wire scars ringed above his feet, thick and brutal where it had cut in, and the skin around them still showed what miles of dirt and stone had done after.

Sanji looked. Then he stepped between Zoro's knees and kissed him slow enough to burn, hands spread over his hips, around to his back, steady and warm. No recoil. No questions. No soft voice full of sympathy Zoro hadn't asked for. Only heat.

They moved up the bed by degrees, Sanji guiding and Zoro following where it was easiest, until the mattress took his weight and the angles stopped mattering. Sanji shed the rest of his clothes along the way, until what was left was bare skin, heat, and Sanji’s hand learning him by touch, patient in a way that sat at odds with his mouth. Zoro hauled him down by the shoulders more than once. Patience had limits.

Sanji laughed against his throat. Kissed him there, then lower, then back again.

The air had gone warm. The sheets were twisted around their legs, the lamp still on, and every shift of Sanji’s body against his kept the heat climbing. Zoro had stopped keeping track of much besides touch and pressure and want.

Zoro shifted under him, one leg dragging through the sheets as Sanji’s hands moved down his spine. The turn bared the small tattoo at the base of it. Three crossed katanas in sharp, simple lines – strength, resilience, and courage in overcoming adversity. Sanji paused, and Zoro felt the pause before he understood the reason for it. Then Sanji bent and put his mouth there.

Nothing stayed careful after that. It got hot fast, leaving no room for anything but want. Sanji went lower until Zoro writhed, gasping unintelligibly. Zoro's hand dragged over bare skin and muscle and the sharp line of his waist. Sanji made a rough sound against his mouth that Zoro immediately wanted again.

He heard it several more times.

Sanji said mosshead once, low and unhurried, and Zoro felt it all the way through him.

The rest went the way it had been going since Sanji first crossed the bar to his table. Inevitable. Better than Zoro had let himself expect.

After, the lamp was still on and the sheets were a wreck. Zoro lay on his side, breathing even, while Sanji lay close behind him, tracing idle lines over his back – old scars, newer ones, all of it – without treating any of it like something to be careful around.

"Are you staying?" Sanji asked, voice quiet.

Zoro looked toward the door. His crutches against the nightstand. “Need to let Jaya out. Get her some water.” He looked at Sanji. “But yeah. I’ll stay.”

Sanji's hand curved at his waist. "Good." He pressed into Zoro again, slow and deliberate. "That means we have all night."


 

Sanji’s shower had a built-in seat. Zoro didn’t know why, and the second he saw it when he checked out the bathroom, he was grateful for small miracles. He’d assumed he would have to head home for anything beyond a quick rinse. He had a plastic chair back at the pool house for that. But the seat meant he could actually get clean, wash the sweat and sleep from his skin, and stay at Sanji’s a little longer. If Sanji wanted him to stay.

Zoro gave himself a stern look in the mirror, reminding himself this could still be a one-off. A very good one, but still a one-off. What he wanted out of it didn’t change that. It took two people wanting the same thing to make anything more.

He left the bathroom in blue briefs, braces, and crutches, which wasn’t exactly polished morning-after behavior, but his jeans were a pain in the ass to get on and Jaya needed out and that mattered more. Morning light poured through the wide glass patio doors at the back of the house, laying bright rectangles across the floor. The place looked different in daylight. Bigger, cleaner. The gray and white kitchen opened into the dining area and great room in one long stretch, stainless steel catching the sun. Sanji stood at the stove in boxers and a T-shirt, cooking something in a skillet. It smelled incredible already.

Jaya was up the second she saw him, ears pricked, tail giving one restrained thump against the floor. Zoro got a dog bag out of the small pocket in her vest, still sitting on the entry table. 

“I tried to let her out,” Sanji said over his shoulder. “She looked at me like I was an idiot and stayed put.”

"She doesn't listen to strangers," Zoro said. He unlatched the back door. Cool, fresh morning air came in as he slid it open. He glanced once toward the neighboring house on Sanji’s other side. "Do you care if I flash your neighbors?" 

Sanji glanced back at him, spatula in hand. “You’ll give the old lady next door a thrill. She’s always trying to catch me when I’m out there naked.”

Zoro looked at him. “I can’t tell if you’re serious.”

Sanji’s mouth curved. “Stick around and find out.”

That answered the question of whether or not Zoro was lingering.

He went out with Jaya into the yard. It was a small suburban setup, neat and private enough. Covered patio off the back of the house. Grill against one wall. A square of trimmed lawn. Fence running along both sides and across the rear. Two raised garden beds sat empty along the back, turned soil waiting on someone to do something with it. The morning had already warmed up. Sun sat bright on the fence tops and the patio roof threw a block of shade over the concrete.

Jaya took care of business along the fence line while Zoro waited, one hand braced on a crutch, the other holding the bag ready. He cleaned up after her, knotted the bag, and dropped it into the covered trash bin near the patio. Jaya trotted back to his side and they went in.

He shut the door behind him and made his slow way to the kitchen island. The stools there were high-backed and sturdy. He eased himself onto one and leaned his crutches beside him. Jaya went straight to the water bowl they’d left out the night before, drank deep, then sat near his feet.

Sanji’s kitchen was as nice as the rest of the house. Stainless steel appliances, gray lower cabinets with white uppers, stone countertops. Everything in its place. 

Sanji poured coffee into a mug and set it in front of Zoro. “Need cream or sugar?”

“I take it black.” Zoro wrapped both hands around the mug and let the heat sink into his palms.

“Can Jaya eat people food?” Sanji asked without turning.

"Scrambled eggs, rice, or ground beef," Zoro said.

"I don't have any sentient moss kibble, so I hope eggs work for you."

Zoro gave him a flat look. Sanji's mouth twitched.

"I should go get dressed," Zoro said.

"Don't bother on my account." Sanji glanced over his shoulder, gaze raking over Zoro’s chest unhurriedly, entirely deliberate about it. "I like the view."

Zoro paused with the mug halfway to his mouth, then relaxed back against the stool instead. He took a drink of coffee. “You always this forward?”

Sanji lifted one shoulder as he worked. “Spent my teens and twenties fighting with myself over who I was, what I wanted, who I wanted.” He cut Zoro a pointed look on the last one. “I’m thirty-seven now. I’m over it.”

Zoro nodded slowly. He understood that. More than that, he liked it. He liked knowing where he stood. He liked not having to guess. Games had never done much for him.

Sanji finished the food a few minutes later. Scrambled eggs folded with miso and scallions, rice, bacon, and toast. He plated a separate dish of eggs and rice for Jaya, set it down near the counter, then refilled Zoro’s coffee before carrying it and the rest to the table. 

They sat kitty-corner at one end. Jaya ate with obvious satisfaction, tags giving a small jingle when she shifted. Zoro took a bite and stopped for half a second. The eggs were rich, salty, and better than plain breakfast had any right to be. “Surprised you’re not a chef,” he said.

Sanji took the compliment for what it was. “Worked in a restaurant. By the time I graduated high school, I knew it wasn’t for me.”

“So you became a hairdresser.”

Sanji nodded. "I enjoy making people feel good about themselves. And I rarely have a bad day."

Jaya belched. It was rare enough that it startled both of them into laughter. Sanji looked over at her where she had finished her food. “I’ll take the compliment,” he said.

Jaya relocated under the table to Zoro's feet, circled once, and lay down. Sanji watched her settle, then looked back up at Zoro. "You don’t have a harness for her. She's not a guide dog?"

Zoro shook his head. “PTSD.” He didn’t soften it or brush it off. There wasn’t much point. “She helps when I have nightmares. Or if I start to spiral.” 

Sanji’s expression stayed level. No pity in it, and no discomfort with the subject either. “I’m guessing it gets bad?”

“Sometimes.”

Sanji picked up his coffee and held Zoro’s gaze over the rim. “All right if I ask what happened?”

Zoro appreciated that Sanji didn’t shy away from it, but had asked in a way that left him room not to answer. "Got ambushed. Captured by insurgents."

That was all he said out loud. What he didn't say was: they'd been two weeks into the op, him and Wyper in a position above the rest of the team, and the insurgents had come up the back of the ridge quiet enough that neither of them heard it until it was already over. One of them had a machete. Wyper went down. Between one second and the next, he was just gone. Then they were on Zoro, too. He’d fought, which was why his face and chest looked the way they did instead of his head ending up the same way.

They hadn’t killed him there. They’d marched him to a truck, wired his wrists and ankles, then hooked the wire at his ankles to the back and dragged him through sand, dirt, and broken stone for what he was later told had been miles. Long enough to make a spectacle of it. Long enough to turn him into a message. He remembered the first stretch of it in ugly flashes – the shock of it, the tearing pull at his legs, his head striking ground hard enough to light up his skull. After that, blood loss and impact had taken over. He'd gone under somewhere in the first mile.

He still didn’t know much about the rescue beyond the broad strokes. His team had pushed through. The insurgents were taken out. He woke up at Landstuhl Regional Medical Center in Germany not knowing how he'd gotten there. His ankles had taken the worst damage, which he was reminded of every time he stood up. He was lucky they hadn’t amputated. The eye had been gone. The road rash had covered most of his back. The cut across his chest had gone deep. TBI that left him with a wayfinding impairment. There were other injuries, too, that didn’t show unless someone knew where to look. 

It took eighteen months before he could stand on his own for more than a few seconds. Nearly two years before he could cross a room on his crutches without help. He'd been told more than once that he was lucky, and he knew it was true, and some days that was easier to hold onto than others.

Once he was stable enough to move, they transferred him to a VA hospital near Grand Line. He stayed there until they finally discharged him into the world.

He reached down. Jaya rose immediately and pushed her head into his hand. He stroked her ears and focused on the feel of that – the warmth of her, the soft weight – instead of anything else. Sanji ate his breakfast and didn't fill the silence. After a moment, Zoro straightened and resumed eating.

Sanji set his fork down and picked up his mug instead, curling both hands around it. Steam slipped past his knuckles. “Seems only fair I return the favor.”

Morning light lay pale across the table. Zoro kept eating and let him take his time.

“Had a shitty family. Things I liked – cooking, doing hair, caring about my appearance – were all apparently crimes against masculinity. My old man believed his sons should be men in one very specific way.” His lips twisted before he took a drink. “He used his fists to make the point. My brothers helped.”

Sanji didn’t dress up the words, which made them hit harder. 

“One day I was out on my bike and ended up in an alley behind a restaurant. Baratie. Back door was open. Something smelled amazing, so I looked in.” A different expression crossed Sanji’s face then, one Zoro hadn’t seen yet. Fondness, old and deep, softening something in his mouth. “The head chef barked at me and asked what the hell I thought I was doing. I asked him if he was using chicken stock or vegetable stock in the soup.”

Sanji smiled into his coffee. “He told me neither. Bone broth. Blew my mind. Then he told me to come closer and showed me what he was making. Said I could come back if I wanted another lesson.”

“And you did.”

“Next day. And the day after that. Then every chance I got.” Sanji lowered the mug and set it beside his plate with a soft click. “Zeff taught me how to cook. Put me to work unofficially around the place, and when I turned eighteen he handed me a check. Eight years of wages in one lump sum.”

He laughed under his breath, more disbelief than humor now. “Took me to the bank himself. Opened an account in my name, nothing my father could access.”

Zoro listened without interrupting, his attention fixed on Sanji’s face and the small changes that crossed it.

“Soon as I graduated, I moved out. Zeff hired me for real while I went to cosmetology school,” Sanji said. “Sent me off when I finished and told me his kitchen was always open if I needed it.”

“Sounds like a good man,” Zoro said.

"He's an unholy asshole." Sanji's expression was completely fond. "Can't be in the same room with him without it turning into a shouting match. I had to unlearn a lot of bad habits because of him."

Zoro chuckled. "In other words, he was the best."

“Exactly.” Sanji finished his bacon. "What about you? You spawn in a pond somewhere?"

Zoro shot him a look. “No. Fucker.” Sanji only grinned. “Foster care for a while. Then I got adopted by Dracula.”

Sanji’s brows went up. “I vant your blood, Dracula?”

“Close enough. Last name’s Dracule.” Zoro took another bite of eggs. “Dresses like a vampire. Talks like he walked out of a gothic novel. Lives in a literal castle in Kuraigana. My sister takes after him, except she never shuts up.”

He'd had the option of going back there when he'd been discharged from the VA. He hadn't seriously considered it. The stairs alone made it impractical, never mind the distance from his PT and his therapist. Usopp had made the offer of the pool house and Zoro had taken it without hesitating. Living with his best friend – even separated by a pool and a patio – had helped in ways he hadn't fully anticipated.

"Maybe I'll meet him sometime," Sanji said, easy and offhand, already moving on to his coffee.

Something caught in Zoro's chest at that, unexpected enough that he didn't immediately know what to do with it. "Maybe," he said, and went back to his breakfast.

They finished the meal in companionable silence after that. Sanji stood and started collecting dishes. When Zoro pushed his chair back to help, Sanji gave him a look sharp enough to stop him cold.

“Leave it.”

“I can carry a plate.”

“And I can carry all of them.” Sanji stacked the dishes in his hands. “You’re a guest.”

Zoro left it there, with a look that registered his opinion. Sanji ignored him pleasantly.

He watched Sanji cross to the sink, watched the shift of his shoulders under the T-shirt, then pushed to his feet and hooked into his crutches, “All right if I use your shower?”

Sanji turned from the sink with a slow, deliberate smile. "Only if you don't get dressed after."

Zoro's pulse picked up. "Think I can manage that."

He’d thought he might linger an hour, maybe two. Heading back down the hall, he was already revising that estimate considerably upward.


An appointment with his therapist always wiped Zoro out afterward, and he planned to drink a six-pack then take a long nap. He found Usopp in the backyard, building an IKEA storage bench with cubbies and drawers that had somehow exploded into wood panels, hardware packets, and allen wrenches.

“Hey, Zoro,” Usopp greeted absently, eyeing the instructions with great disdain from where he sat on the patio.

“Hey.” Zoro paused on his way to the pool house. “Up for a beer?”

“Please,” Usopp said, with a begging note in his voice. “I hate IKEA.”

With a chuckle, Zoro went inside, freed Jaya from her leash and vest, and fetched the six-pack from his fridge. He returned outside, set it on the patio table, then lowered himself into one of the chairs. He leaned his crutches aside and used the edge of the table to pop the cap on a beer. Jaya got a drink and followed him back out, settling by his feet.

Usopp came over and accepted the offering at once. He dropped into the chair across from Zoro with the groan of a man already defeated by particleboard. Midday sun blazed over the pool and made the water shimmer hard enough to hurt the eyes. The umbrella overhead kept a square of shade over the table, though the heat still pressed in around the edges of it.

Zoro popped his own cap and took a long drink. “Day off?”

Usopp nodded. “Had PTO I needed to burn before the next project starts dumping comp hours on me again. Which is bullshit, by the way. It’d be nice if they just paid me overtime instead. How else can I pay my mortgage?”

“Your house is paid for.”

“I could be thinking of remodeling,” Usopp said gravely. “Or a jet ski.”

“You’d kill yourself on a jet ski.”

“Not before looking cool as hell.”

Zoro snorted into his beer.

Usopp took a drink and leaned back in the chair, turning the bottle between his hands. “How was it?”

He didn’t say therapy. He didn’t have to. Zoro looked out over the pool instead of at him. Sunlight bounced off the surface in chopped-up white flashes. “Shitty.”

Usopp nodded once, accepting that without trying to make it better. “Talk about stuff you didn’t want to talk about?”

“Yeah.”

“Cry dramatically on the office rug?”

“No.”

“Missed opportunity.”

That got a huff of laughter out of Zoro.

Usopp smiled into his beer. “Progress, then. You laughed.”

“Don’t start.”

“I’m serious. You usually come back from those looking like you want to punch a wall. Which, please don’t do, because then I’ll have to call Franky and he’ll install laser beams and a disco ball somewhere.”

“Too tired for that today.”

Usopp’s expression eased a little, some of the joke leaving it. “Bad tired or useful tired?”

Zoro thought about it. “Both.”

“Mm.”

They sat quietly for a minute. Jaya sighed at Zoro’s feet and stretched one paw into a strip of sun. Beyond the fence, music drifted from a backyard. Usopp finished his first beer and opened a second, pushing one toward Zoro even though he wasn't done with his yet. “For the record, I still think you’re deeply charming and very handsome. Scarred war hero. Tragic. Brooding. Women want you. Men want you. Small children fear you.”

“Small children don’t fear me.”

“Even chihuahuas fear you.”

Zoro shook his head. “You’re an idiot.”

“An idiot for attempting an IKEA flat pack on my day off,” Usopp said.

“That thing’s upside down.”

Usopp whipped around so fast he nearly spilled his beer. He stared at the shelf pieces in horror. “You’re lying.”

Zoro said nothing.

Usopp narrowed his eyes. “You’re absolutely lying.”

“Maybe.”

“See? This is what therapy does. Makes you mean.”

“It was already there.”

“True,” Usopp admitted.

Usopp peeled at the label on his bottle with his thumbnail, leaving damp scraps stuck to his fingers. Zoro watched the motion for a second, then tipped his own beer back. Usopp rubbed the damp paper bits off his fingers against his shorts and tipped his head at Zoro. “You want me to ask more, or you want me to shut up and tell you about how my creative director thinks fonts have emotions?”

Zoro glanced at him then. “Fonts have emotions?”

Usopp straightened immediately. “Oh, absolutely. Helvetica is emotionally unavailable. Comic Sans is a threat to public order. Papyrus should be tried at The Hague.”

That pulled a laugh out of Zoro.

Usopp leaned forward, encouraged. “And don’t even get me started on the startup we pitched last month. They wanted a brand identity that said disruptive but approachable.” He spread his hands. “That means nothing, Zoro. Nothing. Those are buzz words executives use when they want to sound smarter than they are.”

“Thought you liked your job.”

“I do. I love my job. I also love complaining about it.”

Zoro took another drink. The cold bite of it sat well after therapy, after talking, after the hour of holding himself together in a chair under soft lighting while somebody with too-kind eyes asked him to touch things he would rather keep buried.

Usopp glanced at him over the bottle. “You sleeping at all?”

“Some.”

“That means no.”

“It means some.”

Usopp gave him a look.

Zoro rested his hand on Jaya’s head when she nudged his leg. “Couple nightmares this week, but none the week before.”

Usopp’s face tightened for half a second, then smoothed back out. “Jaya waking you up okay?”

“Yeah.”

“Good.”

Zoro looked down at the bottle in his hand. “Therapist says I’m doing better.”

Usopp lifted his brows. “You arguing with a professional?”

“Feels fake sometimes.”

Usopp was quiet long enough that Zoro looked at him again.

“When you first got here, you barely talked unless somebody dragged it out of you,” Usopp said. “You wouldn’t sit outside. Wouldn’t swim. Half the time, if Kaya or I knocked on your door, you looked ready to come out swinging.” He tipped his beer once. “Now you sit in my backyard, drink my beer, and tell me when things suck. That sounds like better to me.”

Zoro looked away again. The back of his throat felt tight in a way that had nothing to do with the beer.

Usopp, mercifully, let him have that.

Then he said, “Also, you dyed your hair in a kiddie pool, which shows growth.”

That got him. Zoro barked a laugh and dropped his head back against the chair.

Usopp grinned, pleased with himself. “I also saw you went out Saturday night and didn’t come home until late Sunday.” He waggled his brows. “So was this mysterious absence fun, or do I need to fight somebody? You know my hands are registered as lethal weapons in all states and forty-nine countries.”

Zoro huffed out a breath through his nose. “It was fun.”

Usopp sat up straighter. “Oh, damn. It was fun fun.”

Zoro said nothing, which only made Usopp more insufferable. 

“Who was it? Wait, don’t tell me – it was that guy from the club. Sanji. The one in the suit that you were drooling over.”

Zoro scowled. “I don’t drool.”

“You were definitely drooling. Thought you might need a napkin. Or a bib.” Usopp took a drink of his beer. “Was it a date-date or a hookup date?”

Zoro leaned back in his chair. “Started as drinks.”

“And continued as–”

“I’m not discussing my sex life with you.”

“Coward.”

Zoro ignored that. The shade shifted a little as the umbrella fabric stirred overhead. “He made breakfast. For me and Jaya.”

Usopp stopped. “Breakfast?”

“Yeah.”

Usopp stared at him. “That’s not nothing.”

Zoro watched the pool instead. “I know.”

There was a beat where Usopp didn’t joke. Didn’t push. Then, because he was still Usopp, he said, “Did you at least tell him your cool best friend taught you all the good moves?”

“No.”

“Unbelievable. After everything I do for you.”

Zoro snorted.

Usopp took another drink and leaned back again, visibly pleased. “So are you seeing him again?”

"Don't know yet." Zoro looked at the pool. "Maybe."

That was all he had for it right now. Maybe. Maybe there’d be another drink. Maybe dinner. Maybe Sanji saying things straight to his face in that direct voice of his. Maybe none of it. Zoro didn’t know yet, and saying more than that felt like a good way to ruin it.

Usopp, to his credit, heard the line and didn’t cross it. “Well,” he said, “if he hurts you, Kaya and I can bury a body deep enough that nobody’ll ever find it.”

“Kaya would never agree to that.”

Usopp looked offended. “You don’t know what marriage has done for us.”

That got another laugh out of Zoro, easier this time.

Usopp took the opening and pointed back toward the half-built IKEA monster on the patio. “Speaking of bodies, I think that thing is trying to kill me.”

Zoro looked over at it. “What even is it?”

“Entryway storage bench. Cubbies on the bottom, drawers on top, shoe rack insert, probably a hidden portal to hell.” Usopp paused, then added, “Franky probably designed it.”

Zoro hid his smile in his beer. “You need help?”

“Yes. Emotionally, spiritually, and maybe structurally.”

Zoro looked at the scattered boards. “Finish your beer first. Then I’ll tell you what you’re doing wrong.”

Usopp pressed a hand to his chest. “You see this? This is friendship. This is love.”

“Drink your beer.”

“Yes, First Mate. Because of course I’m captain.”

That one Zoro let pass. The yard stayed bright, the table stayed shaded, and in the middle of beer, bullshit, and company, the worst of therapy had eased its grip. Usopp picked up the IKEA instructions again, gave them a long, suspicious look, and set them back down.

They worked through the rest of the six-pack in the shade while the pool shimmered and the afternoon wore on at its own pace. Eventually Usopp went back to the storage bench. Zoro made him drag the chair closer, then took the instructions out of his hands before he could do any more damage.

All things considered, it had been a good afternoon.


Sanji texted him before the weekend. 

Having a house warming party on Sunday. Want to come, and then attend the party?

Zoro huffed a hard laugh. 

Zoro: I can do both.

Sanji: Pack a bag if you want. I don’t work again until Tuesday.

He arrived Saturday night. They had a thoroughly good time, and Zoro passed out from exhaustion somewhere around midnight. No nightmares, same as the first time. Zoro was starting to think the answer to that problem might be hot sex before bed.

The party started at one on Sunday. The guest list turned out to be a specific cross-section of Sanji's life: several queens from the Momoiro Club in various states of partial drag, a handful of coworkers from the salon, Luffy and Law, and Sanji's neighbor from the other side of the house, who spent a meaningful portion of the afternoon looking at Sanji's ass. It was a pretty great ass. Zoro didn't fault her.

He'd dressed in jeans and a lightweight long-sleeve shirt, Navy cap on his head. He already drew enough attention with the eye and the crutches without adding anything to it. Jaya lay at his feet in her vest, unbothered by the noise and foot traffic around her. He'd claimed a deck chair under the covered patio, beer in hand, listening to the noise of the party move around him.

The air smelled like barbecue and fresh sides. Sanji had set up a buffet on the picnic table with platters of meat, bowls of salad, and enough food to feed twice the number of people actually there. The yard had filled up quickly, conversation overlapping across the lawn while music came through the open patio doors. 

Every so often Luffy wandered back for another round, and every so often Zoro used a crutch to knock him off course before he could wipe out an entire tray by himself. Luffy only laughed and danced off to insert himself into somebody else’s conversation, all bright energy and volume, before circling back again five minutes later like he’d never been denied in the first place.

Law dropped into the chair beside him with his characteristic exhausted sigh, open beer already in hand. He didn't offer a greeting. Zoro didn't require one. They sat there drinking while the party moved around them, voices rising and falling through the yard. One of the queens laughed loud enough to carry over the fence. Every few minutes, someone drifted toward the food table and came back with a fuller plate.

“Surprised to see you here,” Law said eventually, once both their bottles were more than half gone.

Zoro scowled at him. “What’s that supposed to mean?”

Law lifted one shoulder. “Didn’t realize you two were friends.”

Zoro’s gaze dropped to his beer. He and Sanji weren’t exactly friends. And he sure as hell wasn’t going to tell Law they were lovers. They weren’t even that, not really. Two nights and a little more didn’t add up to anything solid.

Across the lawn, Sanji was deep in conversation with one of the queens, gesturing with his beer, with that loose, easy confidence of his. The afternoon sun caught in the blond of his hair and along the line of his smile. Something pulled low in Zoro’s chest.

“We’re getting to know each other,” he said.

Law made a quiet sound that could have meant anything.

Zoro drank more beer and let the silence settle again. He watched Sanji move through his own party, laughing, flirting lightly, checking on people without making it obvious he was doing it. Zoro had never been much of a people person. He'd socialized with his team and families off duty. His circle was small by preference and circumstance. Luffy, on the other hand, collected people the way some people collected magnets on a fridge. Loud, boisterous, impossible to ignore. Law made even less sense. Quiet where Luffy was loud, dry where Luffy was reckless, antisocial in a way that should have burned out under that much attention and somehow hadn’t.

Law was watching Luffy, too. Luffy had found three new people in the past twenty minutes and was apparently telling all of them a story simultaneously.

Zoro turned his head toward him. “How did you know, with Luffy?”

Law glanced sideways.

“And if you say he completes you,” Zoro added, “I’ll punch you.”

Law scoffed. "We're our own people. I don't need him to be complete." 

He looked out toward the yard, turning the neck of the beer bottle slowly in his hand. His wedding ring clicked once against the glass. He was quiet long enough that Zoro thought maybe he was going to leave it there. Then Law said, “Mundane things are better when he’s around.”

Zoro heard Mihawk's cadence in that word. Mundane. “Like what?”

Law tipped his head slightly, still watching Luffy, who was now trying to charm a drag queen into giving him one of her bangles. “Watching TV. Folding laundry. Him being outside mowing some new crazy design into the lawn while I’m in the house doing something else.” He paused, then said, more deliberately, “Just knowing he’s there is… peaceful.”

Putting Luffy and peaceful in the same sentence required genuine effort, but Zoro understood what Law was actually saying.

Law’s mouth flattened. “If you repeat that, I know how to make a death look like natural causes."

Zoro snorted softly. “Noted.”

He looked back at Sanji, who had moved on to a different cluster of guests, that same easy attention already turned on someone new. This wasn't a relationship. Not yet. Maybe not ever. But he was hoping it was going somewhere.

“I need another beer,” he said.

“God, yes,” Law muttered. He leaned over and collected Zoro's empty along with his own. He was back inside two minutes with two cold ones. They clinked bottles, drank, and returned to the comfortable silence they'd been sitting in since the beginning, while the party continued around them in the afternoon sun.


After the party wound down and the last of the guests drifted out, Luffy and Law stuck around to help clean up. It was pushing six, but summer still held the light high outside. The yard looked used in the aftermath of a good afternoon – half-empty bottles on tables, paper plates stacked near the trash, serving spoons abandoned beside bowls scraped nearly clean. Music still played low from the speaker by the patio doors, softer now that there were only four of them left.

Sanji tried to stop them from helping. Zoro shot him a glare sharp enough to cut that off before it got going. Sanji put up his hands in defeat.

Zoro knew how to get around while carrying things. If he couldn’t, his life would be a lot smaller than it already was. A plastic grocery bag looped over one crutch handle let him collect empties as he made his way through the yard, slow but steady. He mostly needed the crutches for balance. The braces did the hard work of keeping him upright.

Luffy contributed by eating a majority of the leftovers straight from the serving dishes. Law ferried everything not destined for the trash inside. Sanji stood at the sink inside, sleeves pushed up, working through dishes.

The work went quickly with four people at it. The buffet table got cleared. Trash was tied off and taken out. Chairs got nudged back into place. The patio started to look like itself again. When the yard was clear and the kitchen was mostly restored, it was close to six–thirty.

Law appeared in the patio doorway. "We're heading back," he said.

Sanji came out drying his hands on a dish towel, and Luffy materialized from somewhere inside with a suspicious bulge in his jacket pocket that was almost certainly a wrapped plate of leftovers.

"Thanks for coming," Sanji said. He shook Law's hand. “Both of you.”

"Good party," Law said, which from Law was effusive.

Luffy hit Sanji with a hug that was more tackle than embrace. Luffy beamed over Sanji's shoulder at Zoro. The look on his face was entirely too readable. Zoro gave him a warning look in return. Luffy's grin only widened.

Luffy swung by Zoro, clapped a hand on his shoulder, then hauled him into a quick hug, too. Leaning in close, he said into Zoro’s ear, in a whisper that somehow still felt loud, “Have fun at your sleepover.”

Zoro elbowed him in the ribs. “Get out of here.”

Luffy laughed, loud and delighted, and headed for the gate. Law paused long enough to glance back at Zoro. “You staying?” he asked.

“Yeah,” Zoro said, his eye shifting to Sanji.

Law gave one short nod, like that answered more than the question. Then he went after Luffy, who was already halfway home and still talking loud enough to carry across both yards.

The gate latched behind them. The yard went quiet. Just the low sound of the neighborhood settling into evening – a sprinkler somewhere down the block, a car passing on the street, birds making their end-of-day noise in the trees along the fence line.

"Law was right. Good party," Zoro said.

Sanji glanced at him, mouth curving. "Yeah, it was." His hand found Zoro’s lower back, warm through the material of his shirt. “The afterparty is going to be better.”

Heat immediately coiled in Zoro in response. “Need to take care of Jaya first.”

Sanji’s thumb brushed once against his back. “You take care of your girl. I’ll finish up.”

He went back inside. Zoro removed Jaya’s vest and sent her off to do her business. The evening light lay gold across the grass. Jaya made her rounds along the fence line at her own pace, nose down, unhurried.

He thought about Law's one short nod. Like that answered more than the question. Maybe it had.

Jaya came back to him and he let her inside, fed her dinner from the dog food he’d brought, topped off her water, and pointed her toward her blanket in the living room. She circled once and lay down with a sigh, duty over for the night unless he needed her. By then the last of the party clutter was gone from the counters, the patio door was locked, and Sanji had dimmed the lights in the main room.

The house felt different with everyone gone. Bigger. Quieter. Intimate.

Sanji was waiting in the doorway to the hall, watching him with that same confidence he always had. He didn’t say anything this time. Just held Zoro’s eye and tipped his head toward the bedroom.

Zoro followed him down the hall. Only the bedside lamp lit the room, the sheets still rumpled from that morning. Sanji caught his shirt first, fisting a hand in the fabric and pulling him for a kiss. 

It was different in the evening. Slower for maybe half a second, with all the day’s glances and touches sitting underneath it. Then Zoro had him by the waist and Sanji was kissing him like he’d been waiting through the entire party to get his hands back on him, and whatever patience either of them might have had didn’t last long.

They made it to the bed in a mess of hands and mouths and half-laughed swearing. Zoro sat on the edge and Sanji was already there, getting the crutches out of the way, then the jeans, then the braces, quick and matter-of-fact, like it was just the thing between them and what came next. 

After that, want took over – quick heat, bare skin, breath gone rough. Sanji knew exactly what he wanted and went after it, no hesitation in any of it. Zoro met him there without the low-grade tension of the unknown sitting underneath everything, and that made all the difference. He could just want, and be wanted, without bracing for anything. 

Sanji's mouth found him in ways that made thinking difficult and staying quiet harder, and more than once Zoro felt him smile against his skin – pleased with himself, pleased with Zoro, pleased with all of it – in a way that should have been irritating and wasn't even close. The gold evening light coming through the curtains went amber, then dim, then dark, and neither of them noticed until it was already gone.

By the time it burned itself down, the room had gone warmer again, the lamp still on, the sheets worse than before. They caught their breaths, hands resting comfortably on each other rather than with intent. Eventually, they both made a trip to the bathroom to clean up before returning to bed.

Sanji reached for the remote and flipped on the TV mounted across from the bed. Bright menu light washed the room blue-white for a second. He started scrolling.

“No reality shit,” Zoro said at once.

Sanji looked offended. “I wasn’t going to pick reality shit.”

He found something neither of them had seen – a thriller, middling reviews, looked like it had enough plot to be worth following and enough action that neither of them would fall asleep. He put it on. Zoro made a noncommittal sound that wasn't a no, which earned him a quiet chuckle.

They watched from the headboard, pillows bunched behind them, the top sheet pulled to their waists. Sanji had opinions about the film and didn't keep them to himself – the logic gaps, one actor's performance in particular, a plot turn in the second act he argued was both predictable and implausible. Zoro let most of it go, but the action sequences were another matter. He knew what that actually looked like, the parts Hollywood got wrong and the parts that were closer than people expected, and he said so. 

There wasn’t much he could say outright. Too much of what he’d done stayed under classification even now. But he could talk around it well enough, what looked wrong, what moved too slow, what nobody with sense would do in a live situation. Sanji listened with his attention sharpened, eyes on Zoro instead of the screen often enough that Zoro noticed. And when Zoro ran out of what he could offer, Sanji picked back up without making anything of where it had ended.

They paused halfway through for Sanji to make snacks. Zoro watched him pull on boxers and head for the kitchen, all loose-limbed confidence and strong bare shoulders, and thought again that the man had no business looking that good doing something as ordinary as raiding his own pantry. He heard cabinet doors, the microwave, the clink of bowls. A minute later Sanji came back with popcorn, pretzels, and two beers balanced against his chest.

Zoro’s phone pinged, and Sanji fetched it from Zoro’s jeans pocket without hesitation. An auto-reminder message about PT tomorrow. 

Sanji settled into bed beside him again, distributing the snacks. He glanced at Zoro questioningly.

“I have PT tomorrow, at nine,” Zoro said, setting his phone on the nightstand beside him. 

Sanji considered that for half a beat. “Come back after.”

Zoro looked at him.

Sanji met it without flinching. “I’m serious. Come back after. I told you that I don't work till Tuesday, and I like having you here.”

There it was again, that straightforwardness Zoro liked. No game in it. No pretending he hadn’t meant exactly what he said. Zoro felt something ease pleasantly under his ribs. “Yeah,” he said. “All right.”

Sanji’s mouth curved. “Good.”

They watched the rest of the film. It was a decent enough ending. Deserved its middling score.

The snack bowls were empty, both beers gone. Sanji cleaned up, while Zoro went to let Jaya out one last time. The yard was dark, warm air soft against his skin, neighboring windows lit, the fence lines turning into darker shapes against the night. Jaya did what she needed to do quickly and came right back in, ready for bed herself. He topped her water, then headed down the hall.

Sanji was waiting up against the pillows when Zoro came back, TV volume low, one arm stretched across the empty side of the bed. Zoro shut the bedroom door behind him.

Sanji’s eyes went to him at once, and that was that.

The TV stayed on for a little while longer, forgotten under another round of kissing that turned heated almost immediately, familiarity feeding into it now. It wasn’t rushed this time, but it wasn’t exactly restrained either. Zoro ended up half over Sanji, Sanji laughing once under his breath before that sound disappeared into Zoro’s mouth, and the rest of the world narrowed itself down to hands, breath, and the simple fact of being wanted with no hesitation in it.

Later, properly later, they were both back under the sheet, TV off. Sanji lay warm along his side, one hand low around his waist. The house had gone fully quiet.

“Alarm set?” Sanji asked, voice rough with the pull of sleep.

“Yeah.”

“Good.” Sanji pressed a lazy kiss against his shoulder. “Come back after.”

Zoro smiled into the dark where Sanji couldn’t see it. “You already said that.”

“And I meant it both times.”

“Not complaining.”

Sanji made a pleased sound at that and pulled him a little closer.

Zoro closed his eye and realized he could get used to this. 


Sanji offered to drive him to PT the next morning. Zoro turned him down. “I’m going to be there a few hours,” he said, then gave Sanji a long, pointed look. “And I’m not looking for that kind of caregiver.”

Sanji held his gaze for a moment, then nodded. "Breakfast before you go, then."

It wasn't a question. Zoro let him have it. "Yeah. Alright."

By the time the Lyft arrived, Zoro was showered, dressed, and Jaya in her vest and leash. Sanji made a point of staying on the couch, engrossed in his phone. “Later,” Zoro told him.

“I’ll have lunch ready,” was Sanji’s response.

That, Zoro could appreciate.

PT was its usual mix of satisfaction and misery. Anything that worked his upper body counted as satisfaction. Everything involving his ankles, balance, gait, or the mechanics of standing and stepping counted as misery. His physical therapist put him through every part of it without much sympathy, which was one of the reasons Zoro liked her.

They started with mobility work and stretching, the kind that had his jaw tightening before the harder part even began. After that came balance drills in the parallel bars, slow weight shifts, controlled step work, and repeated passes at gait training until his legs started to shake. On a good day, the pain stayed dull enough to work around once he got moving, more grind than warning. On a bad one, his ankles started hot and mean and stayed that way, every step lighting up scar tissue that had never agreed to any of this. Today sat somewhere in the middle, which meant he could do the work, but he was going to hate it.

The braces did their job, but they didn’t stop the low, mean burn from building through his ankles and calves. Four years out, there was no magic to it. Just repetition, compensation, and the long grind of holding onto what function he had and clawing back whatever else he could.

Upper-body work came as the reward in the middle of it. Seated cable work, chest press, lat pulldowns, anything that let him feel strong without his ankles ruining the experience. He could still find pieces of himself there. Sweat ran down his spine. His shirt stuck between his shoulder blades. By the time his therapist moved him back to gait work in the bars, he was breathing hard and already tired enough to be angry. She made him do it anyway.

By the end of the session, his arms held a satisfying ache, while everything below the waist felt worked over with a hammer. He was drenched, wrung out, and in a foul mood that sat close to accomplishment. Same as usual.

He texted Sanji from the parking lot while he waited for his Lyft.

On my way back.

The reply came before he'd put his phone away.

Door's open.

The response sat warmly with him the entire ride.

Sanji had lunch on the table when Zoro entered through the open front door, cold cuts and cheese, breads and sides. A few leftovers from the party that Luffy hadn’t eaten. It felt very domestic, as Zoro freed Jaya and then let her outside for a sniff. Sanji actually came out of the laundry room, a basket tucked under his arm. He smiled when he saw Zoro. “Go ahead and get started. I’ll be right back.”

Zoro smelled like he’d been boiled in his own sweat, though he’d wiped down before leaving the PT clinic. “I should shower first.”

“You know where it is,” Sanji said, and disappeared up the hall.

Jaya came back in and Zoro let her wander. He went down the hall to the bedroom and into the primary bathroom, grabbing a clean pair of cargo shorts, briefs and socks on the way. Sanji was tucking clothing into a drawer.

The shower loosened some of the tightness in his muscles, though it didn’t do much for the deeper aches riding in his ankles and calves. The closed toilet doubled as a chair while Zoro dried off and pulled on his clothes and braces. His gaze caught on the toiletry kit still sitting on the sink where he’d left it Saturday night. He took a couple aspirin from it with a swallow of tap water, then slapped on deodorant and finger-combed his green hair in the mirror.

Shirtless, he collected his dirty PT clothes, tossed them by his overnight bag, and crossed back to the great room.

Sanji popped open a beer and set it in front of his place, as Zoro lowered himself into a seat at the table. Jaya ambled over and sprawled at his feet. Sanji had another beer for himself, and deposited a freshly made salad onto the already full table. “Eat up.”

“You might need to invite Luffy over for all this,” Zoro said, not waiting on ceremony. He dished salad into the provided bowl, then built himself a sandwich with sliced pumpernickel. 

Sanji snorted lightly. “If I did that, there’d be none for us.”

“I see you’re learning.” 

He ate, and the food helped the way food always did after PT. The aspirin was starting to take the edge off the sharper aches, but his shoulders were tight and a dull, worked-over ache still sat low in his body, and every shift in the chair reminded him PT had gotten its due. He shifted once in the chair, trying to find a better angle, and didn't quite manage it.

Sanji sat across from him with his own sandwich half-built, but his eyes kept flicking up. By the time Zoro shifted for the third time trying to find a position that didn’t pull somewhere unpleasant, Sanji set the mustard down and addressed it. “You’re hurting.”

Zoro looked at him over the table. “PT.”

“I gathered that much,” Sanji said dryly. “What do they actually have you do?”

Zoro took a bite first, chewed, swallowed. “Stretching. Mobility work. Balance drills in the bars. Walking. Weight shifts. Step work. Upper body stuff, which is the only part I like.”

Sanji leaned back in his chair a little, looking him over with more focus than before. “So what’s hurting?”

“Ankles. Calves.” Zoro shrugged one shoulder. “Everything attached to them.”

Sanji huffed a quiet laugh through his nose. “Very descriptive.”

“You asked.”

“I did.” Sanji finished creating his sandwich, took a bite, chewed, then said, “After we eat, I can work on it some. I’ve been told I give a very good massage.” He smiled that flirty smile. “Everyone leaves with a happy ending.”

Zoro’s mouth twitched. “I’m sure they did.” He wasn’t naive enough to think Sanji hadn’t been with other people. They were both thirty-seven. Zoro’s own experience ran thinner, but it existed.

Sanji took another bite of sandwich, followed by a swallow of beer. “No, but really. If you want one, I’m offering.”

Zoro thought about it as he switched to his salad. He didn’t want Sanji slipping into a caregiver role, but a massage sounded really damn good. Plenty of people gave each other massages. It didn’t have to mean more than that. He finally nodded. “Sure. I’m game.”

They finished lunch with the conversation turning to Sanji’s plans for the raised garden beds out back. Afterward, Zoro transferred the leftovers into storage containers while Sanji cleared the rest of the table around him. When they were nearly done, Sanji tipped his head toward the bedroom. “Go get comfortable. I’ll be right there.”

Zoro stopped at the bathroom first, then made his way into the bedroom. He sat on the edge of the bed, let his shorts drop, set his crutches aside, and took his time getting the braces off before peeling off his socks. Sanji had made the bed while Zoro was at PT, the sheets pulled smooth again, the room neat in a way it hadn’t been the last two times they’d ended up in here. Zoro settled himself on top of the covers and scrolled through his phone while he waited.

A minute later, Sanji came in and disappeared briefly into the bathroom. He came back with a couple of towels and a bottle of oil.

“Scootch over,” Sanji told him. Zoro did, and Sanji spread the towel on the bed. Then he boldly plucked at the waistband of Zoro’s briefs. “These are coming off. There’s no way that this isn’t ending with you writhing on my fingers.”

Zoro’s pulse picked up that, and he set his phone aside and lifted his hips to pull off his briefs. They dropped onto the floor beside the bed. Sanji raked his gaze down Zoro’s body before pointing to the towel. “On your stomach. You can use the pillow, if you want.”

While Zoro got himself resettled, Sanji set the second towel and the bottle of oil on the nightstand. He pulled off his socks, set some low music going from his phone, and pulled the curtains partway shut before coming back to the bed. He’d changed into loose gym shorts and a T-shirt.

“Anything you don’t want me to touch?” he asked, unhesitant but direct.

Zoro appreciated that, too. “It’s fine.” Sanji had already had his hands and mouth on most of him, scars included, and none of it had felt like a problem.

His arms were folded around a pillow beneath his turned head. He could see out the window into the backyard. A rabbit nosed around near the empty garden bed. Beyond the fence, white clouds moved slowly across the blue sky.

Sanji climbed onto the bed and settled his weight across Zoro's hips. He poured a generous amount of oil into his hands, rubbed them together to warm it, then started at Zoro's shoulders and the back of his neck.

He knew what he was doing. That was the first thing Zoro registered. Sanji’s hands were warm and sure, working oil into skin. He started broad, then went slower and firmer where the tension sat worst. The music he'd put on was low and ambient, all low strings and airy bells and sounds designed to help relax. Zoro's eye stayed open for about two minutes before sliding shut.

Sanji worked down from the nape of his neck to the tops of his shoulders, then outward and back again, thumbs pressing in where the tightness sat worst. He gave Zoro’s upper arms the same attention after that, palms sliding down over muscles still sore in the good way from PT. That part hurt less than the rest of him, but Sanji didn’t rush it. He took his time, working from the shoulder cap down to the elbow, smoothing tension loose until Zoro could feel the difference between one breath and the next. His arms went heavy. 

By then, the tight line Zoro had been carrying through his upper body all afternoon had started to go soft. He let his forehead sink more fully into the pillow. Somewhere under the music, he could hear the faint hum of the house.

Sanji shifted down off his hips and settled beside him on the bed. He reapplied oil, warming it again before he touched anything. His hands moved to Zoro's left thigh, both palms working in long strokes from the hip down toward the knee, then back, then slower and deeper the second pass. It was a different kind of relief. He gave the right thigh the same attention, unhurried and thorough.

By the time Sanji finished the second thigh, Zoro had gone almost boneless.

“Still alive?” Sanji asked.

Zoro made a vague sound into the pillow.

Sanji laughed softly. “That good, huh?”

He re-oiled his hands before moving lower. The first contact at Zoro’s calves made his breath catch. That was where the line between pain and relief thinned out. The muscles there were always carrying too much, compensating for damage that had changed everything below the knee. Sanji seemed to understand that almost immediately. He didn’t ease off exactly, but he paid attention. Worked slowly. Let the pressure build instead of forcing it.

It hurt. It also felt incredible. Zoro’s fingers curled once against the pillow as Sanji worked the tightness out in long, deliberate strokes. The ache in his calves answered every pass, some of it resisting, some of it giving way. When Sanji’s hands moved closer to the ankles, Zoro felt the change in himself right away, his whole body tightening before he meant it to.

Sanji noticed. His hands slowed further there. He didn't avoid the scarring or navigate around it carefully like it was something to be managed. He just worked with less force and more attention, thumbs moving in small circles around the joints, palms working the damaged skin the same way they'd worked everything else – matter-of-fact, attentive, unafraid.

The pressure at his ankles sent sharp little sparks through him at first, enough to make him grit his teeth. Then some of it started to loosen, and the sparks turned into something deeper and stranger, pain eased into relief until he couldn’t have said where one ended and the other began.

“That okay?” Sanji asked quietly.

“Yeah,” Zoro managed. “Keep going.”

Sanji did. He worked both ankles thoroughly, one and then the other, hands warm as he rubbed life back into places that always felt either overused or half-dead by the end of PT. By the time he moved to Zoro’s feet, Zoro felt nearly dissolved. Sanji used more oil and took his time there, too, thumbs pressing into the arches, fingers working between tendons, and Zoro made a sound he immediately had no comment on. He worked both feet with the same care, until Zoro's toes were uncurled and his legs had given up entirely on holding any tension whatsoever.

A pause. The music continued its ambient drift. By then Zoro had gone loose all over, stretched out under the music and the daylight and the slow drift of Sanji’s hands.

Sanji reapplied oil one last time, and the mattress shifted as his hands settled high on the backs of Zoro’s thighs, just under the curve of his ass.

Zoro exhaled into the pillow. Sanji said nothing this time. He just worked lower and inward, slow and warm and thorough, hands sliding over the full weight of Zoro’s ass with a pressure that made the last of the tension drain straight out of him. It wasn’t rushed. It wasn’t teasing, exactly. Just deeply, unfairly good. Sanji worked each side with the same focus he’d given the rest of him, kneading out the strain that had built there from compensation, braces, bad gait, and everything else Zoro’s body had been doing to keep itself moving.

By the time Sanji finally eased off, Zoro felt melted into the bed. The music kept drifting. Outside, the clouds had shifted farther west. Oil and springtime air freshener lingered faintly.

Sanji rested a hand between Zoro’s shoulder blades for a moment, light and warm. “You with me?”

Zoro made a noise that might have been yes.

Sanji’s fingers brushed once over the back of his neck. “Thought so.”

Then his hand drifted lower again, and with another slick of oil, pressed into Zoro. Zoro moaned into the pillow. As promised, Sanji gave him an intimate massage that roused a different kind of tension to replace the old. Sparks danced behind Zoro’s eyelid until he was shifting helplessly against the towel. When the crest finally hit, Zoro went with it.

By the time Sanji wiped his hands clean on the edge of the second towel he brought out, Zoro had not moved in some time and had no immediate plans to.

"Still alive?" Sanji asked.

Zoro grunted, because he was incapable of anything more. Sanji made a satisfied sound. The bed shifted as he stretched out beside Zoro. The music continued playing. Zoro didn't move. He was going to need several minutes before he was a person again, and he had no objections to that whatsoever.

He wasn't sure how much time passed. By degrees, enough awareness returned that he could register himself again. Loose shoulders. Legs warm and heavy. Ankles not cured, but quieter. Even the usual tightness along his back had gone slack.

He shifted one arm out from under the pillow and rolled, slowly, onto his side. Sanji was right there, stretched out beside him on top of the covers, one knee bent, one arm pillowed under his own head.

“That better?” Sanji asked.

Zoro looked at him for a second. “Might be the best I’ve felt after PT in years.”

Sanji’s expression changed at that. Not smug, exactly. More pleased than that, and quieter. “Then I’m expecting repeat business.”

“You say that like you run a parlor.”

“I do.” Sanji’s hand found his side and slid idly over skin gone warm with oil. “It’s a very exclusive practice.”

Zoro snorted softly. “Terrible business model.”

“Seems sustainable so far.”

That pulsed warm somewhere under Zoro’s ribs.

He reached out, not in any hurry, and caught a loose strand of blond hair where it had fallen near Sanji’s face. Tucked it back. Sanji watched him do it with a look Zoro decided not to examine too hard.

“Thanks,” Zoro said after a beat.

Sanji’s hand paused against him. “For what?”

Zoro could have left it broad. The massage. Lunch. The weekend. The whole of it. Instead he went with the truth closest at hand. “For not making anything weird.”

Sanji studied him a second, then nodded once instead of replying.

The music kept playing. Neither of them moved much after that. Sanji stayed beside him, one hand resting at his waist now, while Zoro let himself sink the rest of the way into the mattress and the quiet.

After another minute, Sanji said, “You going to fall asleep on me?”

“Yes.”

Sanji laughed softly. “Go ahead. I’ll still be around when you wake up.”

Zoro liked that answer. He shifted closer, pressing into the warmth of Sanji. He was asleep inside of three minutes.


Several more weekends passed in the same way. Sometimes they met out for drinks first, somewhere with decent beer and food, and ended up back at Sanji’s after. More often Zoro showed up Saturday night at Sanji’s with a bag and Jaya, and found dinner already underway, music on low, something good in a pan. Dinner, the couch, then bed. Sunday went however they felt like spending it. Monday folded around PT. Sometimes Zoro went home after his appointment, sore enough to want his own walls around him for a night. Usually he ended up back at Sanji’s anyway, and Tuesday morning was when they finally parted ways.

The nightmares were less cooperative. They came when they came. A stretch of quiet nights, then one bad enough to leave him raw the next morning, then nothing again for days. Sex helped, mostly because it wore him out enough that sleep came easier. It wasn’t magic, though. Sanji knew that without needing it explained. He’d had nightmares of his own before, and enough life behind him not to act like a bad night was some shocking, unspeakable thing. He’d never had Jaya wake somebody else from one, though.

The first time Zoro had a nightmare at Sanji’s, it was deep in the night, with the room dark and the scent of sex long gone. He was trapped in that ugly place between memory and distortion, where pieces of what had happened got twisted into something worse. The ridge, but wrong. Wyper there, then not there, then there again in ways that made no sense and didn't need to. The wire. Dirt in his mouth. The impact of his head striking the ground. 

Then something cold and damp touched his cheek, wrong enough to cut across the nightmare. A tongue dragged over his skin, broad and relentless, pulling him toward waking by sheer persistence.

Jaya had been trained not to put weight on him – if he came up swinging, she needed to stay clear. So this was how she woke him: nose, tongue, and stubborn refusal to stop. He came awake with a sharp inhale, chest heaving, body braced for something that wasn’t there.

His heart was going hard enough that he could feel it in his throat, his wrists, the scar tissue across his chest. His skin was clammy, the sheets damp at his back. His hands had fisted in the bedding at some point and he made himself open them, one finger at a time, while his lungs tried to remember their job.

Jaya nosed his cheek again. They always left the bedroom door open on Zoro's insistence, which wasn't an issue since Sanji lived alone. At the pool house, Jaya slept in her bed in Zoro's bedroom.

Beside him, Sanji had pushed upright. The lamp clicked on. Zoro pressed both palms hard over his face and focused on his breathing. In through the nose. Out through the mouth. His heart slammed. Sweat chilled against his skin almost immediately, cool in the room air. For a few seconds the nightmare still had hooks in him.

"Hey. You okay?" Sanji asked, voice groggy.

"Just a minute," Zoro rasped, fighting his own body and the dregs of the nightmare.

He felt the bed shift. Heard Sanji's feet hit the floor, then the bathroom light come on, the tap run briefly. He kept counting breaths. The trembling was already starting to ease –  his nervous system reluctantly accepting that there was no ridge, no wire, no truck. Just a dark room and a dog and a man he was beginning to trust.

He heard footsteps, then Sanji’s voice. “There’s a cup of water and a cold rag on your nightstand.”

The practicality of it hit Zoro somewhere he wasn't prepared for. No questions. No hand on his shoulder. Just cold water and a rag, because those were the things that actually helped. “Thanks,” he managed.

He felt the bed dip as Sanji settled back in. The lamp stayed on. Jaya hadn't moved, her nose still close to his face, waiting for the signal he was okay. He hadn't given it yet because he wasn't, and she knew.

He stayed with his palms over both eyes until the trembling stopped, his heart rate dropped back down, and the images from the nightmare receded to their usual place – present, but behind frosted glass. That was the best he could do. He'd learned to stop waiting for them to disappear entirely.

He moved his hands from his face and reached for Jaya. His eye watered in the light. He started petting her, fingers sinking into the familiar fur at her neck and shoulders. He did that for a long, quiet while as things settled further. Finally, he murmured, “I’m okay, girl.”

She leaned into him, tail thumping once against the nightstand. He sat there a while longer, just breathing, just petting her, letting the room be the room. He reached for the water on the nightstand and drank it down in long pulls. He picked up the rag after, pressed the cold cloth to his clammy face – his forehead, the back of his neck – and held it there. The cold was good. Grounding. Useful. 

He wanted a shower, though. Needed it. Needed hot water to wash off the sweat and the residue of panic his body still believed in. Needed a few minutes behind a closed door to finish coming back to himself.

He glanced over at Sanji. Sanji sat against the headboard, too, phone in hand, idly scrolling with the kind of fake attention that meant he wasn’t reading a thing. The second Zoro turned, he set it aside. Concern sat plain on his face. “Okay, now?” he asked.

“I’m good.” He wasn’t, not exactly, but it answered the question Sanji was really asking. “I’m going to shower. Go back to sleep.”

Sanji studied him, but didn’t push, which Zoro was grateful for. “Go ahead. I’ll get the light in a minute.”

Zoro draped the rag over his neck and reached for the crutches. He made his way to the bathroom without his braces, slower and more careful for it, clicking his tongue so Jaya followed. He pulled the door shut behind them.

Once behind the closed door, Zoro sat on the shower seat and bent over enough to pet her again. He had calmed down enough now for embarrassment to start creeping in around the edges, and he hated that almost as much as the nightmare itself. He’d mentioned the nightmares to Sanji, said they happened, that Jaya helped, that some nights were bad. That was different from Sanji waking up in his own bed at whatever hour this was to find Zoro shaking and clammy and held together by a service dog. Harder to ignore. Harder to be casual about.

He’d likely have to explain some of it. Not the whole thing. He never gave the whole thing. Just enough. Especially because it would almost certainly happen again. Nightmares didn’t care if he was comfortable somewhere. They didn’t care if the evening had been good, or if the bed had been warm, or if he’d fallen asleep with someone’s hand on his waist.

He sat there another minute, hand on Jaya’s neck, and let himself think through the bathroom light and the cool tile. The shower seat under him. The bottle of shampoo on the ledge. His crutches propped outside the shower door. Facts. Ordinary things. He knew the drill.

The nightmare was already losing its edges the way they always did – the distorted pieces retreating, leaving only what was real underneath, which was bad enough but manageable. That part he knew how to handle. He'd been managing it for years. What he was less accustomed to was doing it in someone else's house, in the middle of the night, with that someone awake on the other side of the door.

Sanji hadn’t reacted the way Zoro had half expected, though. The water and rag had been welcome. The concern had been obvious, but he hadn’t crowded him. Hadn’t demanded an explanation in the middle of it. Maybe this wouldn’t be a deal breaker. He hoped not. He was getting into Sanji enough now that the idea of this ending over something he couldn’t control sat badly in his chest. But nightmares weren’t something he could control, and it was better to know early if this was one thing too many.

He petted Jaya a while longer. Eventually, he stripped off his briefs, turned on the shower and sat under the water until the last of the sweat and adrenaline washed off him. Some nights the shower only got his skin clean. Tonight it helped. By the time he finished, he felt more like himself again, though heavy with the kind of exhaustion that came after adrenaline burned out.

He dried off slowly, got his briefs back on, and made his way back to the bedroom, careful on unsupported ankles. Even with the crutches, it wouldn't take much to go down.

The light was off in the bedroom now. Moonlight and street glow bled through the curtains instead, enough to make out the bed. 

He murmured "Down" to Jaya and she lay down beside the bed as he slid back under the covers.

Exhaustion weighed on him like he’d been at PT. Sometimes he could get back to sleep after a nightmare. Sometimes not. He had meditation tricks if he needed them – breathing, counting, finding objects in the room, mentally walking through places that had nothing to do with the nightmare. He was already halfway into the breathing when he felt a warm hand curve around his waist and the press of a bare chest against his arm.

It felt good enough to hurt.

He exhaled – long, slow, all the way out – and put his hand over Sanji's. The hold wasn’t tight. It was just there. Warm and certain and offered without commentary. Secure in a way his body understood faster than his mind did.

He drifted back to sleep quickly after that.


The morning after a bad nightmare always had a particular quality to it, a rawness that food and coffee helped but didn't entirely fix. Zoro had learned to just move through it.

It was only his second weekend staying for more than a night. Sunday sunlight lay warm across the kitchen floor and caught in the stainless steel and white counters. Sanji had made blueberry nutmeg pancakes with a side of eggs and sausage, and hot, welcoming coffee. They were both dressed casually in shorts and T-shirts. Jaya lay near Zoro’s chair.

Zoro had been sitting with the conversation in the back of his head since he woke up, knowing it needed to happen, working out how to start it.

He slid a piece of pancake through the yolk of his egg and said, "I know I've mentioned it. But I get nightmares. Bad ones, like last night." He kept his eyes on his plate, voice even. "It's part of the PTSD. They happen a lot. They just haven't happened here until last night."

Sanji set his fork down and picked up his coffee. No immediate reaction on his face, just attention. "How often is a lot?"

"Sometimes three or four times a week," Zoro said. "But I have stretches where I won't have any." He paused, rubbed his thumb against his fork. "They’re not going away."

Sanji looked at him over the steam rising from his mug. "Nightmares aren't uncommon."

"Yeah." Zoro ate the bite of pancake. "But probably not to the point of waking up your bedmate on a regular basis."

Sanji was quiet for a moment, thinking rather than stalling. "Does anything help?"

"Sex," Zoro said flatly.

Sanji's mouth curved into something slow and sinful.

"But no," Zoro continued, ignoring it. "Not really. Just something I live with."

Sanji set his mug down and picked up his fork again. His expression had settled into something straightforward. "Then we'll figure it out." He cut into his pancake. "If it becomes a problem, I'll tell you. I have friends who sleep in separate rooms because of snoring. The fun part only happens when we're awake anyway."

That pulled at something in Zoro’s chest. He studied Sanji for a moment, wary but wanting to take him at face value anyway. Sanji hadn’t exactly made a habit of hiding what he thought. “That easy?”

Sanji shrugged. “I’ve had plenty of nightmares, and I’ve had prior partners who’ve woken me up with them. So you get more than average.” His mouth pulled at one corner. “Your hotness makes up for interrupting my sleep.”

Zoro huffed a short laugh in spite of himself. "Still think you're blind."

Sanji looked at him again, open and direct. “Your scars are part of you. Same as your left-handedness, the color of your eye, and the dimples you get when you smile. I’m attracted to you, mosshead. All of you.”

Heat climbed the back of Zoro's neck and crept over his ears. He looked down at his plate and swiped another piece of pancake through what was left of the yolk. His chest felt full of something that he didn’t want to name. “You’re not bad either,” he muttered.

A laugh fell out of Sanji, bright and genuine, the kind that reached his eyes. "The most begrudging compliment I've ever received." He pointed his fork at him. "Lucky for you, you're good in bed. In fact, after breakfast, I'm going to show you exactly how lucky you are."

Zoro's mouth twitched. He picked up his coffee and drank. Relief had settled into him slowly over the course of the conversation, loosening something he hadn’t realized he’d been holding tight since the night before. Sanji hadn’t gone strange on him. Hadn’t pulled away. Hadn’t started looking at Zoro like he was preparing an exit. It remained to be seen what any of this would become or how long it would last, but for now it was still here, in this kitchen, with strong coffee and good pancakes and Sanji across the table looking at him like he was worth the trouble.

Jaya sighed by his feet and stretched one paw across the tile. Outside, beyond the patio doors, a sprinkler clicked on in a neighboring yard. Sunlight stayed bright on the counters. By the time Zoro finished his breakfast, he felt lighter than he had when he first brought it up. Sanji’s eyes hadn’t entirely left him since the promise he’d made, and Zoro’s appetite was starting to turn from food to something considerably more interesting.


Zoro’s weeks had a sameness to them now, the main differences coming down to pain level and number of nightmares. PT on Monday, Wednesday, and Friday. OT some Tuesdays. Therapy on Thursday. Then Saturday nights, Sundays, and most Mondays bending around Sanji. 

Summer slid into early fall. He was six books into the ex-CIA series, which was light and humorous and a good way to kill an hour or two. He’d gotten hooked on ridiculous monster movies, like Anaconda and Mega Piranha, and would spend way too much time telling Sanji about them over dinner or drinks. 

At Sanji’s, the changes were small enough to sneak up on him. A drawer with some of his things in it. The shower seat no longer feeling like a strange blessing in somebody else’s bathroom. Jaya now had a big bag of dog food at the house. The TV going on after sex and arguments over what to watch turning into their own kind of foreplay. Zoro getting there on Saturday and feeling his body unknot before he’d even fully made it through the door. He stopped waiting for the thing that would end it and started just being in it, which his therapist would probably have something to say about when he got around to mentioning it.

Outside of Sanji, life kept moving, too. PT was still hell on the lower half and satisfying on the upper. OT stayed full of route practice, memory tricks, and the irritation of getting turned around in places he’d already been. Therapy stayed useful in the annoying way useful things often were. Usopp still texted him terrible memes, pretended he overbought at Costco, and kept dragging him into doomed DIY projects. Zoro started spending more evenings outside the pool house instead of in it, sitting by the water with a beer while Jaya dozed nearby, and Usopp would often wander out to join him.

Franky came by one day to fix something while Usopp and Kaya were out, and Zoro shot the shit with him while he worked. He neglected to mention the shower head with revolving colors Franky installed as a little bonus, and the shouts of surprise that came later carried clear across the patio. Zoro grinned about that one for a while.

Every so often Nami came over with her laptop and a folder full of printouts, spread everything across Usopp and Kaya’s patio table, and went through Zoro’s finances with the severity of a woman who loved money and trusted no one with it. It had become a regular thing after she found out what his disability money was supposed to cover and decided, on principle, to make sure the government wasn’t shorting him anywhere. She treated it like one more hidden-money case, just with his name on it instead of a client’s. Zoro understood maybe half of what she was saying, but he got to spend time with his friend, so he didn’t mind.

By early October, the group chat lit up about Law’s birthday, which he always insisted Luffy had turned into a get-together against his will, though none of them believed that for a second. They were going to hold it at Alabasta, an upscale restaurant in the city. Vivi knew the owner, which immediately set Usopp off on a chain of suggestive winks about exactly how she knew them.

The earliest night they all had free together was the week after Law’s birthday, with the trio of doctors proving the hardest to schedule around. Zoro hesitated, heart weirdly pounding, before he added to the text chain: Alright if I invite Sanji?

Usopp: 😘

Nami: 💋💋💋

Vivi: 😘❤️

Kaya: ❤️

Luffy: 🍖😘🍖

Law: ⚰️

Chopper: Who’s Sanji?

Zoro hated his friends.

As the group text chain blew up with explanations to Chopper, Zoro switched to directly message Sanji. 

Law’s birthday dinner is on the 12th @ Alabasta. Want to come with me?

It was a workday for Sanji, so Zoro didn’t expect an answer for a while. Sanji put his phone on Do Not Disturb when he was with clients. Zoro switched back to the group chat and saw Chopper had responded to the news that Zoro apparently was kind of, sort of seeing someone with a string of dancing emojis.

When the messages finally slowed down, Zoro pocketed his phone, fixed himself an afternoon snack, and settled onto the couch with Sharkenstein.

His phone pinged sometime during the nap he’d fallen into after the movie. Sanji had texted back.

Want me to pick you up or meet you there?

Something in Zoro’s chest did a strange little turn at that. He texted back that he’d ride with Usopp and Kaya, since they all lived together, confirmed the time, and then verified that he was still going there as opposed to meeting for drinks first on Saturday night. 

I’m making ballotine de poulet. That’s chicken to you.

Zoro: As long as it’s edible.

Sanji: 🖕

With a grin tugging his lips, Zoro tossed the phone on the coffee table and went back to his nap.


The dining room at Alabasta was done in warm stone colors, carved wood, and hammered brass, with low pendant lights throwing soft gold across the tables. Patterned tile ran along the bar and insets of the floor, and the air carried grilled meat, spice, fresh herbs, and warm bread that hit as soon as they came through the door. The host led their group to a round table near the back, away from the front foot traffic, with enough room that conversation could run in two or three directions at once without losing anyone.

Zoro had put on a white shirt and black blazer with a decent pair of trousers and left his cap at home. His hair was in vibrant green disarray, black roots coming in at the crown. He'd need to get it redone soon if he was going to bother maintaining it. He was still deciding. What he'd already decided, without fully meaning to, was that he liked the way Sanji called him mosshead. He wasn't going to say that out loud.

Sanji arrived in a fitted brown suit, russet shirt, tie knotted without a single flaw. He looked hot as hell and knew it, which somehow made it worse. Usopp appeared at Zoro's elbow and produced a bib from his jacket pocket. Zoro did his best to cram it down his throat without losing his balance. Usopp danced out of reach, cackling.

Chopper was the only one who hadn't met Sanji at the club. He shook Sanji's hand with both of his, beaming. "I've heard a lot about you," he said, with the complete transparency of someone who hadn't considered whether he should say that.

"Good things, I hope," Sanji said.

Chopper's face suggested a mix. Zoro took a long drink of his water.

The spreads came out first – hummus, a smoky roasted red pepper spread, yogurt dense enough to stand a spoon in, and warm flatbread arriving blistered from the oven in a cloth-lined basket. The drinks menu ran to wine, beer, cocktails built around pomegranate and mint and citrus, and a few straight pours for people who didn't want anything added. Vivi wanted wine. Nami wanted a cocktail with pomegranate in it. Law stuck with a hard pour over ice and the look of a man prepared to endure his own birthday as if it were a staff meeting.

"This is good," Usopp said, dragging bread through the red pepper spread with purpose.

"Try this one," Kaya said, nudging the yogurt toward him. "It has something in it. Dill, maybe?"

"Za'atar," Sanji said. "And probably a little preserved lemon."

Kaya tried it again with that information and looked pleased.

"This tastes like something I had in Vertigo," Vivi said, eyes closing briefly over a bite of the hummus. "A little place near the consulate. I've been trying to find it again ever since."

"How was Vertigo?" Chopper asked. "You said Jinbe was with you?"

"He was. Excellent traveling companion. Incredibly organized, very calm under pressure." Vivi reached for her wine. "There was a situation at the border crossing that could have become a significant incident. Jinbe handled it without raising his voice once.”

"What kind of situation?" Luffy asked, already on his third piece of bread.

"The diplomatic kind," Vivi said pleasantly, which closed that line of questioning. Usopp still gave her a look that said he knew otherwise.

Orders went in with the usual amount of cross-talk. Usopp asked three questions about the lamb and then ordered chicken. Luffy ordered enough for what should have been three people and still looked interested in everyone else’s choices. Kaya and Chopper split a cauliflower dish and an order of kebabs on top of what they each ordered separately, which made Sanji nod in approval.

“I’m telling you,” Usopp said, gesturing with a piece of blistered bread, “the man fixed one plumbing issue and then installed a shower head that lights up and makes sound effects.”

“He screamed like he was under attack,” Kaya told the group.

Usopp clasped his hand to his chest. “I was under attack. The bathroom turned into a disco.”

Zoro drank some of his beer and kept his face straight.

“Franky’s seeing someone now, by the way,” Kaya said to Nami. “Robin. An archaeologist.”

Nami paused with her cocktail halfway to her mouth. “I hope Robin likes speedos.”

“I don’t think anyone likes speedos,” Law said.

“That’s where you’re wrong,” Vivi said with a devilish grin. Zoro caught Sanji smiling behind his glass.

“She already sounds too good for Franky,” Nami said. “I’ll swipe Franky’s phone next time he’s over. I’m sure he has pictures.”

“You know his passcode?” Chopper said, slurping his sweet cocktail. 

“I know everyone’s passcode,” she said, pointing around the table, including at Sanji, who blinked. 

The main courses arrived and the table reorganized itself around the food – plates passed, recommendations issued, commentary ongoing. The kebabs over saffron rice went fast. Someone ordered more bread. Luffy immediately tried to steal off Law’s plate. Law moved it out of reach without looking. 

“I mowed a stag beetle into the lawn last week,” Luffy announced to the table, with kebab-stuffed cheeks.

“It looked like a rhinoceros beetle,” Law said into his drink. 

“It did not. It looked exactly like a stag beetle.” Luffy was already pulling out his phone. He swiped fast and shoved the screen across the table. “Look. I took pictures from the roof. You can totally see the mandibles.”

Law stared at him. “I hate that you were on the roof.”

“You always hate when I’m on the roof.”

“Because you should not be on the roof.”

Luffy brightened. “Then we should get a drone next time. Franky said he has spares.”

Law looked genuinely horrified. Zoro didn’t blame him. Franky liked to add improvements to everything, whether it needed it or not. Zoro still hadn’t opened the cabinet that he’d fixed one day when Zoro was at occupational therapy. 

At the other side of the table Vivi had turned to Sanji, talking about a diplomatic trip. “My colleague saved the entire thing by being the only reasonable person in the room,” she said. 

“What was the issue?” Sanji asked, cutting into his food.

“Fishing rights, trade tariffs, and one ambassador who thought they could flirt through a negotiation,” Vivi said.

“Could he?” Usopp asked.

“She, and she was flirting with the wrong person.” Vivi smiled. Nami smirked. Kaya giggled at that.

The meal had settled into its middle stretch, plates already in front of everyone and shared dishes spread across the table between glasses and torn bread. A second round of drinks appeared. Law settled back in his chair with the expression of a man who was, by his own reserved standards, having a good time.

Chopper had turned to Sanji, as Nami casually stabbed Luffy’s reaching hand with a fork. “There’s this dessert I had once at a conference. It was little and round and had cream in the middle and this sugar shell on top you cracked with a spoon.”

“Profiteroles?” Sanji asked.

Chopper’s eyes lit up. “Maybe?”

“Was there chocolate?”

“A lot.”

“Profiteroles.”

Chopper immediately got out his phone. “Can you text me that?”

Sanji was already reaching for his own. “I’m not much of a baker, but I’d be happy to try making them for you sometime.”

“That would be amazing,” Chopper said, already leaning in.

“Give me your number, doctor.”

Sanji had already met most of them at the club, but this was different. This was no accidental meeting with Luffy and Law’s new neighbor. No one-off table where he happened to slide into the group and make himself welcome. He was here because Zoro had asked him to come. And he fit. 

Sanji laughed at something Chopper said, then turned to answer Kaya, then leaned back just enough for Vivi to pass him another piece of bread. He looked comfortable in the middle of Zoro’s people, one hand around his drink, tie still neat, suit fitting him through the shoulders in a way Zoro kept noticing every time he moved. Nami was talking with her hands beside him. Usopp had moved on to trying to convince Law that he had been a trauma surgeon and conducted millions of trauma surgeries. Luffy was asking Vivi if the restaurant had meat for dessert and, if not, could she tell her friend to put it on the menu. 

Zoro had spent the better part of four months waiting for the other shoe to drop. For the part where the reality of him – the nightmares, the crutches, the scars, the narrow life he'd built inside the limits of what his body could do now – became too much. But Sanji hadn’t done that. Zoro was still sleeping in his bed, spending multiple days with him, not being coddled but accepted as he was.

Sanji glanced over at Zoro with a particular look, the one that had started feeling like something Zoro had a claim to. He wasn't waiting for that drop anymore. He didn't know exactly when that had happened, but sitting in this restaurant with these people and Sanji around the curve of the table from him, he could feel the absence of it. The waiting was just gone. What was left in its place was quieter and considerably more frightening and he had the strong sense that his therapist was going to have a lot to say about it on Thursday.

Zoro reached for his drink. Sanji caught his eye again and smiled, small and private in the middle of everything else. Heat moved low through Zoro in answer. The laughter around the table swelled again, somebody objecting to something Luffy had said. Law caught his eye from across the table and raised his glass a fraction of an inch. Zoro tipped his own toward him, took a drink, and listened to the noise of his friends as the night went on.


By winter, the pool was covered over for the season, the blue-gray tarp stretched flat across it and collected leaves in the corners. The cold changed the aches in Zoro’s ankles, made them stiffer in the morning and meaner by evening. The holidays came and went. The weather turned. And as a certain date got closer on the calendar, Zoro started pulling inward in ways he recognized too well.

He canceled on Sanji the Thursday before, keeping it brief: Can't do this weekend. No explanation attached. 

Sanji sent back okay and then, a few hours later: You good? 

Zoro looked at the message for a long time and didn't answer it. Then he put his phone face-down on the counter and left it there.

The date fell on a Saturday.

He'd been awake since before dawn, after a night plagued by repeated nightmares. He lay in his bed in the pool house staring at the ceiling above him and let himself know what day it was and what that meant and didn't try to think around it. Four years. Wyper had been thirty-seven. He'd had a wife in Skypeia and a dog named something Zoro never remembered, and he'd been the best spotter Zoro had ever worked with, and he'd been there and then he hadn't been, between one second and the next on a ridge that Zoro could still map in precise detail if he let himself.

Jaya was on the bed with him. His hand was in her fur, stroking back and forth, trying to keep in the now, not the past. His therapist tried to teach him how to face it without it consuming him. But he could feel the weight of it pressing down. Feel the tightness in his chest, the edge of that dark place trying to drag him under. 

He got up eventually. Made coffee. Sat at his small kitchen table and drank it without tasting it. His phone had more messages on it – Sanji, with a question about something that Zoro ignored. Usopp about a Costco run, which he ignored as well. 

He moved to the couch, turned on the TV, and watched something that he couldn't have described an hour later. Jaya kept her head on Zoro’s knee, brown eyes turned to him with more empathy than a dog should possess. The anniversary flattened everything. He felt muted. Remote from himself. He let her out twice. She did her business and returned in record time. 

Usopp knocked on the door sometime in the afternoon. Zoro didn’t answer. After a minute, Usopp’s voice came through the door. “I’m home if you need a friend. Or a beer. Or a friend with beer.”

His footsteps retreated. Zoro pressed the back of his head against the couch and closed his eye and breathed.

Sunday felt the same, even though the date itself had passed. Zoro lay in bed staring at the ceiling as darkness turned to light. His sleep had been shit, what little of it he got. He’d tossed and turned in his empty bed, and finally let Jaya up again. 

His phone had several more messages from Sanji. He didn’t bother reading what they said.

The panic hit around one, when he forced himself to make something to eat. He was standing at the kitchen counter with a knife when the light caught the blade at a particular angle – a flat, bright glint – and the kitchen dropped out from under him entirely. 

He was back on the ridge, to the sound of Wyper’s head hitting the ground, to the slice of the machete down his eye and across his chest. His heart slammed, his breath jammed up high and useless, and the room narrowed to steel and bright light and the absolute conviction that something catastrophic was happening right now. He jerked back, lost his balance, and hit the tile hard enough to crack his elbow. By the time he understood he was on the floor, he was already shaking. Sweat broke cold across his back and under his arms. 

Jaya was on him immediately, her nose pushed against his cheek, her tongue dragging across his face while he shook and tried to drag himself into the present. He could hear himself breathing in a way that meant he was hyperventilating and he focused on slowing it, the way he'd been taught, while his heart continued doing what it was doing and the room gradually reassembled itself around him. The tile was cold under his palm. The refrigerator hummed. The knife was on the counter above him, not in anyone's hand. 

It took him too long to come all the way back. That was the part that always cost him, not the flashback itself but the twenty minutes after, shaking and exhausted on the floor of his own kitchen, Jaya pressed against him, waiting for his body to believe what his mind already knew.

He didn't finish cooking. He ate crackers from the box and went back to the couch.

Monday dawned the same gray as the days before it. Zoro ignored the time PT would have started. He ignored the thought of calling. Even that felt like too much. He sat in the shower until the water ran from hot to lukewarm to cold, not really thinking, just letting it hit him while the tile fogged and Jaya whined on the other side of the frosted glass. She pawed once at the door, then again, soft and insistent.

He hadn’t expected Sanji to show up. 

It was about an hour after he’d normally get back from PT. A rap sounded on the pool house door. Jaya's tail thumped twice against the floor, though she didn't move from his side. He figured Usopp, with Costco groceries as the excuse, and he thought about not answering but he'd used the last of his coffee that morning and he needed it badly enough to move.

He crutched himself slowly to the door, bare chested, wearing ratty sleep shorts, braces, and dark circles beneath his eye. He saw Sanji standing behind the glass of the door instead of Usopp. He stood there for a moment, then pulled the door open.

“Hey,” Sanji said, holding a grocery bag in hand. He took in Zoro fully. “You look like shit.”

Zoro grunted at him. “What do you want?”

“Figured you were sick.” He held up the bag. “Thought I’d make you some food. Unless you ignoring my messages was a clumsy attempt to break things off and I’m making an ass of myself. But I took the chance.”

Zoro found himself moving back to let him in. 

Sanji took in the main room of the pool house – a small kitchen, table, and sitting area, with the bedroom and bathroom just off it. Usopp and Kaya had furnished it simply, never expecting a long-term guest. Coffee mugs and unwashed dishes sat in the sink. Empty beer bottles had been left wherever Zoro had last put them down. A blanket was bunched on the couch, and the drawn curtains kept the place in gray light.

The heat was up against the cold outside. Sanji moved into the kitchen and started unloading the bag as if he belonged there. “Soup first,” he said. “Already made it, just needs reheating. Then something light with ginger and garlic to deal with whatever you’ve got.”

Zoro collected the beer he’d been drinking, took a seat at the small dining table. He set his crutches against the side wall. Jaya sat beside him, leaning heavily against his leg, chin back on his thigh. He didn’t say anything. Just watched Sanji bustle around, reheating the soup on the stove, finding the bowls and silverware, locating other cooking implements. 

“So what do you think you have?” Sanji asked, stirring the soup. He had on a cable-knit sweater in hunter green and faded blue jeans. His sleeves were pushed up. “Cold? Flu?”

“PTSD,” Zoro said bluntly.

Sanji paused, then continued stirring. His shoulders shifted with the movement. “Ah.” A beat. “Sucks.”

Zoro snorted. “Yeah.”

Sanji didn't say anything else about it. Zoro sipped his beer. A couple minutes later, Sanji ladled soup into a bowl with a ladle Zoro didn’t know he had, and brought it over to the table with a spoon and a packet of saltines. “Eat up.”

The soup was good – creamy chicken noodle, thick with vegetables. He crumbled crackers into it and ate without tasting much at first. Then the flavor started to come through. His appetite had been close to nothing for three days, and his stomach welcomed the food with relief. By the time he looked up, a second beer had appeared at his elbow.

While Zoro ate, Sanji started on the next dish. He stayed quiet, absorbed in the cooking. Chopping, simmering, cracking eggs, the soft turn of rice in the pan filled the space while ginger, garlic, and scallion warmed the air. After finishing the soup, Zoro scratched Jaya behind the neck and watched Sanji work.

When it was done, Sanji plated for two, carried the dishes to the table, served Zoro, then sat across from him with his own beer.

They began to eat. It tasted fantastic. Better than the soup. The eggs were soft and savory, the rice fragrant. Zoro closed his eye as he ate, breathing in the scents. Sanji’s fork clinked against his plate. 

About halfway through, Sanji asked, “Want to talk?”

Zoro looked at him. Sanji held the look, question and concern both visible, not trying to hide either one. “No,” Zoro said.

Sanji inclined his head and went back to his food like it was no big deal. Like it required nothing further from either of them.

Zoro ate another forkful, focusing on the condensation running down the side of his beer. He thought about the food, which was good. He thought about a nap, which he needed. He thought about lying down and letting the rest of the day pass over him. He pet Jaya and finished his meal.

The dishes went into the sink with the others. Zoro looked at the accumulated mess for a moment, then slowly made his way to the couch. He pulled the blanket over his lap and turned the TV back on to the same college football game he didn't care about, and Jaya leaned warm against his thigh.

He heard Sanji clattering around in the kitchen – the tap running, drawers and cabinets opening and closing. Zoro propped his cheek on his fist and watched the football game without really seeing it. 

Eventually the kitchen went quiet. Sanji appeared behind the couch. "Want me to go?"

Zoro thought about the past three days. Staring at the ceiling at all hours. The tile floor. The empty bed, the TV, and the dead quiet that set in when nobody else was there.

“Stay,” he said. 

Sanji came around the couch, toed off his sneakers, and dropped onto the cushion beside him. He looked at the TV. "Why are you watching football? You hate sports."

Zoro shrugged. 

Sanji took the remote from the blanket, pulled up the guide, and scrolled through it. He chose Sharktopus and put it on. “Here. We’ll watch one of your monster movies. Maybe I’ll see what the appeal is.”

He dropped the remote between them, propped his feet on the bottle-strewn coffee table, and stretched an arm out on the couch behind Zoro’s head. 

Somewhere between the jet skiers being assholes and the Sharktopus giving them what they deserved, Zoro let his head rest back against Sanji’s arm. He didn’t magically feel better. He still felt like shit. The past three days still sat on him, and the flashback had left its usual residue behind, that low-grade rawness, a body that had been through something and hadn’t finished reacting to it yet. But there was something else mixed in with it now – comfort, maybe. A hint of peace.

Sanji stayed over that night. And while the nightmares still came, the bed wasn’t empty anymore.


The Saturday after felt different on the walk up to the door. Zoro couldn't have said exactly how. Just that he was aware of it – the bag on his shoulder, Jaya at his side, the porch light on already against the early dark of January. He knocked instead of just coming in, which he hadn't done in months.

Sanji answered with a dish towel over his shoulder and an unreadable look. "You knocked."

"Yeah."

A beat passed. Then, Sanji stepped back from the door.

Warm air came out around him, carrying garlic and onion and something roasting. Music played low in the kitchen. The living room lamp threw its usual light across the solid furniture. Everything exactly as it always was, which was simultaneously a relief and slightly disorienting – Zoro had spent the ride over half-expecting the atmosphere to have shifted, some residue of the past week still sitting in the air. There wasn't any.

Jaya headed in without hesitation, as if she hadn’t missed a weekend. Zoro set his bag down, unclipped her leash and vest, and laid them on the entry table.

“Dinner’s got another ten minutes,” Sanji said. “You want a beer?”

“Yeah.”

Sanji nodded once and headed back toward the kitchen. Zoro followed more slowly, Jaya at his side. The familiar layout relaxed his shoulders almost against his will. Not enough to loosen them fully, but enough that he noticed.

Sanji handed him a beer at the counter and turned back to the stove. Something was going in a skillet, a pan in the oven by the smell of it. Zoro set his crutches against the counter and took his stool at the island. Jaya got a drink and lay down near his feet.

For a minute, that was all there was. Sanji moving around the kitchen. The hiss from the stove. The bottle cold in his hand.

He should say something. He knew that. Sanji wasn't pushing. Wasn't waiting with visible patience or making it into a moment. Which somehow made it harder, not easier.

He took a drink, set the bottle down, and stared at the grain of the countertop. “Sorry.”

Sanji glanced over his shoulder. “For what?”

"Last weekend." Zoro kept his voice even. "For not saying something." He sounded flat to his own ears. Defensive. Already half-braced for whatever came back – that it had been too much, that it had been unfair, that he owed a better explanation than he had.

Sanji just looked at him for a second. "You already told me it was your PTSD."

Zoro’s shoulders tightened again. His hand closed once around the neck of the beer bottle. “It was the anniversary.”

Sanji’s expression changed, softened with understanding. “Of the ambush.”

“Yeah.” Zoro kept his eye on the counter instead of on Sanji. It felt easier that way. “It gets bad for a few days. Sometimes more.”

“Okay,” Sanji said, and his voice didn’t change. It didn’t turn soft or pitying. “Now I know.”

Zoro glanced up at him.

“Next time, tell me it’s a bad one.” Sanji held his eye. “You don’t have to do the rest alone.”

Zoro let out a breath he hadn’t realized he’d been holding. He nodded once. “Okay.”

Sanji turned back to the stove. “But I refuse to watch Sharktopus again. That was terrible.”

A huff of laughter startled out of Zoro. “That’s the point.”

“No. The point is that I’ll never get those ninety minutes of my life back,” Sanji said, doing something with the pan. “Your retellings are significantly more entertaining anyway. Especially when your nose crinkles when you’re trying to remember something.”

“My nose doesn’t crinkle.”

“It does. You look like a constipated green rabbit.”

Zoro flicked him off. Sanji laughed and started plating dinner. “Move to the table, mosshead.”

Zoro did, and Sanji served dinner a moment later. Conversation came easily after that, and the last of Zoro’s worry thinned out and disappeared. Sanji filled him in on what had been going on at the salon over the past two weeks and the information that Luffy had received a drone for his wedding anniversary.

“One Law bought,” Sanji said between bites. “Not one from this Franky character, who I’m dying to meet for myself.”

“If you ever need a handyman, I’ll give you his number,” Zoro said. “Then I’ll laugh when your garbage disposal starts singing.”

“I don’t have a garbage disposal.”

Zoro gave him a pointed look. Sanji’s eyes widened in horror. It was the appropriate response where Franky was concerned.

After dinner, the table got cleaned off, Jaya got let out, and they ended up on the couch with a movie on and their mouths on each other like a pair of randy teenagers. It was light and easy and fun, and then it turned into a race to the bedroom, which Sanji won, of course, and celebrated by dancing around and crowing like an asshole.

Zoro looked at him and was hit all over again by how much he liked this man.

He got his revenge in bed and enjoyed every second of it.


After that weekend, things changed in small ways that mattered more than bigger ones might have. Sanji started offering a beer and an ear when Zoro showed up looking worn down, but he never pushed if Zoro didn’t want to talk. Therapy days still tended to knock him sideways, and sometimes on Thursdays he’d go without answering texts at all. The difference was that the silence had context now, for both of them.

February came in cold and stayed that way. On a Thursday after a session with his therapist that left him hollowed out, Zoro texted Sanji from the Lyft home. Rough day. That was all. Sanji sent back a single line: I’m around if you need it. He didn’t show up uninvited or push for more. He answered when Zoro gave him something to answer and left the rest alone.

By March, Jaya had a real bed instead of a blanket, a good orthopedic one. Two dog dishes sat on the floor on their own dog-bone mat, and her vest and leash hung on a hook by the entry like they’d always belonged there. Zoro noticed it one morning and stood there for a second taking it in. Sanji came up beside him, followed his eye line, and asked if he wanted eggs benedict for breakfast.

Zoro changed, too, though more slowly. He stopped editing himself as much. If PT left him mean or therapy scraped him raw, he might text Sanji during the workday just to say so. Not looking for anything, just saying it. Sanji never tried to fix it from a distance. He’d answer when he could, something short and steady, and when Zoro showed up Saturday night there would be dinner going, music on low, and an ear waiting if he wanted one. None of it was dramatic. That was the point. 

They still had their own lives. Sanji worked Tuesday through Saturday. Zoro had his standing schedule of therapies and still lived at the pool house. But more and more evenings ended in texts, and every so often Sanji would show up midweek, cook something late, and stay the night. Zoro found himself looking forward to all of it enough that he’d started wondering what it would be like if Sanji were around every night.

In late April, Sanji had a Tuesday off and offered to drive him to occupational therapy. Zoro agreed.

Zoro’s occupational therapist was a man named Marco, who had the kind of patience that didn’t feel like pity. He’d been seeing Zoro for close to a year, working with him on the functional fallout from the TBI, wayfinding worst among them, which was the term for the thing that made him stop in a place he should have known and feel the compass in his head spin uselessly. He’d been a SEAL. He’d navigated in darkness, in bad terrain, under pressure, by training and instinct and repetition. Now he could get turned around in a grocery store.

He didn’t talk about that part much.

Sanji drove him over from the house. He’d been easy company on the way – music on the radio, no questions about what OT involved, no forced cheerfulness. Zoro appreciated that.

When they pulled into the clinic lot, Sanji cut the engine and looked over. “How long?”

“About an hour,” Zoro said.

Sanji nodded. “I’ll be here.”

Zoro got his crutches sorted and climbed out.

Marco checked in at the start of the appointment the way he usually did, asking about the past month, whether anything in Zoro’s routine had changed, whether he’d been going anywhere new. Zoro mentioned, with as little detail as possible, that he’d still been spending time at Sanji’s house on weekends and that the guy had driven him over today. Marco only nodded and moved on.

He was twenty minutes into the session – a route-learning exercise with a building map, slow and methodical and deeply frustrating – when Marco said, “Would you want to bring Sanji in for the rest of this? Since you’re still spending time with him, it helps when the people around you know what strategies you’re using. Up to you.”

Zoro thought about it for a moment. Then he texted Sanji.

You can come in if you want. Room 4.

Three minutes later Sanji knocked on the open door, hands in his jacket pockets, taking in the room – the table, the maps, the navigation software open on Marco’s laptop – without visible reaction. Marco introduced himself and gestured to the chair along the wall. Sanji sat, said nothing, and watched.

The room was set up for ordinary problems made clinical. A table. Two chairs. A whiteboard. Laminated maps of building floors and neighborhood blocks. A laptop running route-planning software. A mock kitchen in one corner and a mock bathroom in another. OT always irritated Zoro more than PT. PT hurt in ways he understood. OT made him sit still and prove, over and over, exactly where the wiring in his head no longer matched what it used to do.

Marco slid the map back in front of him. “Start again.”

Zoro looked down. Third floor of a medical building. Elevators here. Stairwell there. Reception desk. Restrooms. Four clinics. He had to trace the route from one room to another, then reverse it, then explain what he’d do if one hallway were blocked. He knew how these sessions went. He knew what Marco was looking for. It didn’t make it less aggravating.

He put his finger at the starting point. “Out of the room, left. Past the elevators. Right at the corner.”

He stopped.

His sense of direction had never come back right after the TBI. Not completely. In familiar places he could compensate. In regular routines he could hide it. But the second the environment went unfamiliar or something shifted on him, something in his head slipped sideways. Left and right stopped feeling trustworthy. Sequences tangled. The more he got irritated, the worse it became.

Marco waited.

Zoro tried again. “No. Straight first, then right.”

Marco made a note. That annoyed him more than if he’d corrected him out loud.

They moved from the building map to a neighborhood one. Same problem, bigger scale. Start at the garage. Walk to the pharmacy. Then to the grocery store. Then back to the garage. Marco changed one landmark halfway through and watched what happened. Zoro’s jaw tightened. He could feel Sanji there against the wall, not staring exactly, just present. It made him more aware of every pause.

“Take your time,” Marco said. That didn’t help.

Zoro dragged a hand across his mouth and looked back down. “If this street is one-way, then–”

“You’re crossing through a building that isn’t open to the public,” Marco said.

Zoro exhaled sharply through his nose. “Right.”

Marco tapped the lower corner of the page. “Try again.”

By the time Marco shut the laptop, Zoro was already pissed off.

“All right,” Marco said. “Let’s do functional work.”

That was OT language for ordinary life turned into obstacle course bullshit.

Zoro pushed back from the table and stood. The bathroom setup was first, same as it was whenever Marco re-evaluated him. Chair in the shower. Towel on a hook. Toiletries set out. Marco still had him talk through the order every so often – where the crutches went, when the braces came off, where the towel needed to be so he wouldn’t have to reach for it wet and unsupported – partly to make sure he had the sequence down, partly to catch whatever bad habit Zoro had picked up since the last time. Then Marco said, “Show me.”

Zoro did. Slower than he liked, but good enough. He got to the shower seat, set the crutches where they needed to be, and started talking through how he’d get the braces off once he was seated.

Marco reached out casually and tipped one crutch. It clattered to the floor.

Zoro looked at him.

“What now?” Marco asked.

Sanji stayed very still in the chair against the wall.

Zoro hated this part. Without the braces, standing up wasn’t a simple correction. It was planning. Angle. Reach. Balance. Risk. He had to think it through instead of just doing it, and the thinking-through was exactly what made it humiliating.

He looked down at the crutch on the floor. “Depends how tired I am.”

“How tired are you?”

“Bad day tired?”

Marco nodded.

“No Jaya?”

“No Jaya.”

Zoro rubbed once at his mouth, then shifted on the seat. “I’d use the wall. Get one foot planted. Down to a knee. Reach with the left hand. Pull it in by the handle.” He glanced at the setup. “Or drag it with the towel first if it’s too far.”

Marco said nothing for a beat. Then, “Show me the wall version.”

So he did. Slow. Awkward. Careful enough that it made his teeth hurt. He got the crutch back upright without falling or putting too much weight on the wrong angle. It counted as success. It still felt like shit.

“Good,” Marco said. “Again. Towel version.”

Zoro wanted to tell him exactly where he could stick the towel version. Instead he did it.

“Now Jaya,” Marco said.

Zoro called Jaya over from where she’d been laying, gave her the fetch command. Jaya picked up the fallen crutch and brought it close enough for Zoro to reach. “Good girl,” he praised. She wagged her tail once and sat.

The mock kitchen was worse.

Nothing was laid out for him this time. Marco gave him a short list for the re-eval: two eggs, a container of cooked rice from the fridge, scallions from the produce drawer, a bowl, a pan, knife, and the oil. The fridge had been set far enough from the counter that Zoro couldn’t just lean over and transfer things in place. He had to retrieve each item, move it over, and stage it without dropping anything or ending up with both hands committed and nowhere safe to put his weight.

This was the part people outside OT never thought about. He could stand at the counter and prep fine if he leaned a hip into it. The problem was getting everything there in the first place.

He started with the easy part: bowl, pan, knife. The oil from the pantry. Then he looked at the rest and planned the order before he moved. That was part of it, too. If he did it wrong, he’d waste steps and make himself work harder than he had to. He took the eggs one at a time from the fridge and set them on the counter. Then he went back for the container of cooked rice, bracing it against his side while he managed the crutches and crossed back to the prep area. The scallions came next from the produce drawer. 

Marco let him get halfway through before “accidentally” knocking the bottle of oil off the counter. It hit the floor with a plastic crack and rolled.

Zoro shut his eye for a second.

“What now?” Marco asked.

“Now I swear at you,” Zoro muttered.

Marco didn’t smile. “Then what?”

Zoro leaned harder into the counter and looked at the setup again. The eggs were near the edge. The rice container was taking up the spot he wanted clear. The oil had rolled just far enough to be annoying.

“Set down what I’m carrying,” he said. “Move the eggs farther back. Pick up the oil before I forget about it and trip over it later.”

Marco nodded once. “Do it.”

He did. Then finished setting up.

Once everything was finally where it needed to be, the actual prep went easier. Crack eggs. Chop scallions. Stir rice. He could brace at the counter for that. The knife work wasn’t the issue today. It was the carrying, the sequencing, the constant stupid need to think three steps ahead so something basic didn’t turn into a problem.

By the time he was done, his patience was gone and his shoulders were up around his ears.

Marco looked over his notes. “That’s enough.”

Zoro leaned both hands against the counter and let out a slow breath.

Marco glanced toward Sanji. “If you’re all right with it, I’d like a word with him before you go.”

Zoro straightened. “Yeah.”

Sanji stood when Marco went over to him. Marco kept it practical. What the work actually involved. What helped at home and what didn’t. Keep environments consistent where possible. Predictable routes. If something changed, say it plainly instead of assuming Zoro would adjust on the fly. Give him a second to orient without filling the silence. Be patient with disorientation that, from the outside, could look like inattention or carelessness when it wasn’t either.

Sanji listened without interrupting. Then he asked one question. “What about GPS? Does it help?”

Marco gave him a thorough answer. GPS could help, especially for unfamiliar places, but it worked best as support, not replacement. The point wasn’t to prove some abstract independence by making everything harder than it needed to be. The point was to reduce strain in everyday life.

Zoro stood beside them and said nothing.

When Marco finally handed over the next appointment card, they left the room together. The hallway was the usual clinic beige, with muted carpet and framed prints nobody ever looked at.

Outside, the air felt cooler than before. Or maybe he was just wrung out enough to feel it more. He got to the car, got Jaya and himself in, and shut the door with more force than necessary.

Sanji waited until Jaya was settled and they were back on the road before speaking. “That looked frustrating.”

Zoro stared out the window. “It is.”

Another block passed.

“I didn’t know it was that much day-to-day stuff,” Sanji said.

Zoro’s mouth twisted. “Yeah.” That was exactly the part he hated most: not the pain, not even the slowness, but the way the damage reached into showers and kitchens and directions and small stupid moments that should have belonged to muscle memory instead of planning.

Sanji kept his eyes on the road. “Thank you for letting me come.”

Zoro stared out the window. Traffic thickened near a light. Somewhere up ahead somebody had braked too hard and started a chain of irritation. “It’s not exactly something I like people seeing.”

Sanji was quiet just long enough to show he’d given it thought. “Maybe not. Still part of your life.”

The words stayed with him for a second.

“I ever tell you about the summer I turned sixteen?”

Zoro looked at him.

“Zeff had taken on a private event. Forty covers, four courses, full kitchen running at capacity.” Sanji merged onto the main road. “He put me on sauté for the first time. Real service, not practice. I was supposed to handle four pans at once.” He paused. “I dropped the first one inside ten minutes. Not just the pan, everything in it, across the pass, onto the garnish station. Then I overcrowded the second and killed the sear on eight portions of duck breast. Then I reached across for a ladle and put my elbow straight into a beurre blanc I’d spent forty minutes making.”

Zoro said nothing.

“Zeff came over,” Sanji continued, voice level, “looked at me, looked at the pass, looked at the ruined duck and the beurre blanc running down the side of the lowboy, and said things I will not repeat in polite company.” He took the next lane change. “I thought that was it. Six years of showing up, and I’d ended it in forty minutes of service.”

He was quiet a second.

“He came back an hour later, after service, when I was cleaning up what was probably the worst station in the history of that kitchen. Looked at me and said, tomorrow’s another day. Then he walked out.” Sanji glanced over. “I cried in the walk-in for about ten minutes, which I will deny under oath.”

One corner of Zoro’s mouth moved.

“And now,” Sanji said, dry as ever, “I don’t work in a kitchen.”

Zoro looked at him. The irritability was still there, but something under it had shifted, some locked part giving a little. He understood the offering for what it was – not equivalence, not comfort exactly. Just: I know what it is to be bad at something you need to be good at. I know what it costs.

“You probably sucked at it anyway,” Zoro said, which was as close as he was getting to thank you in that moment.

“I”ll have you know, I only suck a certain mosshead’s dick,” Sanji said cheekily. 

Zoro huffed a laugh.

Sanji cut a glance at him. “Speaking of a mossy head, your roots are getting terrible. Even with that mess you call a hairstyle, they’re going on a couple inches.”

“Already on your schedule for May third,” Zoro said. Sanji had been doing his hair since last October, when Zoro decided to keep the green. 

“Good,” Sanji said, flipping on the turn signal. “Can’t have my boyfriend looking like a green skunk.”

Zoro went still for half a beat. Boyfriend. They’d never put a label on what they had going, but it didn’t feel wrong at all. 

“You want to stop somewhere for an early dinner or head home?” Sanji asked. 

“Dinner,” Zoro said. His day had improved considerably in the last thirty seconds.

Sanji’s mouth curved, small and satisfied, and he headed for the turnoff into town. Zoro leaned back in his seat, watched the road unspool ahead of them, and let the word boyfriend stay warm under his ribs.


Nami's birthday arrived in July, and she decided she wanted to go to Momoiro again. The group chat lit up with proposed dates until they landed on one that worked for nine busy adults. 

On a sultry summer evening, Zoro got out of Sanji's car, opened the rear door for Jaya, and secured her leash. Sanji hit the lock button and the headlights flashed once with the indicator beep. He pocketed his keys and fell into slow step beside Zoro. “I could’ve dropped you off.”

“I could’ve punched you,” Zoro said, his crutches making a quiet sound against the sidewalk. “And it’s not that far.”

Sanji hummed, tucking his hands into his pockets. He'd worn the wine-colored suit, black shirt, white tie, hair falling just past his shoulders. He'd been growing it out since spring. Zoro thought it looked good on him.

Zoro had dressed for the heat instead – black cargo shorts, black T-shirt, and a short-sleeved yellow button-up over the top. His green hair was doing whatever it wanted. His three earrings clicked softly together when one crutch caught in a crack in the sidewalk. He paused, reset his balance, and kept going.

The line outside Momoiro stretched down the block. Their friends were already inside – Sanji had put the whole group on VIP for the night. Sandy nodded them through without breaking conversation with the couple ahead of them, and the door swung open into music and colored lights.

The club looked pinker than Zoro remembered. That, or he'd forgotten. A queen had the stage, commanding the room through a Lady Gaga number. Chopper spotted them from across the room and waved with both arms, already standing half out of his chair. 

They crossed to the table. Zoro sank into the seat left open for him near the wall and leaned his crutches back against the plaster where they'd be out of the way. Jaya settled under the table at his feet. Sanji dropped into the chair beside him.

Greetings went around the table in overlapping waves, half hugs and shoulder squeezes and the kind of teasing that passed for affection in this group. Two beers already waited at Zoro’s and Sanji’s seats, sweating lightly onto the black tabletop. Bowls of bar snacks and little plates of fried things cluttered the middle between cocktail napkins, straws, and crumbs. The club was full but not packed yet, the drag performance on stage, pink and gold light washing over the room in slow pulses.

The last time they’d all been together like this had been May, for Luffy’s backyard birthday barbecue. The gap hadn’t felt that long until Zoro was back in the middle of them, with the noise and the easy overlap of voices and the comfort of knowing he had great friends. It felt good to catch up.

Kaya smiled as she adjusted more comfortably at the table. “I’m just glad we all managed to find the same night.”

Chopper leaned in. "It only took, like, thirty-seven messages."

"That was because three of you work impossible schedules," Nami said.

Law picked up his drink. "Say ‘doctors.’"

Luffy obliged immediately. "Doctors."

Nami set her bag on the back of her chair and looked around the table. "I need everyone to know I look incredible tonight."

"You do," Vivi said, and meant it.

“You tell us every time,” Usopp pointed out. Zoro grunted in agreement.

Sanji looked Nami over with the kind of open appreciation he gave everyone he flirted shamelessly with. “You do. It’s honestly generous of you to show the rest of us up this hard on your birthday.”

The table had that first-drink looseness to it, the one that came before anyone was actually drunk, when people were just glad to be out and not thinking about work tomorrow. Zoro leaned back in his chair. One of his ankles was protesting the walk in from the car, but it was background noise. He'd had worse.

Chopper was leaning forward across the table, continuing a conversation as if it hadn’t been interrupted by Zoro and Sanji’s arrival. "Going back to what I was saying, the clinical literature on it has completely shifted in the last two years–"

"Chopper," Kaya said gently.

"I know, I know, we're not at work–"

"We're at a nightclub."

"But it's interesting," Chopper said, with the genuine anguish of a man surrounded entirely by people who declined to share his passion for this particular topic at this particular hour.

Law didn't look up from his drink. "Save it for Thursday."

"You said that last Thursday."

"And I'll say it next Thursday."

Chopper slumped slightly, then immediately perked up when a new song came on and Luffy started doing something alarming with his straw.

A waiter slipped by with another tray, lights flashed over mirrored panels behind the bar, and somewhere across the room one of the queens laughed loud enough to carry over the music. Zoro took a drink and let the club settle around him. Sanji’s thigh rested against his under the table, casual and warm and not hidden.

Conversation ran in three directions at once, the way it usually did when they were all at the same table. Usopp was making a case for signature drinks having meaning. Vivi put her hand over Nami's without interrupting whatever Nami was saying to Sanji; Nami turned her hand over without looking, and kept talking.

"What kind of meaning do you suggest?" Vivi asked Usopp.

"About finding hope," Usopp said. "Finding love. Finding out they're two for one, which would be the best option."

At the same time, Luffy was saying something loud enough for half the room to hear. “–and I told him, if you’re going to do it, commit–”

“You set a trash can on fire,” Law said.

“As a demonstration.”

“Of what.”

“Commitment.”

Law took a long drink.

Usopp, not missing a beat, said, "Remember when Luffy set off the fire alarm trying to flambé bananas?" 

Luffy pointed at him. "That was one time."

"It was two," Kaya said.

"It was three," Law said.

Luffy seemed to consider arguing this, then decided against it when Law distracted him with a bowl of cheesy pretzel bites.

Sanji stood. "I'm getting another round. What does everyone want?"

He went around the table collecting orders, one hand resting briefly on Zoro's shoulder. He got to Zoro last, gave him a look that already knew the answer, and headed for the bar without waiting for confirmation.

Zoro watched him go for half a second, then turned back to the table.

Kaya had picked up a story from earlier in the week, something about a hospital administrator and forms submitted to the wrong department on purpose. She had the delivery of someone who had been very patient for a very long time. Chopper was already leaning in with the rapt attention of a man who worked in the same building and understood completely.

"What did you do?" Chopper asked.

"I forwarded them with a very polite email," Kaya said.

A queen friend drifted over with the entitlement of somebody who knew the answer already. “Sanji, sweetheart, would you be a dear and help François with his wig?”

Sanji, halfway back already with a tray balanced on one hand, said yes without even pretending to consider refusal. He handed drinks off in a little circuit, putting Zoro’s fresh beer down last, and then disappeared again toward the backstage side of the room.

Zoro watched that, too. Then turned back to Kaya. She had moved on to another hospital story. “We had a six-year-old explain her own appendectomy back to me in complete detail.”

Zoro asked, “How accurate was she?”

“Disturbingly.”

The table had drifted into the comfortable mid-evening register – second drinks, everyone a little more settled, another drag performance still forty minutes out. Usopp had started a story. It had clearly grown in the telling. Everyone present knew it had grown in the telling and nobody was stopping him because the grown version of Usopp’s stories were always more entertaining than whatever had actually happened.

"–and the client wanted the logo to breathe," Usopp said, with the expression of a man still processing injustice. "I said, it's a logo, it doesn't have lungs. He said, make it feel alive. I said, ‘I am but one man.’"

"You have a whole team," Kaya said.

"I have a team of people who also wanted it to breathe," Usopp said. "I was alone."

Vivi had her chin in her hand, watching with the attention of someone who found this genuinely entertaining. "What did you do?"

"I gave it a shadow. One shadow. He cried."

"Cried."

"Happy tears. Said it changed the energy of the room." Usopp spread his hands. "I am the God of Graphic Design."

Luffy cheered. Chopper looked like he might actually believe Usopp’s every word. Nami, pressed against Vivi’s side now, didn’t even look surprised. 

Zoro tipped his head back to stretch his neck, looking at the ceiling. The pink light in the club had a certain quality to it – warmer near the stage, cooler out toward the bar, moving when the music shifted. It worked for the room. Worked even better on Sanji, when Zoro spotted him making his way back from the stage area, the wine-colored suit pulling the color out of the light around him. He looked damned good. He always did, but there was something about seeing him here specifically, in this room, in that suit, that sat differently. Zoro picked up his beer and didn't examine it.

Sanji slid back into the seat beside him, hand settling comfortably on Zoro's thigh as he picked up his own drink and looked around the table. "What did I miss?"

Zoro said, beer nearly to his lips, "Me thinking about getting you out of that suit."

Sanji turned to look at him. The slow, knowing smile that came back was not for the table, and Zoro felt it sit warmly at the base of his sternum for the rest of the drink.

The night continued moving the way good nights moved. Another number started onstage. Luffy got distracted by someone across the room and joined strangers at another table. Law went quiet in the way that meant he was nearing his limit but not yet ready to drag Luffy out by force. Chopper eventually headed out early, all apologies and yawns and tomorrow-morning responsibilities. Kaya disappeared toward the bathroom while Usopp rooted through her purse looking for the car keys with the confidence of a man who expected not to be murdered for it.

Nami leaned into Vivi’s shoulder, watching the stage, her birthday drink finally mostly gone. The performer turned under the lights in impossible shoes and glitter and hair that Sanji had a hand in. Zoro had his arm resting along the back of Sanji’s chair. Sanji was turned slightly toward the stage, one ankle hooked over the other, tie loosened just enough. Neither of them was talking. Jaya was a warm weight at Zoro's feet, and the ankle that had been registering complaint since they arrived had quieted somewhere in the last hour. He didn't know when.

When they finally started peeling off, Luffy was still half turned toward some conversation on the far side of the room while Law watched him with the expression of a man counting down his patience in exact seconds. Usopp offered Zoro a ride automatically while Kaya reclaimed her purse from his hands.

Zoro turned him down. "I'm good.”

Usopp looked at Sanji, then back at Zoro, and had the grace not to make anything of it. "Yeah," he said. "Figured." He clapped Zoro once on the shoulder, said his goodbyes around the table, and he and Kaya headed out.

Zoro and Sanji left next, Sanji telling Nami to text him for a shopping date. They nodded at Luffy when they passed the new table he was at as they headed out. The club noise followed them to the door and then cut off when it closed behind the last of them. The street outside was cooler than the room had been, the neon of the sign washing the sidewalk pink for half a block. The faint pulse of the music came through the walls and faded.

Sanji had parked two streets over. They walked at Zoro's pace, Jaya at his side, the night quiet around them. He opened the rear door for Jaya without comment – not for Zoro, who had made his feelings about that clear at least twice – and came around to the driver's side while Zoro got himself in.

It wasn't the weekend. He was going to Sanji's anyway.

Sanji pulled away from the curb and the Momoiro Club disappeared in the side mirror. Zoro leaned back in his seat. Jaya shifted in the back. The street lights moved overhead in a steady rhythm, and the city passed by outside the window, and Zoro let himself settle into the quiet of the car the same way he settled into most things with Sanji – without thinking too hard about it, without bracing for anything. Just being there. Just this.


The next morning was Thursday, which meant therapy at eleven. Sanji left for work at eight. 

The alarm had gone off at six-thirty. They both had showered separately. Through the open bedroom door Zoro could hear him moving around in the kitchen while he got dressed. When he came out, Jaya was dancing around Sanji's feet as he filled her bowl and folded in some scrambled eggs. Coffee and breakfast scented the air. Sanji, still in his robe, poured a second cup and set it at Zoro's place without looking up. A plate of bacon, eggs, and toast followed, then Sanji grabbed his own coffee and returned to the bedroom.

Zoro took his seat and ate slowly. The early summer light came through the glass patio doors at a low angle, catching the edge of the grill and throwing a small rainbow against the underside of the patio roof. A robin worked its way along the back fence line, dropped into the nearest raised garden bed to snatch a bug from one of the plants. The beds had things growing in them now. Sanji had planted in the spring, neat rows of herbs and two kinds of tomatoes, plus a few other vegetables.

Sanji grumbled on his way past, shirtless, trousers unbuttoned and riding low, dress shirt in hand. He disappeared into the laundry room. Zoro listened to the ironing board clatter open, the thump of the iron, the utility sink running briefly. A colorful string of cursing meant he'd spilled while filling the iron again. Zoro sipped his coffee and ate another piece of bacon. Jaya, having finished her own breakfast, sprawled in front of her dishes instead of at his feet.

A soft, rhythmic hiss followed as the iron steamed. Outside, a rabbit bounced across the yard, stopped at the raised beds and stretched up to see if today might be the day. Zoro watched it. He admired the persistence, even if the outcome was never going to change.

Sanji came back through with his shirt on and half-buttoned, bare feet crossing the hardwood, and disappeared back into the bedroom. Zoro finished his eggs, sopped up the last of the yolk with his toast, and carried his dishes to the sink in stages – plate first, then silverware, then his mug. He rinsed his dishes, put them in the dishwasher, and refilled his coffee. Leaning against the counter, he took a sip.

Sanji buzzed back into the room fully dressed in a pale purple shirt, darker purple-and-gray striped tie, and dark gray trousers. He grabbed a travel mug from the cabinet, poured the rest of the coffee into it, and pressed a kiss to Zoro’s cheek. “Let me know if therapy sucks,” he said, then went to collect his keys from the entry table and his messenger bag from its hook.

Zoro stood at the counter and felt everything go warm and still. Sanji was checking his bag, making sure he had what he needed, unhurried and ordinary, the morning light catching the line of his shoulders. Zoro thought about a housewarming party almost a year ago, Law's quiet voice on the patio. Mundane things are just better when he's around. He'd understood it then, in the abstract. He understood it differently now.

"I'm off," Sanji said, pulling open the front door. "Talk to you later."

The door closed behind him with a snick.

Jaya snored softly in front of her bowls. The rabbit made another attempt at the garden bed and came up short. Outside, Sanji's SUV started, then moved off down the street. Zoro sipped his coffee and thought about seeing if Luffy was off duty and home next door, maybe checking out whatever additions Franky had installed on the drone.

But for the moment he stayed where he was, leaning against the counter and enjoying the quiet while he finished his coffee.

End