Actions

Work Header

Best Behavior

Summary:

“You’re not too much for me,” you say. “I like the attention.”

“You really do?” Sanji leans closer. “I can give you more attention. So much more, if you’ll let me. Please. I want to make you happy.”

“You do make me happy. But right now, what would make me even happier is if you let me cuddle you.”

“Hah- are you-? Cuddle? As in-?”

“I want you to be warm.”

“Angel, I’m very warm right now. That’s the problem.”


Sanji has been more reserved in his affections recently; he's trying to be a perfect gentleman for you. Being stranded in the cold and forced to share a sleeping bag may be the perfect remedy.

Notes:

This is my contribution to InfixOP March 2025! It was written for the prompt: Forced proximity when sleeping due to extremely cold weather outside leads to cuddling, which leads to kissing, which leads to sex. Bonus points if Reader has to almost beg Sanji to share a sleeping bag/bed/whatever with them because Sanji doesn't want to make them uncomfortable while trying to sleep, meanwhile he's the one freezing in the open air. Even more bonus points if they have to be very careful and quiet while having sex cause someone else might hear them.

I had a blast writing it and it somehow ended up being extremely long... But this one is for true horny, pervy Sanji lovers. I was thrilled to get Mortifer's request because I feel like we have a similar niche of pathetic Sanji content!

(See the end of the work for more notes and other works inspired by this one.)

Work Text:

It takes a fifteen mile hike up a steep, cliffside trail in weather so cold your fingertips turn blue to realize that your sleeping bag and tent have been replaced with several large beef shanks.

It’s a miserable night. You’re separated from most of your crew, and all of your crewmates with a functioning sense of direction. Rain has soaked through your shoes to make your socks squelch with every step, and your coat is doing little to stave off the chill. Both of your coats, actually, because Sanji has long abandoned his suit jacket to drape it over your shoulders. You let him do it solely because he looked more miserable with it than without it; you look at him now, swearing and shivering pitifully as he attempts to start a campfire in the clearing that the four of you have decided to camp out in, and feel a pang of guilt. He looks back up at you with a smile so beatific you almost forget that you were about to commit murder.

“Luffy,” you breathe. You keep breathing, loudly: you’ve figured out breathing exercises for just about every form of Luffy-induced rage or anxiety imaginable. “Luffy, what is this?”

Luffy is standing on the opposite side of the clearing with Zoro, who is searching for sake amidst the myriad bags he insisted on carrying up the mountain as training. Luffy leans towards you with wide-eyed curiosity, which quickly turns into wide-eyed joy as he sees your bag.

“Oh, meat! That’s where you went!” He beams, throwing an arm to hook onto a tree behind you. It twangs cartoonishly like an overstretched rubber band; Luffy hurdles towards you at top speed, whooping like a maniac - and lands directly into Sanji’s outstretched foot.

“You idiot!” Sanji scolds Luffy, now laying on the floor and nursing a large bump on his head. “How dare you take her sleeping bag? She’s freezing! Apologize!”

“Sorry…” Luffy whines petulantly, still rubbing his head.

“Now give her yours!”

“Eh? I didn’t bring mine.”

“You didn’t-” Sanji stops, rubs his temple, and turns to you. “It’s okay, angel, I’m sure the marimo can spare his. If you can stand the body odor, that is.”

“Huh?” Zoro is in the middle of getting situated, sword carriers arranged carefully against a rock, wet haramaki loosened. “Why don’t you give her yours, shit cook?”

“I need to avoid frostbite or you’ll die within a day when Luffy cleans out the food stores.”

Zoro scoffs. “Nobody wants to touch your sleeping bag anyways. Who knows what you’ve done to the thing.”

“What’s that supposed to mean?”

Sanji and Zoro dissolve into a blur of motion lines. Over the kicks and grunts and shouted insults you hear the smacking of lips and look down to see Luffy eating meat out of your bag with the desperation of a starving street dog. You glare at him for good measure; he doesn’t seem to notice.

You take the opportunity to sneak to Zoro’s area to continue the search for that sake. It’s freezing and you need something to warm you, if there isn’t fire or dry clothing or a sleeping bag. The first bag you check is suspiciously heavy, and you open it to find… rocks.

The second bag is also full of rocks, and so is the third. You take a very deep breath before stomping over to the fight to clock both Zoro and Sanji over the skull, a skill you’ve been developing for months under Nami’s careful tutelage. (It really is difficult to estimate where their heads are at any given point, but it’s really more of a gut feeling than anything.)

“Stop fighting!” You shout down at them. Sanji immediately apologizes, looking very honored to have been hit by you. You pretend that it doesn't send a shockwave of pure want through you and continue on, scowling down at Zoro.

“What the fuck did you do with the supplies?”

“Huh?” Zoro glares up at you. “The cook brought them.”

“Mine! I brought mine!” Sanji pokes a finger right into Zoro’s forehead. “And my precious angel’s, but someone decided to replace her things with food!”

He wheels around to Luffy, who’s shoved an entire bone into his mouth to suck on, cheeks stretched absurdly to accommodate it. Blankly, he spits out the bone, and it shoots over to hit Sanji square in the nose, and Sanj springs up to slug him again.

You love the boys, really, but moments like these are why you rely on Nami and Robin to keep you semi-sane. Every man on the crew is somehow a complete idiot, even Sanji. Woefully, this is a huge part of the appeal. He’s a complete fool and you adore him for it, drooling, nosebleeds, and all.

The fighting winds down just as your shivering reaches an intolerable level. Your teeth are bashing against each other and nicking your lips. Distantly, you’re counting down the minutes until you inevitably get hypothermia, and the boys don’t look like they’re faring much better. Luffy sees you shivering and you watch in real-time as his neurons fire just enough for him to realize that it is, in fact, incredibly cold outside. He immediately shrieks and wraps his arms around himself like a weird, rubbery coat.

