Work Text:
It was late in the evening on a random island. The sun was almost gone, and you could see stars in the sky.
The Straw hats went out to get supplies and that left the cook with the responsibility to watch their childish captain.
They were currently in a bar. Sanji occupied himself with two beautiful ladies, one on each side and Luffy was making friends with the cook and of cause eating the food he made for him.
That's when a young man walked over to him. He was eyeing him for a long time. Sanji kept an eye on Luffy, noticing the man's approach but deciding not to interfere.
He was beginning to talk to Luffy making small talk with him, making him laugh and soon after he ordered Luffy and himself a drink.
Another young man approached the two and began to talk to Luffy too. Making him unaware of the other man's action.
A little pill made its way from the strangers hand in Luffys drink without his and Sanji awareness.
To celebration of meeting so 'nice' strangers Luffy took a big sip out of his drink. Almost drinking it whole.
The strangers only laughed, taking a sip from their own drinks. Their plan had succeeded.
After some time, Luffys vision was getting strange. His body felt hot, and it was difficult to stay awake.
He only wanted to rip his clothes of himself and take a cold bath.
The air felt really dry, and he couldn't think right. Maybe Sanji could help he thought.
But before he could go to him, the two men were already by his sight, guiding him to the bars exit.
Meanwhile Sanji had an amazing conversation with one of the two women and the possibility to spend a lovely night with her was getting bigger and bigger, but that changed when Sanjis eyes wandered to the stool Luffy was once seated on.
Sanji sighted 'That idiot' he thought and excused himself from the two Lady's.
He began to look for him, but he didn't needed to look long than he saw the familiar straw hat leaving through the exit.
But he wasn't alone, he saw the two strangers, one of them one each site carrying the drugged boy through the door.
Rage and panic set in and Sanji couldn't control his legs anymore. Who were these men and what are they doing with his captain. He sprinted to the exit, pushing men and women on the way.
Sanji knew his captain was too oblivious and too trusting to notice any kind of danger but that is why he is there. To protect him from this kind of danger.
Those strangers could turn out to be enemies, after all Luffy has a high bounty on his head.
Sanji slammed the door wide open, his eyes scanning the area, searching the familiar straw hat.
That was when his ears picked up on something. He followed the noise that led to an alley near the bar.
The two strangers had an argument about who should go first, and his captain was leaned on a wall, fighting to keep his balance.
Sanji quickly puzzled the pieces with the picture he was seeing bevor him together and he became aware of what their intention really was.
Sanji felt disgusted. He couldn't believe that this sort of people was still walking around and now even wanting to try his captain.
In that moment Sanji felt so much rage and he began to act on instinct.
Beating those guys black and blue and probably breaking some bones but he didn't care.
Protecting the innocence of his captain was more important than two stray punks.
A noise got him back to his senses and he turned around to look where it came from.
His captain had collapsed to the ground, his eyes drowsy and he was panting for air.
Sanji kneeled down to his level and laid his hand on Luffy forehead, measuring his temperature.
His eyes began to widen, and he gritted his teeth. Luffy was practically burning.
'What have those filthy pigs done to you' Sanji thought. His hand caressing Luffys cheek before letting the boy go.
He checked Luffy for any injuries before walking to one of the now in blood and bruises covered strangers and picking him up by his collar.
"What have you done to him" Sanji shouted him dangerously in the face.
The stranger winced before answering:
"We-we only wanted to have a little fun. We-we didn't know that he was already in relationship." The stranger wailed.
Sanji tightens his grip on the collar.
"That wasn't my question! What did you do" Sanji yelled, he had to be careful not to kill this man right then and there.
"We-we gave him a drug to make him feel needy and to set the mood. But-but I swear it wasn't my idea" The stranger wailed.
Sanji gritted his teeth.
'Disgusting' Sanji thought.
"When does it wear off" Sanji asked still with anger in his voice.
"Probably in two days but it's going to be painful unless..." The stranger whispered.
"Unless what" Sanji shouted serious.
"Unless you know.... when he comes" the stranger gulped.
Sanji clenched his teeth together, now he really had to be careful not to kill this man. He just wanted to punch a wall.
How could that happen, two hours everything was alright. Luffy was happily eating his food and chatting with some people and he had two gorgeous women by his site.
But now... Now Luffy had to endure a lot of pain or......
The stranger noticed the dark aura coming from Sanji.
"Please I'm sorry we promise we will never do something like this again... just let us live" The stranger begged.
Sanji let go of him and walked over to Luffy.
"Thank you, thank you so much" The stranger bowed before he limped to his unconscious friend to pick him up by his site and to leave.
Sanji kneeled down to Luffy again. He noticed that the boy was quivering.
"How are you feeling captain" Sanji asked concern and took off his jacket to cover Luffy with it.
The freezing boy opened his eyes to look up at him.
"Sanji..." Luffy whispered and closed his eyes again.
Sanji sighed. This was not a place to rest, and the ship was too far away. 'Maybe we could spend a night in a hotel.' Sanji thought.
"Now captain, we should get you somewhere warm" Sanji said and picked Luffy bride style up.
Once they arrived in their rented room, Sanji laid Luffy on the bed. Luffy, who was now burning up again, began to sweat and pant really hard.
Sanji seated himself besides him.
"What should we do now" Sanji asked and looked up at the ceiling.
He knew he wasn't getting an answer, but it still frustrated him. What should he do? Should he leave Luffy alone and get Chopper? But what if somethings happens to Luffy while he's gone?
A weak grip on his shirt bought him back to reality and he turned around to see Luffy, looking with helpless and lustful eyes up at him.
"It... hurts" Luffy whined quietly.
He was now laying on his side, his eyes half opened and looked like he was about to cry, his cheeks tainted with a dark red blush, his hair was sticking to his skin because of the sweat and his lips were quivering too.
Seeing Luffy so weak, so helpless, so lustful felt so illegal so wrong but at the same time so right. It did something to Sanji, he could feel it in his heart.
A little blush began to spread on Sanjis cheeks, but he quickly turned around, avoiding the danger of it spreading any further.
Sanji began to think. There was a way to help Luffy but this way would taint his innocence and Sanji wouldn't like being the one who took that from him.
Sanji could feel the weak grip on his shirt tighten.
"It hurts" Luffy cried out, tears were forming in his chocolate brown eyes.
Sanji turned around to look at him again. His heart couldn't take seeing that usual smiling and laughing face in such a desperate and pained expression.
Sanji bit his bottom lip. He could help Luffy but wouldn't that be taking advantage of him?
"Help...Sanji...It hurts" Luffy choked out.
But it would help him. Sanji closed his eyes and started to think again.
He could help him. The shitty pig said that he only has to...
Sanjis cheeks turned red.
'NO! I'm not going to have sex with Luffy' Sanji shook his head.
Suddenly an idea came to Sanji.
'I just have to show Luffy how to jerk off' Sanji thought and turned around.
But he lost hope when he saw in which kind of state Luffy was in.
He was panting and sweating really hard. The blush on his cheek hadn't lessened either.
'What now' Sanji thought.
'Maybe I could.... No, I'm not going to...'
Sanji looked at the pained expression on Luffys face again.
He signed.
'Ok I'm doing it' Sanji thought.
He slowly removed Luffys pants, showing the already aroused cock.
Sanji looked at Luffy, who had stopped his squirming to look up at him.
He was still panting really hard.
Sanji gulped.
'This isn't gay! I love women! You're doing this for your captain! You're just helping a friend! I'm not trying to take advantage of him! I just want to help!' Sanji thought over and over again.
Sanji looked at Luffy with one apologizing and unsure smile.
"Don't worry this will help" Sanji said before touching his member but to his surprise Luffy shrieked and turned the other way.
"It hurts" Luffy cried out and now tears were running down his cheeks.
Sanji only stared in shock. What should he do now? He began to observe the now trembling boy before him.
Sanji's eyes widen. Why does it hurt him so much? What if Luffy could get a long-lasting injury from this or worse? The boy already looked pretty bad and now he has to endure this for two days. Should he get Chopper or search for a doctor? Sanji began to look at his captain again. No, he couldn't let Luffy alone. What should he do?
The filthy pig said that he only needs a release. But how should he do it when Luffy doesn't allow him to touch him.
That was when Sanji's eyes wandered down Luffy's back until they were meet with Luffy's ass.
Sanji closed his eyes and turned around. A light blush on his cheeks.
'nonoNoNoNOO! I can't!!! I'm not gay! I love women!!!' Sanji thought.
Sanji suddenly heard whimpering. He made Luffy turn around and checked his fever.
'He's burning!' Sanji thought.
But what if he's getting much worse and he wouldn't be able to help him.
Sanji eyed his captain again who stared back with half lidded eyes.
There is no way that he's going to do this. Isn't it taking advantage of him? But at the same time, it would help him. But it would taint his innocence and what if Luffy thinks he is a monster for doing it? There must be an other way to help him, right?
"Please... Sanji" Luffy whimpered.
Sanji sighed and caress Luffy over his sweaty hair. But it would help him, right?
'I'm going to take my captains virginity.' Sanji thought.
"Ok Luffy I'm going to make you feel better" Sanji said, still not believing that he was actually going to do this.
Sanji grabbed a little bottle out of his jacket pocket. He looked at it for second before putting some lube on his fingers.
'I always thought that I use you in a different kind of situation' Sanji thought before rubbing his fingers together to warm up the lube.
Sanji than turned Luffy on his stomach, making it easier for him to prepare him.
"Ass up" Sanji said and Luffy surprisingly obeyed him.
Luffy rested his head on a pillow. He was looking up at Sanji from the side.
He isn't sure why he's feeling so weird or what Sanji is doing but he trusts him.
"This is going to hurt for a little bit, but it will feel good later."
Sanji wasn't sure if Luffy actually heard him or if he was too aroused to notice anything, but he warned him none the less.
Sanji pushed on finger slowly into Luffy and began to move a little.
Luffy gasped and buried his face in a pillow, but he didn't try to get away.
After Luffy felt loose enough Sanji added another one, stretching the boys entrance further.
Sanji kept his eyes on Luffys face studying his reactions.
Luffy started to get used to the foreign feeling and he liked it when Sanji hit one spot with his fingers in particular.
Sanji saw that Luffy wasn't squirming as much as bevor, so he took his fingers back, leaving an unsatisfied expression on Luffys face.
Sanji removed his pants and opened his shirt. He then coated his member with lube before he positioned himself at Luffys entrance.
The heat in the moment and Luffys noises and expressions turned Sanji on, but he would never admit it.
'I don't have to kiss or touch him elsewhere and I'm just going to forget this night like it never happened. I only need to make him come. Just imagine he is the girl from the bar or Nami! Yeah, that's it only imagine it's Nami.' Sanji thought.
'You're doing this because you want to help, not because he's a boy' Sanji reminded himself one last time before pushing himself in Luffy.
Sanji began to groan. It was a long-time ago when he was in someone and Luffy was so tight and warm, it felt so good.
Luffy gasped and buried his face, if that was possible, deeper into the pillow. He started to get used to that fullness.
Sanji waited for Luffys permission to move and after some time Luffy pushed himself back, burying Sanji deeper inside him, making him and Luffy moan.
Sanji then grabbed Luffy by his waist and began to thrust into him, hitting a spot that made him moan out loud.
Sanji closed his eyes, trying to imagine that it was Nami laying and moaning below him. But Luffys voice didn't matched Namis and that made Sanji open his eyes again.
He watches the boy below him. His face was buried in the pillow, but you could still hear his muffled moans. It didn't surprise Sanji that Luffy was very vocal, after all he has always been a laud person.
Sanji blamed it on the lust in the air and in the moment, he really wanted to see Luffys face, so he turned the smaller one around and repositions himself between Luffys legs.
In that moment Sanji was taken back by the sight before him. Luffys usual goofy grin was replaced with a lustful look. A deep blush spread from his cheeks to the tip of his ears. His lips were trembling, and he was drooling a little.
Sanji couldn't believe that Luffy, the usual goofy, childish, idiotic captain could make lewd expressions like that and all because of him.
He never imagine that Luffy could look so submissive, and Sanji began to like it.
A needy cry took him back from his thoughts and he mentally wanted to slap himself.
No, Sanji isn't gay, it's just the lust speaking.
He re-enters Luffy again and starts with the same pace as bevor.
Sanji tried to close his eyes to think of a beautiful woman but in the end, his mind and eyes always end up on Luffy.
On how he really had a feminine face. On how his chest goes up and down, trying to keep up with Sanjis thrusting. On how his eyes flutter open and closed. On how his slim legs were hugging him from both sides. On how small his waist was. On how hard he was gripping the sheets. On how his beautiful brown chocolate eyes were watching him. On how he tried to hide his moans behind the back of his hand.
Sanji bit his slip. Oh, how badly he just wants to remove Luffys hand from his face and kiss those lips.
The raven-haired boy made him feel things. It wasn't just lust and arousal that built up in him. It was something more, something Sanji should have realised a long time ago.
In that moment, Sanji realised that the boy below him wasn't just his captain. No, he was the man who gave him a chance in Life, who saved his life, who he choose to follow.
That feeling in Sanjis chest was more than just lust or admiration. It's a feeling that he imagine he would have for a beautiful woman.
Sure, those women in the bar were pretty and maybe it would have been nice to spend a night with them but that would be just one night, one night that wouldn't have led to anything.
Nami and Robin are very pretty and nice too and Sanji liked to daydream about having a relationship with them, but it was more like a dream. Maybe lustful feelings for being too long out on sea. But deep in his heart he knew they weren't the one he was looking for.
Sanji realised that he doesn't need to search for his true love anymore cause he already found. He looked the boy under him in the eyes. He looked beautiful and not only because he was a blushing, moaning mess. No, he was the man, he fell in love with and maybe this night is his only chance to touch and kiss this boy how he wants to.
So, Sanji broke his own words on not touching.
He took both of Luffys hand and pinned them above his head, diving in for a kiss.
Luffys eyes widen for a short moment, but he started kissing back none the less.
It was a sweet and innocent kiss. A kiss that didn't fit in the moment. A kiss that didn't satisfied Sanjis hunger and desires at all.
Sanji brushed his tongue over Luffys lips, asking for entrance. Luffy let Sanji slip in, letting him explore every inch his mouth with his tongue.
But Luffy didn't wanted to be taken that easily, so he started copying Sanji and now both of them were fighting for dominance. Their tongues were dancing together and rolling them over each other. The kiss was rough and sloppy and made both of them feel hunger for more. But Sanji, the more experiencer one, regained control back. Sucking on Luffy tongue and clicking their teeth together.
In the same time Sanji didn't stop thrusting. No, he was even picking up his pace, slamming right into the boy below him, making him seeing stars.
Luffy was now a moaning mess, and all of those sweet moans were swallowed by Sanji, making him growl. He began to move on from his mouth, leaving a trail of kisses up to Luffys neck.
First kissing the virgin skin gently before biting hard into it, making Luffy cry out loud.
Sanji didn't care if he's going to leave marks. Such an opportunity to hold his captain was once in a lifetime and this was Sanji only chance, where he can show, how much he actually loves him, and he never wanted to forget that night. He wanted that those marks stay forever Because those marks would be marking Luffy as his.
He moved down to Luffys chest. Kissing and biting the sun kissed skin before he moved to the boys nipples. Swirling around them with his tongue. His hunger for the boy grew and grew with every delicious sound he made.
He got up, wanting to look at the beautiful sight he created. Luffys neck and chest was now covered in hickey and bite marks. Drool was leaking out of his mouth. His hands were still pinned above his head and his flutter open and shut with every thrust. His lips were reddened and swollen from the rough kiss their shared, making Sanji even hungrier.
But Sanji felt satisfied to. The boy below him was covered in his marks, marking him as his. Even when it's only for tonight. But Sanji wanted that those marks stay forever, every time he would look at them, he would be reminded of this night.
Tears of pleasure run down Luffys cheeks, and he began to moan Sanjis name out loud, making Sanjis desire to have him even bigger and bigger. Sanji kissed his tears away and began to thrust even harder into the boy. Luffys cock started to twitch, and Sanji started to pump it.
Luffys moaning turned into blabbering trying to tell Sanji not to stop. Sanji blushed a little finding Luffy just too cute. He bend down and brushed their lips together. His eyes were focused on Luffys face not wanting to miss one expression.
Luffys toes started to curl, and his eyes rolled back. The sensation was just too much and with a loud moan, Luffy came covering his and Sanjis stomach with his flued.
Luffys tight and clenching walls made Sanji come as well burying himself even deeper into him. Both of them felt like time has stopped. It was if the only thing that mattered was each other.
Both of them stared at each other, panting and trying to calm down from their orgasm.
Sanji gave Luffy one last kiss before pulling out, letting his cum leak a little out of the abused hole.
He collapsed besides Luffy on the bed. Luffy came closer to him to cuddle. Sanji raised an eyebrow but let him cuddle to his side, thinking he needed some comfort after his first time.
Sanji looked Luffy in the eyes. His pained expression was gone, and he gave him a closed eye smile.
"What" Sanji asked.
"I'm just really happy that my first time was with you" Luffy said, still with a closed eyed smile on his face.
Sanji began to blush. His eyes going a little wide in confusion.
"What why" Sanji asked questionably.
"Makino always said that I should have my first time with someone I like and trust" Luffy said. He opened his eyes again to look at Sanji.
Sanji looked at him. He didn't know who this Makino was, but her words were right and Luffy only misunderstood her. Sanji felt guilty. Yes, he realized that he loved Luffy, but he used his trust and the situation to realize that.
"No, Luffy you should have done this with someone you love, with someone you would spent the rest of your life with and not with someone you see as a friend." Sanji said. He felt like a monster right now. Worse than the strangers in the bar. He took Luffys innocence and trust and tainted it for his own selfish reasons.
He looked Luffy in the eyes. He furrowed his eyebrows together and looked at Sanji questionably.
"But I want to spend the rest of my life with you" Luffy said serious.
"Luffy" Sanji said. He wanted to cup his cheek, but he felt like he didn't even deserve to be near him, so he didn't.
"Don't you understand there's a difference in how friends like each other and how lovers like each other."
"Huh-" Luffy said confused.
Sanji sighed. He really needed a cigarette right now.
"You know how I always been about Nami and Robin" Sanji asked.
Luffy nodded.
"Yeah, that's because I loved them. I wanted more than a friendship with them." Sanji tried to explain.
"But you're like this with every woman" Luffy said still not understanding the point.
Sanji sighed again. He really needed a cigarette.
"But that's because I wanted more than a friendship. You can be friends with a lot of people, but you can only fall in love with one person"
"But I'm in love with you" Luffy said serious.
"Then explain your feelings." Sanji said.
He knew this was going to hurt but he really wanted Luffy to understand that there was a difference and that he really should have done something like this with lover.
Luffy began to blush a little and he avoided eye contact.
"I really like spending time with you or to touch you and I think you're very pretty. You're different then Zoro or Ace and the others. I mean you don't feel like a brother or friend to me, you feel like something more.... Oh, and I like your food." Luffy mumbled and smiled at the last sentence.
If Sanji had a cigarette in his mouth, it would have probably fallen out. His mouth was hanging wide open, he couldn't believe what Luffy just said.
"But Luffy I did this to you without asking how could you-"
"You helped me Sanji and it felt really good!" Luffy yelled and pouted. He began to blush to.
Sanji now blushed too and looked the other way.
It was silence for a few seconds before Luffy asked:
"So, what do you think of me"
Sanji turned around and looked at him. Luffy was now looking down, but you could still see the blush on his cheeks.
"I did realize I love you too" Sanji said with a blush on his face.
Luffy began to look at him, his eyes are big and he has a wide smile on his face.
"So that means were partners now" Luffy asked excitedly.
Sanji chuckled at Luffys childish behaviour before saying:
"Yes that means were partners now"
"I'm so happy, I can't wait to tell Ace" Luffy said with stars in his eyes.
"Wait what-" Sanji tried to protest but was interrupted from a kiss on the lips.
"Good night Sanji" Luffy whispered before falling fast asleep on Sanjis side.
Sanji stared at him with a shocked expression before chuckling a little.
"Good night captain" Sanji said and kissed him on the forehead and pulled him closer.
The next morning Sanji was awakened from a poke to his cheek. He slowly opened his eyes to look who his annoying him so early in the morning only to be greeted by a bright smile.
"Sanji I'm hungry!" Luffy said with a closed eye smile.
Sanji began to laugh. Some things never change. He slowly made his way out of the bed, noticing that there still naked and covered in last night fluids.
Sanji saw how Luffy was about to jump out of bed, so he wanted to warn him. Even if he was made out of rubber losing your virginity can still leave his effects.
"Luffy wa-" Sanji yelled but it was too late.
Luffy landed on his legs and as soon as they hit the ground Luffy could feel pain in his back, and he fell to the ground. Sanji was immediately by his side.
Luffy looked up at him confused.
"Are you okay" Sanji asked concern.
" My legs won't go and my back hurts" Luffy pouted.
"Don't worry it will go away" Sanji said now looking at Luffys still naked and in marks covered body, having a small nosebleed because of it.
"But I'm rubber" Luffy mumbled and crossing his arms.
"Luffy" Sanji said with a blush on his face.
Luffy looked at him confused.
"You're leaking" Sanji said and pointed to his ass where Sanjis cum from last night was running down his legs.
"Oh" Luffy said, a little blush on his cheeks.
He tried to get up, but his legs were wobbly and shaking.
"Let me help" Sanji said and picked him bride style up and carried him to the bathroom.
After that they spent a great time in the bathtub making love.
Sanji taught Luffy not to accept drinks from strangers.
Bonus:
They were currently going back to the ship. Sanji was carrying Luffy on his back and as they arrive, they were greeted by a worried crew.
"Where have you idiots been" Nami asked furious.
"We've been looking for you" Usopp said.
"Luffy are you okay" Chopper asked worried.
"Yeah, what happened to you? You look like an animal had attacked you" Nami asked with a raised brow.
"Actually, me and Sanji-" Luffy wanted to answer but was interrupted by Sanji.
"Who wants dinner" Sanji asked with a blush on his face.
"Me, me, me" Luffy yelled and both of them disappeared in the kitchen.
"Idiots" Nami sighed.
Nami looked at Robin who was smiling and chuckling at the scene.
"What is it" Nami asked.
"I think they both finally realized something" Robin said before following both in the kitchen.
Nami looked after her dumbfounded.
"What"
