Work Text:
The salty sea breeze gently caressed Sanji’s face as he leaned against the Sunny's railing, the cigarette between his fingers releasing spirals of smoke that drifted toward the sky. His eyes wandered to the horizon... It was early, even for cooking, the sun was just beginning to peek over the horizon, painting the sky with shades of pink and orange that reflected in the endless ocean. It was in these moments of morning tranquility that his thoughts inevitably turned to the swordsman who was probably comfortably sleeping in their shared room.
Years had passed since they had finally acknowledged what existed between them. Sometimes, Sanji still marveled at how they had ended up here. If someone had told him during his early days at the Baratie that he would end up deeply in love with a green-haired swordsman with a terrible sense of direction, he probably would have laughed until he couldn't breathe.
The cook took a drag from his cigarette, letting the smoke dissipate in the air as he remembered the early days. The constant bickering, the insults flying back and forth like finely tuned projectiles, the challenging glares that lasted longer than necessary. In hindsight, all that tension carried a completely different weight than he had been willing to admit back then.
He vividly remembered how his heart would race every time they watched Zoro train, the way his muscles would tense under the sun, the absolute concentration on his face as he practiced with his katanas. The swordsman’s unwavering dedication to his goal had always been something Sanji secretly admired, though back then, he'd rather have died than admit it out loud.
Fighting side by side, of course, had solidified a special bond between them that Sanji couldn’t feel with anyone else. The way they could coordinate without words, as if their bodies were synchronized into a single soul. Sanji knew exactly where Zoro would be at any given moment, and Zoro seemed to have a sixth sense for anticipating the cook’s movements.
An enviable chemistry for anyone who saw them.
The turning point had been at Thriller Bark. Watching Zoro willing to sacrifice everything, including his life and his dreams, for the captain and the crew... for him. Sanji remembered every second of it, something he could never forget in his life. The fear he felt in that moment, the absolute terror of losing Zoro, was what finally made him confront his feelings.
The nights following the battle at Thriller Bark had been a torment. Zoro’s wounds were healing slowly, and Sanji found himself spending every free moment beside his bed, under the pretense of bringing him specially prepared food for his recovery. It was in those silent nights, while everyone else slept, that the words they had been holding back for years finally found their way to the surface.
Sanji smiled remembering the awkwardness of their first real conversation about their feelings. Neither of them was particularly eloquent when it came to emotions, and there were several uncomfortable moments of silence, interrupted by half-finished sentences. But in the end, they didn’t need grand declarations. A simple “idiot, I like you too” from Zoro had been enough to change everything between them.
The transition from rivals to lovers had been surprisingly natural. The fights continued, of course — they were a fundamental part of their dynamic — but now they had a different tone, more playful, more intimate. The insults had turned into disguised terms of endearment, and the challenging glares now hid a spark of affection that only they could recognize.
What surprised Sanji the most was how easy it was to love Zoro. The swordsman was direct and honest to the core, without pretensions or artifices. When he said something, he meant it, and when he made a promise, he kept it no matter the cost. It was a quality that Sanji had learned to deeply appreciate, especially after a life where promises were broken as easily as glass.
Zoro’s dedication extended to every aspect of his life, including their relationship. Although he wasn’t the most expressive of men, he showed his love through small gestures: waiting for Sanji to finish cooking so they could eat together, silently helping with the dishes, or simply staying awake to share a last cigarette on the deck before going to sleep.
The most cherished moments for Sanji were those in which they could simply exist together in comfortable silence. The afternoons when Zoro trained while he went over the inventory lists... or just sharing the same space without needing words. The nights when they sat on the deck, Sanji smoking while Zoro cleaned his swords, the sound of the waves their only accompaniment.
The crew had accepted their relationship with a naturalness that surprised both of them. Luffy had laughed, declaring it was about time, while Nami and Robin exchanged knowing glances. Usopp had lost a bet with Franky about when they would finally confess, and Chopper had simply been happy that his two older brothers had finally been honest with themselves.
Sometimes, Sanji wondered how he had been so blind for so long. The signs had always been there: the way his heart would race when Zoro was near or how his face would feel embarrassingly hot when the swordsman took his shirt off to train, how his eyes always searched for him first after every battle, the way they could communicate without words amid the chaos.
The sun was almost fully above the horizon when Sanji heard familiar footsteps approaching behind him. He didn’t need to turn around to know it was Zoro; he could recognize the sound of his steps among thousands. The swordsman stopped behind him, wrapping his arms around his waist in a gesture that had become as natural as breathing.
“Thinking too much so early, cook?” Zoro murmured against his neck, his voice still hoarse from sleep.
Sanji allowed himself to lean back against Zoro’s chest, enjoying the familiar warmth of his body. “Just remembering a few things,” he replied, intertwining his fingers with Zoro’s over his stomach.
He didn’t need to explain any further. Zoro understood, as he always had, even before they fully understood the depth of it all. It was one of the things Sanji loved most about him: his ability to understand without the need for words.
Life at sea was unpredictable, full of storms and dangers, but Sanji had found his anchor in the most unexpected person. Zoro was his north, his constant in the chaos of the Grand Line. No matter what separated them, he always found his way back to Sanji.
Mornings like this, quiet and simple, were a reminder of how far they had come. From those early days of rivalry to this very moment, every step of the way had been worth it. Even the fights, misunderstandings, and moments of doubt had served to strengthen what they had.
Sanji turned in Zoro’s arms to look him in the eyes. The swordsman’s single visible eye looked at him with a mix of affection and amusement, as if he could read every thought Sanji had. He probably could, after all this time together.
“I love you, you idiot moss-head,” Sanji murmured, allowing himself a moment of vulnerability that only Zoro could witness.
Zoro’s smile widened, that special smile that Sanji knew was only for him. “I know, cook,” he replied, leaning in to kiss him gently.
And so, on the Thousand Sunny, with the morning sun filtering through the ship’s corners and the distant sound of their nakama beginning to wake up, Sanji thought that he wouldn’t change a thing about his story. Every moment, every fight, every reconciliation had led them to this point, and he couldn’t imagine a more perfect ending to their long journey of self-discovery and love.
Fate had a peculiar sense of humor, Sanji thought, making him fall in love with the man he had once considered his greatest rival. But as he looked at Zoro beside him, he knew it couldn’t have happened any other way. Some things were meant to be, even if they took the longest and most complicated path to reach their destination.