Besides the rocks and food, Sanji is the only person who managed to bring actual supplies. Between the four of you, there are two tents, one sleeping bag, and four packaged emergency blankets.

“Okay,” you huff. “Okay.” Your arm spasms with cold as you point to the tents. “How do we want to do this?”

“Of course, angel, you get the sleeping bag,” Sanji assures you, smacking Luffy as he tries to protest.

“Men to one tent, woman to the other?” You suggest, knowing that Sanji will take issue with it.

“But angel, there could be wolves!” Sanji looks profoundly worried. His bangs are windswept back, and you get the full effect of his pout with both eyes visible. “You need someone to stand guard. I can-”

“Sanji, it’s practically sub-zero. You need to be inside a tent, and all of us need to get our clothes off as soon as possible.”

Sanji gulps, wind-chapped cheeks somehow flushing even redder. His gaze traces down your body and turns dazed: you aren’t sure how, given that you’re drenched and wearing a shapeless jacket. Ugh, what a sweetheart. The abstract concept of you taking your clothes off in a separate tent is getting him all hot and bothered.

It’s a relief.

Recently, Sanji has been downright distant, by his standards. Still doting, of course; still appearing every few hours with a special drink and snack for you. Still overusing pet names and offering to be your knight and making sure you and the other women get the best of the best of everything.

But the opportunistic touches to the lower back have vanished. His eyes barely linger when you wear a low-cut shirt. You haven’t even seen him have a nosebleed in a while.

You wonder idly how your love-life got to the point of you eagerly awaiting being perved on, but one glance at Sanji vanishes those thoughts. You know exactly how you got here: you thrilled at meeting this tall man with his lovely long legs and thin waist and broad shoulders, his large, careful hands, tapered chin and well-kempt facial hair and slight youthful roundness clinging stubbornly to his cheeks despite his manly man act. You were completely gone after learning that he essentially devoted his life to the pleasure of women, called you miss and blushed when pushed around and followed pretty girls blindly like a lost puppy, and all without an ounce of irony or malicious intent. The Straw Hats- all of them- are so sincere that it still blindsides you sometimes.

And after two years apart, seeing him mature… Muscles and jawline more defined, a bit more hardened, a bit more world-weary but still as kind and giving and genuine and lovely as ever… His reaction to seeing you essentially topless after that time apart was very charmingly him, even if it snowballed into recurrent bleeding episodes necessitating a well-stocked blood bank aboard the ship.

As bad as it sounds, you miss the attention. You like encouraging that side of Sanji.

You look around you at the pathetic campsite and measly supplies and think that maybe fate has blessed you with a good hand indeed.

“Luffy and I could share a tent, but then you and Zoro would be together…” You say it like you haven’t already done the mental math and gotten the exact result you want, like you aren’t already internally whooping in victory. “I don’t want to break up any more fights.”

Sanji glances rapidly between you and the other men.

“And now that you mention it, I’m not sure if anybody should be left alone tonight. We should pair off for safety. Like you said, there might be wolves.” You look up, pursing your lips in thought. “Zoro and I could share.”

Sanji sputters immediately, stepping forward to cast a protective arm between you and Zoro. “No! No way! There’s no telling what that animal might try! My angel, n-n- undressed in front of that brute-!”

The two men are forehead to forehead at this point, and you quickly grab Sanji by the collar of his rain-soaked shirt and haul him backwards. He goes willingly, but his glare remains fixed on Zoro… until you stroke the back of his neck with your thumb and he flushes and slumps towards you, deactivated.

“Or you and I could share, Sanji.”

He looks at you like you’ve just said something incomprehensible. His eyes slowly drift to your neck, then snap quickly back up. You flutter your lashes and Sanji goes scarlet.

“Would that work? I’ll just get changed in the sleeping bag.”

“Abababa-” Sanji babbles.

“And you can protect me?”

“Hahh-” Sanji makes a punched out sound and looks upwards as if imploring some deity for help. He clears his throat and pushes his bangs back. When he looks back at you the flush comes back full-force, and he has to look to the ground before he nods, twice.

“Perfect.” You clap your hands together. “Please tell me one of you knows how to set up a tent. Not Luffy.”

Despite the biting cold, despite the numb fingers that can barely function to hold the pegs that secure the tents to the ground, you are a very happy camper. Sanji is moving with a manic efficiency that you hope is a good sign. He alternates between staring at you unblinkingly and pretending not to look at you while shooting desperate, furtive glances. This is your favorite Sanji, the one who’s wrecked by the mere idea of a woman being anything resembling familiar with him. Roping him into close quarters may be the perfect solution to the recent distance.

Or, you think with a frown, he might be put off by the whole situation. If asked two years ago you would have declared Sanji incredibly easy to read; recently, you’re not so sure what he’s thinking.

Still, your mind is flooded with all sorts of delicious images: Sanji furtively touching himself in the tent next to you, blanket stuffed into his mouth to stifle his whines, or Sanji accidentally finding a pair of your used underwear in his sleeping area and being unable to resist temptation. There’s an idea you go back to again and again, inspired by one time months ago that Sanji visibly licked his lips when you mentioned needing to wash your intimates.

The rain slows just as the tents are set up. Sanji finally manages to start a small fire in the clearing, and everyone strips their top layers to dry on logs overnight. You distribute the emergency blankets and watch Luffy’s eyes dazzle in wonder at their metallic sheen. You can’t help but smile softly at him: of course near death by hypothermia is just another big adventure to him.

You warm up to the best of your ability by the fire before taking Sanji’s sleeping bag and scrambling into the tent before the cold catches you. Your shorts, underwear, and tank top are soaked completely through and you’re so cold and exhausted that you don’t have an hour to spare to get dry by the measly fire.

