Work Text:
Your soft knocks patter on the door nearly washed out by the rain hitting the deck. “Who is it?” Sanji’s voice is heard behind the wooden door, leaving you nervous and cold.
You say your name softly. After a few silent moments without a response from the cook, you fear he may not have heard you. You opened your mouth to repeat yourself when all of a sudden the door opens in front of you quickly. A gust of wind and rain hits Sanji as he pulls the door open.
“Hello,” his voice is gruff as he acknowledges you. You hope he invites you in from the rain to save you from walking all the way back to your room - and the crying session that would inevitably follow.
“Hi,” You mumble softly and let shivers pass through you. All you had on was the thin sleep dress before you slipped out of your room to find him. Just like he knew you would. Everyone had retired to sleep a good hour or so ago while Sanji had still been cleaning and prepping for breakfast. He donned the suit he was wearing earlier - something you couldn’t help but make a mental note of as you stood in front of him in only your nightgown.
His eyes rake you up and down before stepping aside, silently beckoning you into the room. You can hear the wooden door shut behind you as you step tentatively into his space. The lighter clicks as he lights up a cigarette pulled from his desk. “You can sit,” he motions to the bed before taking a seat at his desk.
“I’m wet,” You pull the dress fabric away from your skin, feeling suddenly insecure under his heavy eyes.
Sanji doesn’t respond and instead stares at you intently, waiting for you to take a few steps back and seat yourself on the edge of his bed. He takes a long drag before clearing his throat. “What are you doing here,” He asks.
You sighed quietly. You were prepared for this conversation but you didn’t want to have it. Not now, not when you’re wet, not when you’re cold and wanting nothing more but to climb in his arms away from the world and under the sheets. “I don’t…” You looked up at his intense eyes and quickly looked back down, tugging your dress again. “I missed you.” You spoke clearly. The response you awaited from him never came, and you felt the urge to keep going. “Didn’t like the way you ignored me today… makes me feel bad,”
“It must’ve killed you - how much attention I gave the girls,” He spoke like ice. You feel yourself shrink under his gaze that hasn’t once left your figure. You feel stupid. The source of the argument from six days ago came from you - being jealous for your own personal reasons which left you to lash out at Sanji. However, you both know he hasn’t been the same man he used to be since he met you. The whole crew knew that.
“I’m sorry,” You whisper into the silent air, tears welling up in your eyes as you stare downwards. You hear Sanji get up and walk past you - all the way to a window beside you where he opened the small glass. Air rushed in and you look at him bewildered.
He comes back towards you, footsteps heavy on the floor, and reaches a hand down to touch your warm face. “Why did you come here?” Your head is lifted as his hand pushes upwards on your chin.
Your face heats up even more and you blink a few times. “I wanted you… to see you and be with you,”
“You want me?”
You nod your head as well as you can with your jaw still in his grasp. Sanji’s hand fixes your damp hair before siding down - caressing your face softly - before continuing his journey down, down, down… Your breast is engulfed by his hand. He takes your nipple between his fingers and rolls it between them, sliding his other thumb into your mouth at the same time.
“I want you too,” He says your name with a rasp. His hands press against your cheeks, leaning down and kissing you firmly. “I want you,” He leaves a peck on your cheeks. “Just you…” A final kiss - on your forehead. Your body melts against his, leaning against his figure towering over you. “I missed you,” He whispers into the cool air of the room so softly you could barely hear him. And before you can say anything in return, his hard demeanor is back.
The hand on your face pushes you back onto his bed, knocking the breath from your lungs. In an instant, his body is on you, suit rubbing against your nearly nude body. He kisses down your body roughly, licking and sucking into your neck and chest.
He stops, leaving you to look down at him - head cushioned between your pillowy thighs. He turns his head and takes the plump skin there into his mouth, kissing and sucking softly. Your moans begin to ring throughout the room, causing you to cover your mouth with both hands; Your hips rock gently, silently begging him to do something, anything. His slender fingers walk up your thighs to your panties where he slips them down gently before slipping his fingers into his mouth and sucking on them.
And finally: he touches you. Running his fingers down your slit, he catches the wetness there and brings his fingers up to his mouth once more. He lets out a small moan at the taste before leaning down and licking a stripe where his fingers just traveled. “You taste so good,” He groans into your pussy before licking more long lines through you. He brings his fingers to you once more, spreading you open before setting his mouth over your cunt. Your wetness soaks his face and he laps it up eagerly, moaning into you as he does. He licks into you loudly, pushing his hips against the bed below him as he gets off on your cries. The fingers of his other hand join his tongue, circling your hole before sliding into you expertly. You can’t stop your eyes from shutting as you feel his long fingers reach places you haven’t been able to touch by yourself for the past week that you’ve been ignoring him.
You cry out his name as his fingers curve into that one spot of yours that makes your eyes fuzzy. He groans your name back to you before taking your clit back into his mouth, before speeding up his fingers wildly. Water gushes from you, wetting the bed below you and you cry out - finally ready to cum for the first time in a long time. You were so, so close and you were about to climax - when Sanji pulls his fingers out of your wet cunt and gives it a slap.
“Sanji!” Tears start to well up in your eyes, frustrated at the mean treatment he’s giving you. You go to rub your thighs together when he grabs your right leg in an iron hold and gives your pussy another slap.
“Watch it,” He scolds before setting himself on the bed, dragging you over on top of him. “And you were being too loud,” He holds your crumpled panties in his hand and stuffs them in your mouth. He smirks at your pout and pushes his hips up to meet yours, effectively knocking you over at the pleasure of his hard cock straining through his slacks on your clit. “God, you look so fucking good like this,” he groans before rutting his hips once more.
He pushes you back, before taking his dick out of his bottoms. You feel his hand run through your wetness once more before he pulls his hand back and rubs it over his cock. “If you want to cum, you’re gonna earn it. Grind your little cunny on my thigh and maybe if you’re good, I’ll cum inside of you.”
You lean back and rut your hips against his fabric-covered thigh, bracing yourself on his chest. He bites his lip as he drags his hand up and down himself, finally relieving the pressure there. He focuses on his head, letting his head fall back as he does so. The two of you take one another in, moaning at the sight in front of you. He looks at you through heavy eyes, pulling his buttons undone as he strokes his cock a little faster. You ride him above, using one hand to brace yourself on his chest while the other rubs your nipples through your thin nightgown. Your mewls fill the room through the panties still in your mouth, drenched from your saliva.
Sanji pulls the underwear from your mouth and instructs you to, “Spit on it,” before leaning back and watching you let a dribble of saliva fall from your mouth. You watch as it trails from his head down to where his hand is fasting his base. You grind yourself a little faster at the sight, wanting so badly to chase that lost orgasm back.
“Sanji,” you whine out. “Please… Please,” you babble the word as you ride his thigh ungracefully. He pulls his lip between his teeth before yanking his slacks down fully. He grabs your hips in both hands, pulling you above his cock.
“You’re gonna fuck yourself on me,” He positions himself at your entrance. “Do you understand me? I don’t want to hear you whine.” You nod eagerly and slip his head into you. You swallow your extra spit nervously and begin to sink down onto him.
It always takes you a few seconds to get used to how long he is, always battering at the back of your hole. You grimace and finally slide down, gasping when you feel him hit that spot inside of you again. You whine out before dragging your hips up and down quickly, wanting to feel him fuck your g-spot until you can finally cum.
Sanji tried. He really did, but seeing you fuck yourself above him forced him to thrust up into you from below, causing you to cry out at the pressure of him inside of you. He was so deep, and each thrust only seemed to push him in deeper.
You don’t even realize how loud you’re being until Sanji hisses at you to, “Shut the fuck up,” - flipping you over and leaning over you with his hand smothering your mouth.
You feel tears in your eyes at how amazing he feels, and it suddenly hits you that you need to cum more than anything, more than you needed to breathe. You wiggle your hand down but before you can reach your clit, Sanji seizes your movement with your wrist in his hand. “You wanna cum?”
You nod your head enthusiastically, whining from under his hand but it was no use. Your pleas were muted under his large palm. “Ask nicely.” He demands - though, he makes no effort to move his hand. “You come into my room in the middle of the night,” He thrusts harshly. “Dressed in this little slutty outfit,” You moan and cry under the power behind his hips. “Begging to be touched. To be fucked,” He pants down into your face in exhaustion. “So ask nicely.”
Tears fall from your eyes, sliding down as you plead from beneath his hand. He reaches his hand up to your tears before using that same hand to rub over your clit. Your head rolls back at the touch, moaning loudly. “You’re not cumming until I’m satisfied. So you better get to begging,” He demands, speeding up the circling on your clit. You thrash under his weight and begged, crying at him.
“Please Sanji,” You attempt. “I’m so sorry, please. I need to cum! Please let me cum,” You cry out, trying your hardest to hold back the orgasm threatening to rip itself through you.
You’re full out crying now, you can feel it. You wanted to be good for him, but you don’t know how much longer you can last until: “Cum. Now,” He rasps your name, pulling your hips up. You squeal at the feeling of him hitting your spot dead on over and over again, and you finally cum.
The liquid from your orgasm washes over the two of you as he continues to drive into you, chasing his high that finally comes when you squeeze around him. He groans into your neck, finally cumming inside of you.
The two of you catch your breath for a moment, waiting for your heartbeats to calm down. It’s quiet for a few moments - almost peaceful and serene.
Sanji gets up, sliding out of you with a hiss, before taking the rest of his clothes off and throwing on some underwear before he comes to your side. He takes your mostly dry nightgown off slowly, looking down at you while he does. The t-shirt he grabbed from his drawers is now unfolded and being slowly slid onto your naked form before he pulls you into his arms. “Don’t… don’t do that again, please. Talk to me about it… just don’t leave me like that,” He mumbles into your hair before leaning down and pressing a soft kiss to your lips. You nod softly before kissing him once more.
After the sheets are stripped, the two of you use the bathroom and get your sleepwear on, the sun is already rising. You lay in his bed, gathered in his arms. “What are you gonna do about breakfast?” You ask into his warm chest.
“They can figure it out,” he grumbles back. It’s the last thing he says to you before the two of you drift off into sleep, lulled by the sound of the waves crashing outside your open window.
