Work Text:
It’s late. Usually, you wouldn't bother staying up to wait for Yelena to come back from work, valuing sleep over everything, but lately she’s been away from home much more than usual. It worries you.
You’re on your phone in the living room, fighting the tiredness settling on your eyelids like weights. You miss her terribly, as she woke up and left too early for you to see her (she was very careful not to wake you) and returned home after you fell asleep without her company.
You perk up when you hear the jingle of her keys just outside the door before hearing it open, light and careful steps proceeding to make their way in. Eager to see her, you run to the doorway, heart pounding. Yelena’s eyes widen, surprised to see you waiting for her. A small oof escapes her when you run into her chest, arms wrapping around her waist. You breathe in the light smell of her cologne.
“Y/N?” she says, letting go of her things to hold you. One hand goes to thread through your hair tenderly, sending shivers up your spine. “It’s late, darling. What’re you doing up? You must be tired.” Her voice vibrates against your head. You feel her heart beat faster as you hold her, and you flush knowing that she missed you just as much.
You huff, pulling your head away from her chest to look up at her.
“You’re never home anymore. I’m worried about you,” you start. When you look at her more closely, you see bags underneath her eyes. You frown. “And I can tell you’re tired. You should take a few days off to take care of yourself.”
Yelena blinks at you then averts her eyes, her hand settling on the side of your head.
“I… can’t do that right now, Y/N,” she sighs. Your chest tightens. “Why not?” You question if you misread her heartbeat earlier. “You don’t like being at home?”
“No, I like it,” she quickly replies, looking back at you. “Let’s just talk about this upstairs, okay?” She leans down and leaves a short kiss on your forehead. Despite the loving gesture, you purse your lips, suddenly feeling nervous.
“Okay.”
You reluctantly let go of her and you both head to your shared room. You begin to overthink as you sit on the edge of the bed, watching Yelena strip off her coat and hang it in the closet. Did something happen to her? Her job? Was she tired of you? You lightly shook your head to dismiss your thoughts, not wanting to jump to conclusions. You feel her sit next to you and you look up at her. She pats her lap, inviting you to sit, and you settle yourself on her thighs, straddling her. Yelena's hands slide up your waist to steady you as she pecks your lips.
“I’m sorry I’ve neglected you,” she mutters.
“What’s making you work so much?” you ask, biting your lip. She looks away for a moment, suddenly shy. “I’ve been doing it for you.” You stare at her, lips parted in confusion. “What?”
“I want you to live more comfortably so I started taking extra shifts. I wanted to spoil you later, but I didn’t think about how you would feel when I wasn’t home. I’m sorry,” she confesses. A beat passes and you take in her words. Your heart swells when you realize all her effort was solely for you. “Yelena,” you breathe. Your hands reach to cradle her face and her hands around your waist tighten. “You don’t have to do that. I’m already happy like this.”
“I know,” she looks down and furrows her brow slightly, “but I wanted to anyway.”
Suddenly overwhelmed with affection, you lift her face to meet your lips, kissing her deeply. Yelena hums softly in response, opening her mouth and allowing your tongues to embrace each other. Your hands move down to her chest, pushing her so she lays on the mattress. You pull away from the kiss, panting. “Are you still tired?” you ask.
“Not anymore,” she grins. “Are you?”
“No.”
You lean in again and Yelena thinks you’re going to kiss her, but you pause just above her lips.
“Promise you’ll take a break?”
“I promise,” she whispers, eyes trained on your lips. Your mouths finally meet again, and your hands unbutton her shirt. Your kisses trail down to her neck and she breathes heavily. You slide her dress shirt off her shoulders and you sit up to admire her. The black bra she wears contrasts beautifully with her pale, creamy skin. Your eyes linger on the small moles freckled across her chest, trailing down to her breasts, then to her toned stomach. She’s gorgeous. You suck in a breath when you feel her hands trail down to your ass, squeezing it.
“Move up on the bed and lay your head on the pillow,” you say. Yelena shifts and you move to be on top of her.
“How can I make it up to you?” she asks, hands trailing up and down your waist.
You ponder, watching her chest rise and fall slowly. “Let me take care of you,” you murmur. “I want to see you unravel, see all of you. I missed you so much.”
Yelena’s eyes widen for a moment before she smiles, amused. “If that’s what you want, baby,” she says. “I’ll let you for tonight.” You stare at her, surprised at how easily she relented to you.
“You’re serious?”
“Yes.”
Not wanting to give her time to change her mind, you immediately snake your hands behind her bra, unclasping it while you lean forward to kiss her. You toss her bra aside and you cup her breasts, feeling the soft mounds against your hands. She moans quietly into your mouth and her noises further encourage you. You move down to suck on her pink, hardened nipples, and her breath hitches when you softly nibble it with your teeth, further reddening her areola. As you grope and suck on her small breasts, your free hand goes to unbutton her slacks, pulling them down but leaving her underwear. Your mouth unclasps her nipple with a wet pop and you shuffle down so your head hovers in front of her thighs.
Yelena holds her breath in anticipation, spreading her legs wider to make more room for you. You feel heat radiating from her core when you kiss up her inner thighs, lips lingering more on the stretch marks that adorn her skin. Her hands go to your head, fingers digging softly into your scalp.
You kiss up her clothed slit, gaining confidence when you feel her wetness seep through her underwear.
Your lips suck on her covered clit, sighing deeply when you inhale her scent. Yelena hisses, her hand gripping the pillow under her head. She bucks her hips, wanting more of your touch. You tsk and remove yourself from her. Though you wanted to taste her badly, you decided that stringing her out would be more fun. You think of all the times she’s teased you and made you beg for her touch. You feel your core heat when you realize you’re in the position to reduce her to the same state.
Yelena grunts in frustration when you pull away, lifting her hips to chase after your mouth before your hand goes to pin her down. She shoots you a dangerous look, but you don’t feel intimidated after seeing how wet she is for you.
“You shouldn’t move,” you say. “Take what I give you.”
You lean forward to kiss her and she reciprocates harshly. She bites your lip and you groan, tasting your blood through her lips. You pull away.
“You’re being a bad girl,” you huff, wiping your mouth, “but because I’m nice, I’ll give you what you want.”
You finally move your hands down to remove her underwear. A string of slick clings to the fabric as you pull it off. Yelena’s look of delight is short-lived when she realizes you’re not done teasing her. One hand presses on her thigh as your thumb goes to lightly brush her clit, barely touching her. It’s not nearly enough to be satisfying. You pause your movements for a few seconds before repeating the motion, thumb slowly dragging across her clit with almost no pressure. Yelena’s breath hitches. You move your thumb down slowly to her slit to collect her arousal before moving back up to press it back on her swollen nub, feeling it throb. After a beat, you hover it over her clit, pausing to revel in her expression. She’s flushed and panting, despite you barely touching her. You feel her thigh twitch when you continue teasing her. She groans loudly, trying to will herself to stay still.
“I want you to touch me.” she gasps.
“I am touching you,” you tease, replacing your thumb with two fingers, gently rubbing her. She squirms.
“It’s not enough-”
“Then we can stop and you can get yourself off,” you interrupt.
You pause to plant your hands under her knees and push them up to her shoulders. You smirk when you see her dripping pussy.
“But you wouldn’t want that, right?”
Yelena exhales harshly, frustration and humiliation lacing her features as you look back at her. She keeps quiet. You hum, fingers going back to her clit. She hisses in pleasure, hands going to clench the sheets. Her chest rises and falls irregularly. You lean forward, face hovering hers.
“I want you to come like this,” you murmur, your finger rubbing her faster. “With almost nothing.”
Yelena shudders, a wave of wetness gushing out of her from your words. She’d never admit it, but she loves this side of you. Having a small girl like you dominate her like this exhilarates her.
You decide to show her some mercy and begin to press and rub her clit with more pressure. Still not harshly, but after being teased for so long it feels overwhelming to her.
“Fuck, Y/N,” Yelena throws her head back, eyes shutting tightly. You move your fingers faster.
“Can you do that for me?” you ask.
“Yes,” Yelena pants. She blushes wildly, her chest tinted red. You go down to kiss and suck down her neck, littering marks over her pale skin as your fingers press small, tight circles around her clit, hand occasionally going down to her slit to collect her arousal. She lets out a high-pitched whine that goes straight to your pussy. She begins to hold her breath, hands involuntarily shooting out to grasp your shoulders, nails digging into your flesh. Her legs tremble.
Remembering that you told her not to move earlier, you pull away from her. She groans loudly from frustration, suddenly sitting up. You shake her hands off of you and you push her chest back down into the sheets.
“I didn’t say you could move.”
“Fuck you,” she seethes. Without thinking, your free hand rises to slap her cheek, the sound of the impact echoing in the room. Yelena's eyes widen, dumbfounded. Her hand twitches when she thinks about rubbing her face to soothe the sting.
“You shouldn’t talk to me like that,” you frown. “I’ve been patient with you.” You grip her jaw, forcing her to face you. “Don’t you want to come?” Yelena clenches her teeth. “Yes.”
“Then beg.” She breathes heavily against your grip. She sheds what’s left of her pride. “Please Y/N,” she whispers. You grin. You lean in and softly embrace her lips.
“I can’t hear you. Speak up and tell me what you want.” You murmur against her mouth. Her eyes flutter shut, completely enchanted with you. “Please make me come. Please, I want to feel good... want to come for you.” she moans.
You groan, pulling away and placing your hand back on her clit and thigh. “God, you’re so good for me.” Yelena flushes and lets out a whine when you begin touching her again. She’s even wetter now, wanting you to take her completely.
You pinch her clit with your finger and thumb and rub back and forth, causing her to squeal. “You should say thank you for allowing you to even come, whore.” You’re done with the teasing; you just want her to fall apart in front of you. You see all the signs that she’s close: her breathing is sporadic, legs trembling, mouth hanging open. Her slick drips onto the sheets.
“I’m... I’m gonna come.” she gasps. Her hands fist the sheets, knuckles going white.
“Come for me,” you pant.
“Thank you, thank you, thank you,” Yelena babbles mindlessly. Her body gives up and her back arches upwards, eyes fluttering shut. She lets out a choppy moan and her body shakes. When you feel her clit pulsate against your fingers you’re unable to hold yourself back. You remove your hand from her thigh and thrust two fingers up her entrance whilst firmly rubbing her clit. They push against her g-spot and Yelena yelps, overwhelmed when you finally give in to your desires. She turns her head to the side, pillow muffling her cries.
She’s usually not this loud with you, and you find yourself willing to spend more nights alone if it meant that she’d allow you to make her moan like this.
Your thrusts make loud squelching noises whenever your fingers work into her, but she can’t bring herself to be embarrassed by it, not when you’re fucking her so well. You clench your arm in order to drive your fingers into her faster. Yelena feels herself coming again, though this feeling was more intense.
When she comes a second time her pussy gushes. Liquid sprays out whenever your fingers pull out and back in, and you feel elated from her intensity.
“Oh go-” Yelena is cut off when she’s hit by another wave of her orgasm, her pussy clenching rhythmically around your fingers. Her toes curl, pleasure taking over her senses. When the most intense quakes of her orgasm pass, you touch her more gently. You remove your fingers from her entrance, leaving your thumb to languidly go up and down her slit, smearing her slick around her cunt. When your thumb brushes against her clit, her hips twitch away suddenly. She breathes heavily, fists letting go of the sheets as she calms down.
“Fuck...” she groans. You grin, committing the sight to memory. You don’t know when she’ll allow you to dominate her like this again, so you want to make the most of it. You roughly wipe your fingers on the sheets and go to pin her wrists to the sides of her head. You kiss her.
She exhales deeply and you feel her cold breath against your lip. You nibble on her lips gently. After a moment, you pull away. Your stomach drops when she slowly shrivels up under your gaze and she refuses to meet your eyes. A sick feeling overtakes you. You quickly go to hold her face, apologies already flooding from your lips.
“Yelena, you didn’t enjoy it? I’m sorry, I should’ve-” she weakly shakes her head.
“No I liked it, I liked it a lot, it’s just I’m embarrassed I came… like that,” she reassured.
Your shoulders relax in relief and your hands fall from her head. You mischievously grin, the feeling of guilt quickly evaporating from your gut.
“Embarrassed that you squirted?”
She hits your arm, turning to hide her face in the pillow. You laugh lightheartedly.
“You’re so cute like this.” You go to caress her hair, feeling her short, golden locks. When your hand moves down to feel her undercut, she shudders.
“You’re such a good girl,” you purr. You shift your arms, moving to stroke her thighs to calm her quivering muscles. Yelena’s hands move to lay over your own while she takes a few moments to catch her breath. You look at her when she squeezes them.
“I want to make you come.” Her voice is hoarse when she speaks. She coughs lightly to soothe her throat. She repeats herself, her voice more firm. “I want to make you come.”
“Do you deserve it?” you tease. You find it adorable when Yelena pouts slightly in reply, eyebrows slightly furrowing.
“Yes. You just called me a good girl, did you not?”
You smile and begin stripping yourself of your shirt and pants. You quickly toss your shirt aside and remove your bra. Your pants and underwear fall shortly after. Yelena’s eyes rake over your body hungrily. You gently tug her waist downwards, signaling her to shift further down the bed. She shuffles downwards and you climb over her, positioning your sex over her mouth. You’re practically dripping after seeing her come undone beneath you. You grab a fistful of her hair, slightly pulling her.
“Suck.”
She doesn’t hesitate to wrap her hands around your thighs, pulling your hips down to meet her tongue. She licks a long, bold stripe across your slit, the tip of her tongue caressing your clit. You moan loudly, relieved at the feeling of her tongue. You try to spread your legs further, wanting more of her.
Yelena doesn’t attempt to tease you, her tongue dipping down to collect your arousal before focusing on your clit as her lower jaw works against your slit. You feel her pull you closer into her and you grip on the headboard of the bed. She takes a breath before her face sinks deeper into your cunt, her nose nuzzling into your swollen nub. She moans into your pussy and the vibrations send tingles of pleasure up your spine. Her tongue slips deep into your entrance, so deeply that you can feel your muscles tighten around her.
Your hips begin to rock against her tongue, smearing your slick all over her chin and nose. She flattens her tongue to allow you to ride her. Since you were already so worked up it didn’t take that long for you to feel your orgasm approaching.
“Fuck, fuck,” you wail. “I’m close Yelena, fuck,”
Her grip on your thighs tightens further, her fingers digging into your skin. You’re certain they’ll leave marks in the morning.
She finds it hard to breathe, being teeth deep in your cunt. Yelena grunts as you rock against her tongue, and that was the breaking point for you.
Your legs shake when you come. Hot liquid seeps from your entrance, and Yelena sucks every drop fervently. You continue bucking your hips against her, riding out your orgasm. Letting out stuttering breaths, you lift your hips up and remove yourself from her, settling yourself back on her hips to straddle her. You go to hold her hands as you look at her. Her face is dripping with your slick, lips reddened. Her eyes are dark and lustful.
You lean to kiss her, tasting yourself on her tongue.
“You did good, making me come like that.”
When she tries to flip you over to be on top, you stop her and lock your thighs around her hips.
“I’m not done with you yet,” you say. “After all, you deserve a little treat from me.”
She raises her eyebrow at you. “Got more in store for me?”
“Yup.”
You climb off of her and leave the bed, going to the closet. “Close your eyes and only open them when I say it’s okay,” you call out.
You go to a hidden box, choosing a strap that wasn’t too long but still had a good amount of girth. You work it on, heart beating in anticipation. You haven’t used it on her yet, and you were excited to make her moan like you always did when she fucked you.
You make your way back to her, not wanting to keep her waiting for too long. When you see her eyes are still closed you hum in satisfaction. You watch her inhale sharply when you climb on top of her again, the head of the strap positioned just outside her entrance.
“Open.”
Her eyes open to peer at you, breath hitching when she sees what’s hovering next to her cunt.
“You’re gonna fuck me?” she smirks.
“Yeah, if you let me.” you plant your hands on her knees, spreading them.
She ponders for a moment, looking down. Her expression is indecipherable.
“Okay.”
With that, you slightly lift her hips and shift forward, guiding the strap into her. You slowly thrust it in, giving her time to adjust to the length. She hisses in pleasure when she feels it stretching her open, her legs caging your hips. You lean over and wrap your hands around her waist as you wait.
“Move,” she says.
You slowly pump your hips and she pants, breaths tickling your face. Yelena’s hands go to hold your back and you feel her fingers clench slightly whenever you thrust into her. You continue your slow pace, the soft sound of her breaths and the strap going in and out of her filling the room. Your nipples brush against hers as she pulls you closer, wanting to feel more of you. No matter how closely she pulls you to her, she’s never satisfied and neither were you. You want to melt into her skin.
You pull away slightly to brush the bangs away from her forehead, revealing the exposed skin. You kiss her forehead tenderly and her heart flutters. She pulls you back to her, eyes blooming with affection.
“I love you,” she whispers.
Your breath hitches, and your thrust more powerfully into her. You lean down and capture her lips, mumbling an “I love you too.”
It’s sloppy, an excess of saliva and other fluids being exchanged through your tongues, but you don’t care. She groans quietly into your mouth and her body rocks forward with every pump of your hips. When you brush against her g-spot, she mewls.
“Right there, faster…” She throws her head back, breaking the kiss. Her eyes squeeze shut and her mouth hangs open. A soft red hugs her cheeks and her ears.
You sit up to adjust yourself but you sacrifice the feeling of being so close to her. You’re almost upset about it until you hear her moans when you quicken your rhythm. She rolls her hips to fuck herself on your strap whenever you enter her.
“Fuck, Y/N,” she gasps. “Fuck me, fuck this pussy.”
Her sounds spur you on further, building up to a fast and unrelenting pace. You almost can’t believe the words and sounds spilling from her mouth since she’s usually restrained when she’s with you. Yelena temporarily snaps out of her dazed state as if she read your mind, face twisting in embarrassment. Your heart flips when you see her expression, face hot and eyes glossy with tears.
You look down and watch in fascination as the strap disappears into her folds with every roll of your hips, producing lewd squelching noises. Her hands grip your forearms for purchase and you pant in exertion.
Though this position allowed you to watch her as you fuck her, it’s difficult for you to pleasure her in the way you want. Yelena bites back a whine when you suddenly stop and pull out of her.
“On your hands and knees, baby.”
She scrambles to get on her stomach, wanting nothing more than for you to fuck into her again. The feeling of humiliation creeps up her spine again when she realizes how eager she was to obey you, but the pleasure outweighs her pride.
She props herself up on her elbows but you push her waist down so her chest meets the sheets. You grab her hips to angle them upwards, arching her back. You drool at the sight of her creamy pussy, and you quickly align the strap to her entrance. You rub the head against her folds for a moment, collecting her wetness around the tip before putting it in. She groans, her cunt engulfing the entire length hungrily. She feels it hit deeper inside of her in this position and her legs tremble at the feeling. Her hands fall to the side, gripping the sheets.
You grab her ass and start plunging into her. You pull her hips towards you whenever you thrust in and your thighs slap against her ass as you fuck her. Yelena wails, slightly muffled by the pillow.
You take one hand to grab her hair, forcing her head up so her moans are clearer. Lewd noises fall from her lips, which spurs an almost primal feeling up your gut. You want to fuck her until she cries.
You slap her ass repeatedly, watching her skin turn bright red. Her knees almost buckle in response, but you firmly support her thighs. She hisses, tears threatening to spill from her eyes. You rub the abused skin, soothing the pain.
You drive into her harder, causing her to choke on a moan. Every thrust steals her breath, and the overwhelming pleasure starts to build. When her thighs begin to shake and wetness starts to seep out of her you know she’s close.
“I’m gonna come,” she cries, words broken up by your thrusts.
“Not yet,” you grunt.
She whines, exasperated. It takes everything to keep herself from coming, not wanting the punishment you’ll come up with if she came without permission. She manages to hold herself back far longer than you expect, and you’re mildly impressed.
“Can I come, please, please, I can’t hold it anymore,” Yelena weeps desperately. You decide that you’ve stretched her out far enough.
“Come.”
Her body falls apart with your permission. You fail to catch her when her knees drop again, and you resort to fucking her through her orgasm as she lays flat on the bed, at your mercy. Your hand releases from her head to hold down her waist as you slam into her. Your body is exhausted from bucking into her so fast for so long, but you don’t register the fatigue.
Yelena feels hot tears stream down her cheeks from the stimulation, unable to think. You slow down to catch your breath. You look down and see a creamy white ring coating the strap, and you lick your lips. You pull out of her completely and lift up her hips so she’s on her knees again. Her limbs are pliant and they shake when she tries to hold herself up for you. You lick up and down her slit, moaning at the taste. Her hips bounce away with every swipe of your tongue. You suck around her entrance, not wanting to waste a drop of her slick. Once you’re satisfied, you pull away, and her body flops back on the bed.
You lean back and rest on your heels, soaking in the sight of Yelena. Her back glistens with sweat and her exhausted limbs are sprawled over the sheets. You listen to her stuttering breaths as she tries to calm down. You force yourself to get up from the bed, and Yelena uses the last of her energy to turn around and see what you’re doing.
“Stay here, I’ll be back.”
You work on removing the strap as you walk to the bathroom. After you rinse it off, you leave it in the sink, deciding that properly cleaning it would be done in the morning. You wash your hands before running water over a washcloth. After you squeeze the excess water from it, you make your way back to her.
When you see her, she’s sitting up on the bed propped up on the headboard, a pillow supporting her back. She smiles at you.
Yelena goes to hold your hand when you move to place a short, careful kiss on her lips.
“Spread your legs a little, I’m gonna clean your thighs,” you say. She obeys and you start wiping away the stickiness from her legs. When you finish, you go back to the bathroom to rinse the cloth off. You return and kneel in front of her to massage her weary thighs. Your hands move up to rub circles on her hips and she sighs blissfully.
“Feel good?”
“Mhm…” she hums. You move forward to plant loving kisses on her cheek. She nuzzles into your touch. For a few minutes you both lay there together, enjoying each other's presence. You continue to massage her body while you whisper sweet nothings in her ear, emphasizing how good she was for you and how pretty she looked under you. She feels her face heat up again upon hearing your praise.
Yelena shifts downwards, head meeting the pillow. You go to tuck your head beneath her chin when she pats her chest. She reaches for the covers, laying it over the both of you. She holds the hand that you have resting on her chest, fully enveloping it, and extends her arm from underneath your head to pull you closer into her. You hook your leg over hers.
You listen to her steady heartbeat, basking in the afterglow. She presses small, short kisses on your head, her breath warming your scalp. Her touches are soft and loving.
“Did you like it?” you ask.
“Yeah, I did.”
You laugh lightly. You’re slightly taken back by how honest she’s being with you, but considering how vulnerable she was just a few minutes ago she doesn’t find a reason to shy away.
“Does that mean you’ll let me have my way with you more often?”
“Maybe,” she says softly. “It’s still a little embarrassing for me. But…” A beat passes.
“You’re really good at it,” she admits.
You feel giddy at her praise and you nuzzle into her skin. You’re satisfied with her answer. Though you yearn to see more of this side of her, you didn’t want to force her into it. You kiss her chest, right over her heart. Her grip around your hand tightens. When she speaks, her voice is as gentle as the night.
“Goodnight, Y/N.”
“Goodnight, sweet dreams,” you whisper.
She lets go of you to turn off the light, and your hand subconsciously searches for hers in the darkness. You relax when you feel her lace her fingers around yours.
You feel so close to her at this moment. The way she smells, the way her breaths tickle your head, and the way she cradles you in her arms as though you were made of glass. The sound of her breathing lulls you to sleep, your head gently rising and falling with her chest. You hear her whisper a soft “I love you” before sleep overcomes you.