You can’t help but think about Zoro’s earlier words as you unzip the sleeping bag and line it with a blanket. Who knows what he’s done to the thing… Your shivering reaches new heights and you quickly strip to your underwear, crawl into the bag, and zip it up, wiggling to get comfortable and listening to the blanket make awkward crinkling noises around you.

You lie in the dark waiting for Sanji, listening to Luffy loudly get ready for bedtime and recount the story of today to Zoro, who grunts in return. They’re on the opposite side of the fire from your tent, but Luffy’s laughter rings throughout the clearing. If there are wolves, you think, they’ll probably be scared away.

You sit up after about fifteen minutes. You can see Sanji’s shadow through the tent, sitting in front of the fire with his knees drawn to his chest. You wriggle to the entrance and unzip it slightly, peeking out at Sanji as he huddles miserably in his wet undershirt and boxers.

“Sanji, come here. You need to get out of those clothes and into a blanket.”

Sanji turns to you, nodding absently. “Yeah. Yeah, okay.” He turns back to the fire and takes a few deep, steady breaths, as though preparing himself. Paired with the sparks flying up into the clear, starry night he almost looks like he’s performing some kind of spell. His hands clench into fists and unclench, and then he stands up to enter the tent.

You scoot backwards to give him room, but the action inadvertently makes the sleeping bag slip down. Sanji lets out an eep and covers his eyes with a hand, the other thrown out in front of him like a shield.

“Angel, your modesty!” He squeaks, waving his hand around helplessly. “I’m sorry!”

Is Sanji passing up an opportunity to swoon over a naked woman?

“Sanji, it’s no big deal. It was an accident.” You get back into a lying position while Sanji stutters and tries to find his blanket with a hand shielding his eyes. “Modesty doesn’t count for much when the alternative is hypothermia.”

“Ah- but, but-” He trips over your pile of clothes and peeks between his fingers to see your bra dangling from his foot, then squeaks and shakes it free. “But it’s-” He looks up and sees that you’re fully covered, and takes his hand from his face.

“But it’s improper.”

His lip is quivering in misery. His wet hair seems to sag even further down his forehead. You notice that at some point he’s put an unlit cigarette between his teeth, and he gnaws at it viciously as his eyes nearly well with tears.

You’re not sure whether to laugh or cry along with him. “Sanji, you’ve seen me naked before. In the shower? When the lock broke? Remember?”

He nods, the spitting image of a puppy watching his bag of treats sink to the bottom of the ocean.

“And you got a nosebleed and told me I had the most beautiful body in the world? Ringing any bells?”

Sanji’s lip quivers harder, and he shakes his head, then nods. “But I-”

“So what’s with the sudden change of heart, huh?” Your eyes soften as you look at Sanji… Soggy, pitiful, desperate Sanji. “You’re shaking. Get your shirt off.”

Sanji gulps. You admire his Adam’s apple and his sculpted neck. How is it fair that a man this beautiful is also the sweetest man in the world?

You roll over to give Sanji some privacy, and hear him peeling his wet shirt from his body. You let yourself lick your lips because you’re feeling quite self-indulgent now that you’re out of the freezing cold and marginally warmed by the fire, blanket, and sleeping bag. When you hear Sanji unfolding his blanket, you clear your throat.

“Can I turn back over?”

“Ah. Yes. You’re okay now, angel.”

You roll back over and grin at the sight of Sanji’s head peeking out from above his foil blanket. His shirt is folded and placed at a respectful distance from your things; presumably, he’s still wearing wet boxers.

“Warm?”

“Warmer,” he smiles, and leans towards you to appraise your sleeping situation. “And you? Are you warm enough? If not, I can give you my blanket and sit back by the fire.”

“I’ve already taken your sleeping bag, Sanji. I don’t want you to actually die here.”

Sanji’s smile melts across his face, soft and sweet and wobbly. “Ah, my angel cares about me!”

“Of course I do.” You smile up at him from your bundle, and he tucks a hand under his chin to better gaze at you adoringly.

“You look so snug, all tucked in…”

For some reason, this makes you shiver with desire. You’ll never get enough of being fussed over and cooed at like a baby duckling. Sanji has seen you stumble into the kitchen, hungover and in last night’s makeup and has reacted by pressing a hand over his heart like he was ready to melt through the floor. He makes you feel unconditionally adored; more than that, he seems to adore you even more under what you think are the worst possible conditions.

A companionable silence ensues. You can hear the sporadic popping of the fire outside and the whistling of Luffy snoring. You drift off a bit; Sanji puts up a valiant fight, but when you wake up to hear the rain starting up again, he’s asleep.

You see the fire die out and huddle your blanket closer to you. Sanji shivers.

“Sanji?”

His blanket crumples as he stirs. “Hm?”

“You’re cold, huh?”

You can faintly see him shake his head. “No, angel. Don’t worry about me.”

“I do worry about you. I worry about you a lot.”

There’s a beat. “...Thank you. I’m honored.”

You glance over and blink a few times, eyes adjusting to the darkness and allowing you to make out Sanji’s trembling outline.

“Sanji, come over here.”

He audibly swallows, but obeys, scooting close and leaning down enough that the fog of his breath is visible.

“Come in here with me.”

His breath disappears for a few long seconds. You can see enough of his face to get the impression that his eyes are darting rapidly from you to the sleeping bag and back again, and you reach your hand out into the night air and slip it under his jaw. He makes a sound like a deflating tire.

“I- you mean-” He reflexively reaches up to his lips; not finding a cigarette, he places his hand briefly over yours and then flinches away like it burns. “Come in where?”

“Sanji, you’re cold. There’s space, really.” You scoot backwards to demonstrate, grabbing his hand and slipping it into the sleeping bag. “See?”

“But the-th-” he chokes, feeling around in the empty space beside you. “Not much space, there’s- really, there’s hardly any space, and-” He shivers, head to toe.

“Please,” you whisper. “I’m cold, too… Really cold, and I need you to help.”

Sanji gasps, hand reaching out past the empty space to connect with your shoulder. “Is that true, angel? Is that true? You need me?”

“Yes, I really do. Could you-?” You reach out to gently tug his arm. He doesn’t resist at all- you don’t think Sanji could ever resist being manhandled by a woman- but he’s stiff and emanates hesitance as he’s pulled towards you.

“Angel, I’m not decent.”

For a moment you think he’s being self-deprecating, but you quickly remember that neither of you are wearing anything but underwear. The thought makes your stomach clench. All that skin against skin, the possibility of feeling the warmth of Sanji’s body tucked right against yours...

“Neither am I.”

Sanji draws in a harsh breath. He brings a hand to his nose to check for blood. It comes back clear, and he exhales shakily and gently places his hand on your head. His fingers twitch as they settle into your hair.

“And I’m so happy that you trust me enough to allow me near you when you’re vulnerable,” he says with great effort. “But I don’t want to do anything to make you uncomfortable. I don’t want to… react in a way that makes you uncomfortable.”

Heat blossoms between your legs, radiates to your belly and chest until you’re almost dizzy with it. But once the initial burn subsides, his comment gives you pause.

It’s not that Sanji hasn’t cared about your comfort in the past: of course he has. He cares very much about you being well-fed and relaxed. He’s offered to clean your room, do all of your laundry, carry you any time you seem even slightly tired. But he’s also, on multiple occasions, coyly lifted his blanket to invite you to snuggle on the couch, eyelashes fluttering. He’s assured you his bunk is always available to share after you have a night of poor sleep. He’s offered massages and manicures and haircuts and baths together, always with earnest eagerness to please and enough puppy dog desperation to make it toothless.

It does sting a bit that he isn’t immediately jumping into bed with you.

Sanji’s hand is still in your hair and you can feel that it is shaking from a combination of cold and nerves. You wish you could see his face. You’re sure whatever expression of profound shame he’s making is very charming.

You decide you need to do something. If Sanji is going to dial down his advances, you need to dial yours up until you reach equilibrium.

“You mean you think you’ll get aroused?”

His hand jerks away from your head; he jolts back with a squeak. “Angel-! That’s- That’s such a crude word-!”

“But it’s true, isn’t it? You’re worried about how you’ll react if we sleep together?”

Sanji is breathing like he’s overheating. He nods shamefully. “I’m sorry! I know it’s wrong of me. I just… I can’t control it sometimes. Especially around beautiful ladies. And you’re not…” He gulps. “You’re not wearing anything right now, and… We would be touching.”

“We would be,” you agree. “But skin-to-skin contact is very effective for warming up. Sanji, if you’d rather I send you to cuddle with Zoro, I will. I want you to warm up. Just because you could spend the night shivering in a blanket in only wet underwear doesn’t mean you should have to. We’re nakama. I want you to be cozy. With me.”

“Cozy…?” He repeats vaguely. He shifts closer, close enough that his knee knocks into yours. “With you?”

“With me.”

You sit up, making sure to pull the sleeping bag with you so your breasts are covered, and unzip the side. “Now get in here. I’m freezing my ass off and I know you are, too. We can lay back to back or something.”

“Princess…” He says helplessly, but his legs are already slipping into the sleeping bag.

You make room for him. He keeps the blanket wrapped around him and you’re feeling frustrated, sexually and emotionally; you’re cold and nervous and desperate for reassurance that he also wants to touch you.

“Can you put the blanket on top of me, too?” You reach out to Sanji, who’s halfway into the sleeping back, and tug lightly on the little cocoon he’s made around himself. “That way we can both have two blankets and be skin-to-skin. For minimal heat loss.”

You smile when Sanji practically rips the blanket off of himself and tuck it over you, then slips quickly next to you to get out of the cold.

You’re side to side now. Sanji’s entire bare arm is against your bare arm. You hope you aren’t breathing too loudly, but even if you are, Sanji is surely drowning you out: he’s practically huffing.

“Can you zip us up?” You turn your back to Sanji. He seems to be having a hard enough time already, and jumping straight into cuddling while practically naked might spook him.

“Yeah… yeah.” He turns so that he’s on his side, a slight gap between your backs, and zips up the sleeping bag.

It feels so final, like he’s closing the boundary between the outside world and the place where the two of you are lying, and you can feel the heat between your legs ramping up in intensity. The space between your back and his feels charged with potential.

You lie in silence for a few moments. Sanji asks if you’re comfortable and you tell him that you are. A few times you attempt to subtly press your back into Sanji’s, but he’s apparently migrated as far to the other side of the sleeping bag as possible.

“Sanji?”

“Yes?”

“Can I ask you something?”

“Of course,” he says, but sounds unsure. You worry your thumb over your lips.

“You’ve been distant lately. Touching me less, being less… Well, eager, I guess. Normally, I would have expected you to be very excited about a girl inviting you to share a sleeping bag. Is everything okay between us?”

“Yes! Yes, of course everything’s okay! I promise, if there was any problem, I’d fix it right away!” Sanji shifts to the best of his ability so he’s lying on his back, speaking right into your ear. “I’m trying to be better…”

“Better?”

“I know I can be a bit much. Sometimes I get so excited about being around you ladies that I can forget my manners, and it’s… Unbecoming of a gentleman. And you deserve a gentleman. You deserve nothing less than the best.”

You can’t help but laugh. You’d been so worried that Sanji was pulling away, or that his recent behavior was how Sanji acted around a girl he wasn’t romantically interested in. You realize that you’re so used to Sanji’s love sonnets and borderline ogling and gentle touches to the small of your back that normal behavior, or anything closer to normal behavior from him, puts you on high alert. Anything less than over the top feels like a rejection.

“Sanji, that’s it? Really? You’re not-” You turn so that you’re on your side, hands crossed over your breasts to avoid getting too close too fast. “You’re not… I don’t know, disinterested?”

“Disinterested?” Sanji sounds horrified. “My princess, I could never be! Have I been making you feel neglected? Please tell me I haven’t!”

“I mean, a little bit? I know you’ve probably gotten negative feedback, but with me… I like it when you’re yourself. You don’t need to tone it down.”

Sanji seems to realize that the front of your body is pressed flush against his side. He gasps an exhale but doesn’t pull away, and you let yourself even closer, gently hooking a foot between his legs.

“You can’t mean that,” Sanji mutters. “Can you?”

“You’re not too much for me,” you say, and it’s such an understatement. You adore Sanji, completely, but aren’t sure how to verbalize it (I love you, I want to keep you, I need to hold your hand constantly and play with your hair, I want you to beg for a taste of me and then slobber all over my pussy-?). “I like the attention.”

“You really do?” He leans closer. You can feel his breath on your lips. “I can give you more attention. So much more, if you’ll let me. Please. I want to make you happy.”

“You do make me happy. But right now, what would make me even happier is if you let me cuddle you.”

“Hah- are you-? Cuddle? As in-?”

“I want you to be warm.”

“Angel, I’m very warm right now. That’s the problem.”

And you can’t control yourself, because really, the way he sounds tortured is so delicious, and his breath is so hot and he smells like cigarettes and rain and his arm is pressing right against you, elbow to your ribs. You lean forward and kiss him.

Sanji is stock-still. You don’t relent. You slip a hand up to cup his jaw, move your lips against his: they’re so soft you can’t help but lick at them, and Sanji lets out a noise halfway between a moan and a cry of distress.

You pull away and feel Sanji’s breathing start up again after a few seconds.

“Am I dreaming?” He mutters. “Do I have hypothermia? The cold is getting to me and I’m dreaming, right?”

His hand cups your shoulder like he’s trying to convince himself that you’re solid, actually there. His fingers move to stroke wondrously down your arm. Those big, careful hands that you’ve admired for years are every bit as gentle as you’ve always imagined.

“Do you dream about me often?” You aim for teasing but end up choking the words out, because his hand is getting dangerously low.

“Yes. God, yes…” Sanji rolls to face you, and your chest presses right against his, and you feel him jolt like he was electrocuted. “God, oh my god, angel, is this okay? Is this-” He cups your cheek and strokes your face from eyebrow to chin and leans forward so he’s breathing right into your mouth.

“It’s okay.” You lean into his touch to encourage him.

“It’s okay,” he repeats, sounding awed. “Can I-? May I-?”

He leans forward and tentatively brushes his lips against yours. He gasps into your lips, pulling slightly away before placing a series of small smooches around your mouth. It’s so achingly sweet and shy and lovely and you respond by stroking your foot up his calf. You can feel his leg hair and are so inexplicably endeared by him that you chase down his lips again and kiss him long and slow.

Sanji seems inexperienced but is a quick study: he lets you lead. Your hand settles comfortably on his face and you take the opportunity to stroke his goatee. You refuse to squander this opportunity to explore by touch as much of him as possible. He makes a pleased little humming sound and it makes your heart jump in your chest. You need to get more noises out of him, need him falling apart in your arms in this sleeping bag on this mountain right now.

You lick at the seam of his lips and he opens his mouth immediately, a bit too widely. You’re dizzy with affection and then with pure lust as he presses his tongue against yours. It’s wet and messy and he groans into your mouth and you love it.

You’re struck with the need to find out how Sanji will behave if given free rein. You bury your hand into his hair and allow your lips to go pliable against his. He licks into your mouth exploratorily, humming in pure pleasure at every new angle he tries kissing you from. You scratch his scalp and he redoubles his efforts, rolling over to slot a knee between your legs so he’s hovering slightly above you. His hard cock presses against your hip and you nearly black out.

You pull away to catch your breath, and Sanji collapses to bury his face into your neck.

“Was that good? Is this okay? I want to- I’ve been trying to- to be good for you.” He huffs the words into your neck, his warm breath on your skin. His facial hair is scratching you and you adore it, need so much more of it, are secretly hoping it leaves marks.

“It’s good. Sanji, it’s so good, you’re being so good for me.” You stroke his hair and he responds with a bitten off moan and a kiss to the crook of your neck. “Such a good boy for me.”

Sanji’s hips jerk unbidden, and he lets out a small, embarrassed whimper as his cock grinds into you. Before you can praise that noise and try to get more out of him, he pushes himself up and away from you, supporting himself on shaking arms.

“I’m sorry, I’m sorry…” He mutters. His voice is trembling; he sounds completely destroyed. “Inappropriate of me, I… I should’ve controlled myself…”

“Sanji!” You’re incredulous. “You’re apologizing for being turned on?”

“I don’t want to take advantage-”

“I’d be offended if you didn’t get a boner from making out with me!” You reach up and put your hands on his sides and yes, yes, he feels just as incredible as you’ve always dreamed. Soft skin, hardened planes of muscle, a dappling of goosebumps that spread as you run your hands up to his chest and stroke from his breastbone across his pecs. “Your nipples are hard, too…”

“Angel, please–!”

You run a thumb around his left nipple and he trembles like his arms are about to give out.

“You don’t like when I tease you?” You coo. Since when do you coo? That’s a special tone, one reserved for fantasies of how exactly you’d treat Sanji.

Your heart slams in your chest as the totality of this moment settles in. This is like one of your fantasies, exactly like one of your fantasies, and you intend to live it out to its fullest.

“I like it-!” His hips buck, erection grazing your stomach. “I really like it, please– Please, I can’t– I’m trying to be good! I haven’t even–” A delicious whimper. “-Even taken you on a date yet, and I wanted to–”

Your hand stills. Sanji sighs in relief, or disappointment, or both.

“Do you not want to do this right now?” You ask. “You can say no and I won’t be mad at all, Sanji. I don’t want to pressure you.”

“Pressure me?” He repeats in a sort of hysterical whisper. “I’m worried about pressuring you! You were so cold earlier, and scared, and I’m supposed to be protecting you! Not–” He swallows.

“Not having sex with me?”

“Having–?” He gasps, and apparently gives up on supporting himself entirely, sinking down so his elbows meet the floor. It inadvertently presses his hard cock snug against you, but you decide to politely wait for him to process this turn of events before doing something stupid like grabbing his ass and dragging his hips against yours. You knew that if you ever did propose sex to Sanji it would at the very most kill him and at the very least render him inoperable for a while.

“I–I– my beloved, my goddess, please forgive me,” he breathes into your neck. “I must have misheard you.”

“I said ‘having sex with me,’” you repeat, gently patting his back to help him through this trying time. “That’s not what you expected tonight, huh?”

“No!” He shakes his head vigorously. “No! Having– making love to you would be the greatest honor, my angel! But I don’t have ulterior motives, I promise!”

You don’t mention that he’s laying flush against you with his boner pressing inches from your soaking wet pussy.

“Tell me to leave and I will!” He sobs. “I can go back outside and guard your tent from there. If the wolves come, they can take me! They don’t deserve meat as pure as yours…”

“Sanji!” You can’t keep the smile out of your voice. “Sanji, what the hell? What’s wrong with you? Nobody’s asking you to be self-sacrificial! We’re literally just camping.”

He peeks up at you, and you can feel his pout spiritually despite the darkness.

“Should I ignore that you just compared me to meat?”

“I’m sorry, I didn’t mean–!”

“And you’re not the only one capable of having ulterior motives.”

“...Huh?”

“Sanji, I wasn’t scared of the wolves. And I don’t actually need you protecting me. I wouldn’t be on the crew if I couldn’t fend for myself- uh,uh-!” You reach up and put a hand over his mouth as he starts to protest. “I know you don’t want me to have to. I know that, Sanji! But I wouldn’t die if I slept in a tent ten feet away from yours. I said those things because I wanted to share a tent with you. I wanted to be intimate with you. I’ve wanted it for a really long time.”

Hand still clamped over Sanji’s mouth, you can feel his breath stop. If he was still when you kissed him, he’s a statue now, hovering motionless above you. You take your hand away in case you’re suffocating him, and it works: he starts panting like he’s letting off heat.

“Darling, you mean that? You mean it?”

“Yes, of course I mean it. Sanji, you’re the sweetest person I know, and I really care about you. And you drive me completely insane, I mean…” You stroke his cheek with your thumb, up and down. “The pet names and the declarations of devotion and all that. It’s not every day an incredibly attractive man treats me like a queen.”

Sanji gasps and turns his face to kiss the palm of your hand again and again. “You deserve nothing less. You deserve the world– A-Attractive–? You really think so?”

“Very attractive. Such a cute boy…”

Sanji’s head falls down to your shoulder, and he kisses at your neck with a desperation that surprises you, sweet, chaste pecks quickly turning into long, wet drags of his lips. “Thank you,” he gasps. “You’re so beautiful, you’re so good to me–”

“Oh, Sanji…” You moan, and Sanji moans with you, right into your neck. His hot breath against your neck makes your pussy throb; your thighs clench involuntarily and you know that Sanji feels it, because he stills for a moment before wetly kissing your collarbone.

“Did that feel good? I’m making you feel good?”

“Sanji, you’re incredible, you’re doing perfectly–” You bury your hand in his hair and pull his head insistently to your jaw, and he yields immediately, allowing himself to be manhandled with a small, happy whine.

“My princess, my love, let me worship you…” He kisses a line under your jaw, then moves down the column of your neck. The damp patches he leaves cool almost immediately, and the chill makes you want more of his warm, bare body against you. You loop your hands around his back and tug him into you, chest to chest.

“Keep me warm,” you murmur. “Need to feel your skin against mine.”

“Oh…” He sounds reverent. “I’ll keep you warm. I’ll take care of you. What do you need? Please tell me. You can order me around or– or pull me like you did. I want you to take what you need from me.”

“God, Sanji, you’re incredible… Can you bite my neck?”

“Bite you?” His hands settle uncertainly on your shoulders. “Angel, I don’t want to hurt you.”

“No, no, it’s not about hurting. It feels good for me. Just light bites, Sanji. You won’t hurt me, I promise.”

“Gentle? I can be gentle?”

“Yes, yes, that’s a good start– oh–” You’re cut off by the first exploratory nibble to the base of your neck. You tangle your fingers into his hair, tugging, and he hums and bites again, slightly harder.

“Oh, god–” You gasp, abandoning any effort at holding back. Sanji responds like a man starved at any reaction he can get out of you, lavishing your neck in attention and readjusting to target sensitive areas.

“I’m not hurting you?” He barely manages to ask it, he’s so breathless.

“No, no, keep going– You can touch me.” You grab his hands and guide them away from your shoulders.

“God– please, please–” He palms your sides, just below your breasts, and you can feel that his hands are sweaty, shaking. “I want to be good. Can I touch you here? Please? I need to be a good boy for you.”

“You can touch me anywhere, please…” You nearly forget to breathe as his hands skate up to settle under your breasts. The way he’s panting, begging, makes you feel so hot and feral, and you reach down to find the waistband of his boxers.

His hips snap forward and he lets out a trembling moan.

“So sensitive for me…” You mutter, slipping your hand down to cup him through his boxers.

“Angel, my angel–” He nearly collapses, his kisses devolving into needy licks at your neck, living up to the image of the desperate puppy you’ve always known him to be. “Please, please, let me pleasure you first. I’m not going to last if you keep touching me–!”

He whines as you move your other hand to squeeze his ass.

“I’m barely touching you. So desperate for me…”

“Yes, yes! I’m desperate, I’ll do anything. Please, please let me take care of you.”

“Already begging and I didn’t even ask…”

“Oh, god! You’re perfect, you’re truly an angel– no, a goddess–” He grinds into your hand and licks down your chest until he finds a nipple to lap at greedily.

“Fuck!” You squeeze his cock through his boxers and he noses between your tits, pressing wet kisses to your sternum. You can hear him sniffing you, feel him tilting his head back and forth, and you laugh in affection and disbelief as you realize this is probably Sanji’s heaven: his face in a woman’s tits as she palms his erection.

“You’re so hard for me…” You trace his erection and swipe a thumb over where the head must be. He whines into your tits.

“You did this to me…” His voice is muffled. “Please, please, I’m about to cum. Let me take care of you first! I’m here to serve you, just call me your dog…”

“Fuck, fuck, I’m going to go insane if you don’t touch my pussy right now–”

Sanji whines, lifting his head up to look into your eyes. His hands scramble downwards, squeezing your tits once as if to say goodbye and then pushing desperately at your hips. You take your hands off of him and push your panties down.

“Feel how wet I am, all for you…”

“For me?” He huffs. “You really are? You’re wet, just for me?”

You guide his hand between your legs and he trembles, shaking fingers brushing your folds. He carefully strokes down and gasps, gathering slick on his fingers and drawing them in a circle around your entrance.

“You’re so warm… God, you’re so wet and hot here. Is this really for me?”

“I’m wet because of you, Sanji. You make me so wet.” You guide his fingers upwards and groan as his middle finger brushes your clit. “Right there, that’s the spot–”

“Oh…” He gasps in pure wonder, gently swirling his fingers around it. “Oh, that’s it… Is this good for you? Please, I’ve never– Never touched anyone here before…”

You nearly come just hearing that you’re his first. He’s so excited, so nervous and eager to please, so careful in his exploration of your body, and you can’t resist pulling him down to kiss him, open-mouthed and hungry.

You break away and kiss the corner of his mouth, feeling his fingers slide wetly against you.

“I’ll show you,” you mutter against his lips. “I can teach you.”

You guide his fingers gently over your clit, showing him how to circle it, the right amount of pressure, the right tempo. He nods his head at each new scrap of feedback, immediately adopting your preferred method.

“You have– mm– you're very talented with your hands.”

He sighs in pure bliss, sounding every bit like he's just stretched out in a lawn chair in the sun. “It comes with the job. All this time, I thought I was training to improve my culinary skills… I know now it was all for you, to help you feel good.”

You laugh at his dramatics, then melt into a deep exhale as he strokes you just right. He picks up on the cue effortlessly, and keeps doing exactly what you like, fingers at just the right angle and pressure to draw more noises out of you. His fingers briefly dip down to gather more slick and your entire body tenses, toes curling at his fingers teasing your entrance.

“Beautiful, beautiful,” he chants. “You're so warm. Can I put my fingers inside of you? Please?”

Yesss–” you hiss, hips rolling up into his waiting hand. “God, yes, please-”

He very gently inserts the tip of his middle finger, checking that you're okay. Frustrated, you buck forward so that his finger slips all the way in, and Sanji lets out a noise so awed you'd think he just found the All Blue.

“You're even hotter in here, and wetter–” He shivers as you clench around his finger. It's equal parts endearing and torturous when he begins thrusting his finger into and back out of you; you still his hand by taking his wrist.

“Am I doing it wrong?” He murmurs. You stroke the tender skin of his lower arm and he gasps out a delirious little laugh, like he can't believe his luck. “Please, mellorine, show me…”

“Hook your finger towards yourself, like–” you let out a squeak- “Like that–! Fuck, Sanji, right there- right there, right there, good boy–”

“F-faster? Or is this good?”

“Give me another, I'm ready– Please, I'm so wet for you I'm dripping–”

Sanji whines and quickly fumbles to add another finger, which sinks into you with a squelch that makes your jaw clench in pleasure.

“You're so perfect,” Sanji babbles. “I can't believe this is happening, You're so beautiful, such a beautiful angel. Thank you for letting me touch you. Thank you, thank you!”

“Harder, harder, right there!”

Sanji hesitates for only a moment before giving into your demands and thrusting against your inner wall until you're near sobbing. He lets out noises of awe and words of praise at every clench around his fingers.

“Sanji, Sanji—” You keen as he finds the perfect tempo, back arching off the sleeping bag. “My clit, too – use your thumb!”

Sanji finds your clit after a moment of effort and rubs it in time to the thrusts of his fingers, remembering the amount of pressure you need, changing speeds until your breath is hitching and your hands are clamped to his shoulders.

“Is this good for you? Are you close?” Sanji moves to kiss your ear, your throat, your chest.

“Yes, yes, it’s good– you’re such a sweet boy for me–”

Sanji finds a nipple and begins sucking on it in earnest, face pressed insistently into your breast. His fingers curl into you again and again, his tongue swirls your nipple before he gently nibbles it, and that’s all you can take– you come with a stifled yell and shaking legs.

“Oh angel…” Sanji’s hand stills. “You just had an orgasm, didn’t you? I made you feel that good?” His voice is distant, awed, and he moves to kiss your lips as if in a daze. His mouth is wet and so is his chin, and as you come down from your high you realize your tits are soaked: he was drooling all over you.

You cup his cheeks and pull his mouth into yours, possessed by some strange urge to lick the saliva off of him, and are met with the taste of iron. You pull away with an amused huff.

“You’re bleeding.”

“Ah-” One hand shoots up to his nose, and he reaches out of the sleeping bag and into the cold night air to grab his shirt and wipe his face off with it. The action makes his cock graze you and you feel heat ripple through your belly, searing even hotter than before.

“Get back in here.” You tug Sanji back to you by his shoulders and he happily complies. “Obedient boy. You’re like a little puppy dog, huh?”

Sanji makes the happiest sound you’ve ever heard as he slumps back down into you, apparently on a new plane of bliss after successfully making you come. He scoops an arm under you and pulls you to his side, slotting a thigh between your legs and threading a hand into your hair.

“I was good for you, wasn’t I?”

“You were excellent. And such a fast study.” You ruffle his hair and your cunt clenches as he gives a happy little moan in response. “Are you up for round two? I still have another one in me. Or more.”

“Really?” He perks up immediately: it’s action time. “Oh, mellorine, you need me again? Can I taste you?”

“Holy fucking shit,” you gasp, closing your eyes as you feel an intense wave of pleasure crash over you. You pull his thigh closer to your core and barely resist humping him shamelessly until you’re coming all over his bare skin. “Yes, yes-”

Sanji scrambles into the sleeping bag with such urgency that it’s pulled down with him, exposing you to the biting chill of the air.

“Sanji, Sanji–!” You grab him by the shoulders. “This isn’t working. I’m going to freeze to death!”

Sanji quickly comes back up and fusses like the sweet mother hen that he is, tucking you both back into the blankets and holding you to him. He smooths his hands up and down your arms to warm you back up.

“Is this better, sweet princess? I can’t have my beloved turning into an icicle.”

God, he’s so sickeningly sweet it makes you need to see him made a mess of. You ponder the logistics of fucking in the sleeping bag, but decide it’s both implausible and also probably not the romantic and atmospheric way that Sanji would want to lose his virginity to you. He seems like more of a rose petals and candles type of man, and you’re happy to play along.

“Give me your thigh.”

He presses his leg back to your core and you hiss in delight as his firm muscle puts delicious pressure on your clit and entrance.

“Angel, you’re so wet! Please, please, can I–?” His fingers slip greedily down, and he strokes an affectionate circle over your vulva, waiting for permission.

Thinking he’s going to touch your clit again, you nod rapidly, but instead he dips his fingers into your pussy to gather slick and bring it to his mouth. He moans loudly, shivering in ecstasy as he gets a taste of you.

“You’re perfect, you’re perfect–!” He gasps into your ear, pressing his thigh upwards to give you more pressure. “You taste perfect! I always knew you were an angel. Thank you, thank you–”

He licks every last drop from his fingers, slurping loudly and unabashedly and humming in contentment, and it drives you so insane that you thrust yourself into his thigh until you’re coming again.

You feel your slick wetting his leg, dampening his hair (now there’s a thought that makes your already spent pussy throb, the idea that it’ll be dried by tomorrow); you waste no time in reaching down to grip him through his boxers.

“Angel– My goddess–!” He moves his hips immediately, chasing the friction you’re giving him. “You don’t have to–!” He protests, but makes no move to pull away.

“Fuck, Sanji, you’re incredible. My good boy, all for me. I want you on your knees as soon as you get back to the Sunny. Will you do that?”

“Yes! Yes, please, yes!” He sobs.

“Everyone’s going to hear how loud you’re being,” you tut, beginning to jerk him off. “They’ll know how desperate you are.”

Sanji whimpers pitifully, lips bitten to prevent the noise from carrying. Realistically, you know that if Zoro and Luffy were going to hear it, they’ve probably already heard about twenty minutes of noises they’ll want to forget by morning.

“You’re all wet already for me, huh?” You tease, and slip your hand into his boxers to test your theory. You were absolutely right: he’s soaked in precum and achingly hard. “Did you like touching me? Did you like tasting your goddess?”

Sanji buries his face into your shoulder to stifle a shout, and comes hotly against your hand. His cum spills onto your wrist and drips down your hand, and you love it, love the physical reminder of how insane you managed to drive him: just a few strokes and he became a trembling mess.

Sanji recovers slowly, breathing hot and slow on your neck and trailing lazy kisses over your collarbone. You gently clean him and yourself with his boxers and he mumbles a thank you, kicking them off and to the bottom of the sleeping bag once you’re done.

And then he just… gathers you in his arms and holds you. He cradles you to him like you’re the most precious thing in the world, squeezing you to his chest and threading your legs together. He presses kisses to your hairline and you let yourself melt into his chest, sticky and warm and sated.

“Did you really mean it?” He mutters into your hair.

“Mm?”

“When you said you don’t want me to tone it down. Did you mean it?”

“Of course I meant it. You know, I’m hesitant to say something in case it eggs you on too much, but I like how insane you are about women. Especially when it’s about me. You know, I might leave the bathroom door unlocked next time I bathe.”

“You– angel, you wouldn’t–!”

“I would. And you’d have to get there first before one of the other men did… I have my purity to protect, right? You wouldn’t want Zoro seeing me naked.”

“You’re teasing me.”

“Maybe a little. But seriously, Sanji. I’m crazy about you and I want you to feel free to be crazy about me, too. I mean, I’ve never been more flattered in my life than I was at how quickly you tried to eat me out. When we’re back at sea, I’m all yours. I want to see you eat me out like you’re starved.”

He gasps, cupping your cheeks and kissing your nose. “I am starved, I am…”

“I know, baby boy.”

Those last words break him. He squeaks and then starts to babble, and you let him process tonight’s events as you tuck the blankets in around the both of you and settle into a comfortable position.

At some point Sanji snaps out of it and scooches towards you to be snuggled. You wrap your arms around him and pull him to your chest, and he rests his face in your breasts and instantly falls asleep.

“Idiot,” you smile widely, looking down at his head of fluffy hair rising and falling with every breath you take.

The rain patters against the tent’s roof, and Sanji’s breath whistles while he sleeps against you, and it takes no time to drift off yourself.

Notes:

Come follow me on Tumblr .