Actions

Work Header

Leave of Absence

Summary:

A very tired Alfred comes home to a very horny Ivan.

Notes:

(See the end of the work for notes.)

Work Text:

The apartment door slammed shut with more force than necessary, the sound echoing through the narrow hallway like a starter pistol. Alfred kicked off his dress shoes, one landing crooked against the wall, and loosened his tie with a sharp yank. His button-down was already half-untucked from the long commute home, sleeves rolled up to his elbows, revealing the thick forearms that came from weekend gym sessions and hauling around the chaos of his project management job.

He was muttering to himself with a passion almost comical, dropping his messenger bag on the kitchen island. "Three meetings ran over, the client's changing specs again, and the junior team's acting like they've never seen a Gantt chart. I swear, if I have to babysit one more-"

Strong arms slid around his waist from behind, cutting him off. His husband’s chest pressed against his back, solid and warm, the faint scent of black tea and something woodsy clinging to his sweater. He was taller, broader in that quiet, unyielding way, his pale hair brushing Alfred's ear as he leaned in.

 

"Long day, zolotse?" Ivan's voice was low, soft. He didn't ask; he stated much rather, hands already splaying possessively over Alfred's stomach, fingers pressing just hard enough to feel the tension there.

Alfred exhaled, leaning back into him despite himself. "Yeah. Too long. I need a beer and-"

"And to stop thinking," Ivan finished for him, lips brushing the shell of his ear. "Let me take care of it tonight."

Alfred's cock twitched in his slacks at the tone. He hated how easily it happened now. Months into this, whatever this was, this thing where Ivan took the reins, his body betrayed him faster than his brain could argue.

"I'm fine, babe. I can handle it."

Ivan's chuckle vibrated against him. "You always say that." One big hand slid lower, palming the growing bulge without shame. "But I know better."

 

They didn't make it to the bedroom right away. Ivan steered him toward the couch, the one they'd picked out together at IKEA on a ridiculous Saturday morning date that ended in Alfred laughing so hard he cried over Ivan's attempts at Swedish meatballs. Ivan sat first, pulling Alfred down to straddle his lap, knees sinking into the cushions on either side of those thick thighs.

Alfred tried to keep control, hands gripping Ivan's shoulders, grinding down once with a cocky grin. "Missed you too, big guy. Rough day at the office for you? Those spreadsheets finally fight back?"

Ivan's violet eyes met his, steady and patient. He cupped Alfred's jaw, thumb stroking the stubble there. His other hand worked open Alfred's belt, slow and deliberate.

Alfred's breath hitched as his zipper came down. His cock sprang free, already leaking at the tip, flushed red against his stomach. "Ivan-"

"Sir," Ivan corrected gently, wrapping one large hand around the base and giving a single firm stroke. "When you start slipping, you call me Sir. Remember?"

Alfred's hips jerked involuntarily. He was already getting that itch, the one that made his thoughts scatter like startled pigeons. He shook his head. "It's not that easy tonight. I’ve been in boss mode all damn day. My brain’s still running at a hundred miles an hour. I can’t just… switch it off."

"I know, solnyshko," Ivan murmured, voice warm with understanding even as his grip tightened just enough to make Alfred’s toes curl. "That’s why I like it. You fight so hard to stay so big and prepared, but I see how heavy it gets. Let me peel it away. Slowly."

He leaned in and kissed Alfred deep, tongue sweeping in like he had all the time in the world, tasting the caffeine and the stress from the afternoon. Alfred moaned into it, hands fisting in Ivan’s sweater, but when he tried to rut forward again, Ivan pulled back just enough to break the kiss with a wet pop.

"Stay still." The command was soft, but it landed like a weight. Ivan’s hand started stroking him properly now, long, lazy pulls from base to tip, thumb smearing the steady drip of precum over the sensitive head. "Look at you. Already so hard for me. Leaking like a needy boy."

Alfred’s face burned. "Fuck, Ivan- Sir. Don’t start with that shit yet. I’m not… I’m not there. It's embarrassing..."

But his cock betrayed him, twitching hard in Ivan’s fist. Ivan had to stave off the grin he felt coming, keeping his expression calm and steady. He stroked Alfred a few more times, slow and torturous, until the man was panting, then gently pushed him down onto his knees between his spread thighs.

"Suck it, Alfred, get it all wet for me."

Alfred’s hands were still steady enough as he worked Ivan’s belt and zipper open. Ivan’s cock sprang free, thick, heavy, already half-hard and curving up against his stomach. Alfred leaned in, pressing a kiss to the head almost reverently before taking it into his mouth. He started with what he knew he was good at: firm suction, tongue swirling, one hand stroking the base while the other braced on Ivan’s firm thigh.

For the first few minutes, he was focused. Wet, obscene sounds filled the living room as he bobbed his head, taking Ivan deeper each time. But then his mind started to wander. Did I reply to that email? Should I check the calendar again? The cock lodged in his throat was less so the reason for his eyes quickly glazing over as he thought about tomorrow’s stand-up meeting...

Ivan noticed immediately. Alfred’s sucking had become mechanical, less hungry. He threaded his fingers through Alfred’s blond hair and tugged his head back just enough to make eye contact.

"Stay with me," Ivan said quietly, voice firm but not unkind. "Your mind is drifting again, isn’t it? All those little work thoughts still buzzing around in that busy head." He tapped Alfred’s cheek lightly. "I won’t have that. Open wider."

Before Alfred could respond, Ivan guided him back down, pushing deeper until the head nudged the back of his throat. Alfred gagged softly but didn’t pull away. Ivan held him there for a long moment, then began to rock his hips in shallow thrusts.

The repetitive motion, up and down, the steady pressure in his throat, the salty taste coating his tongue, started to work its magic. Alfred’s thoughts blurred at the edges. He moaned around the thick length, the vibration making Ivan groan low in his chest. The sound spurred Alfred on; he started sucking with renewed hunger, sloppy and eager now, spit dripping down his chin and onto Ivan’s balls. His eyes watered, but he pushed forward, nose brushing against Ivan’s pelvis on every downstroke.

"Good boy," Ivan praised, voice roughening. "That’s it. Suck my cock like you mean it."

To drive the point home, Ivan lifted one foot and flicked the underside of Alfred’s aching, neglected cock. Alfred whimpered around Ivan, the sound muffled and pathetic, hips jerking forward involuntarily. The sudden spark of humiliation made his own cock throb harder.

Ivan did it again, slow, deliberate nudges with his foot, rubbing the sensitive head while Alfred kept sucking hungrily. Every nudge drew another high-pitched squeal, the repetitive motion of his head bobbing combined with the teasing pushing Alfred’s brain further into that soft, foggy place.

His mind was emptying out. Work thoughts dissolved into pure sensation: the weight of Ivan’s cock on his tongue, the ache in his jaw, the humiliating little kicks against his leaking dick. He was moaning continuously now, wet and desperate, sucking like he was starving for it.

Ivan watched him with dark, fond eyes. After several long minutes, he coaxed Alfred off his cock with a gentle tug to his hair. A thick string of spit connected Alfred’s swollen lips to the glistening head.

"Enough," Ivan murmured, free hand stroking Alfred's cheek while the other still held his hair by the nape. "Good. So good for me. You work so hard all day, managing everything. No wonder you need this. Need me to empty that loud head until you can't even form sentences. Just yes and nods and whines. Like a baby."

Alfred, silent, stared up at Ivan as though he were the center of the universe. Words were already melting out of his skull, leaving only heat and fog behind.

Ivan smiled. "Do you want my fingers in that tight ass, now? While I jerk your cock like the desperate slut you've become for me?"

"Come here, kotyonok," he cooed as Alfred simply outstretched his arms and made a grabby motion.

He pulled Alfred up onto the couch, laying him back and stripping the rest of his clothes off efficiently. Ivan settled between his spread thighs, taking Alfred’s cock into his mouth in one smooth motion. He sucked him properly, deep, wet, relentless, while one hand reached lower. His tongue swirled around the head as he pressed two slick fingers against Alfred’s hole, pushing inside slowly.

Alfred’s back arched, and gasped, as though he had only just gained the ability to speak again. "Sir, sir-!"

Ivan didn’t answer with words. He sucked and licked, alternating between long pulls and teasing flicks, while his fingers crooked and scissored, searching for that spot. Every time Alfred got close, hips stuttering and voice cracking, Ivan pulled off his cock and slowed his fingers, edging him mercilessly.

He sucked Alfred with perfect pressure, throat relaxing around the head, two fingers rubbing firm circles against his prostate. Alfred’s thighs started to shake, his breath coming in sharp gasps. "Sir, I’m, hah, I’m gonna-"

Ivan pulled off with an obscene pop, his hand squeezing tight around the base of Alfred’s cock, cutting off the building orgasm. Alfred let out a frustrated whine, hips bucking uselessly into the air. His cock throbbed angrily in Ivan’s grip, leaking a steady stream of precum that Ivan smeared around with his thumb.

"Shh, not yet," Ivan whispered, pressing a kiss to the twitching head. "You can hold it for me. Breathe."

He waited until Alfred’s breathing evened out just a little, then dove back in. This time he focused on long, slow licks up the underside while his fingers pumped steadily in and out. Alfred’s head fell back against the cushions, one arm thrown over his eyes as he tried to stay present. But the pleasure kept building again, faster this time. His balls drew up tight, stomach clenching.

"Sir, please- oh God please let me-"

Ivan stopped again. Hand clamping down, fingers stilling deep inside. He watched Alfred’s face with calm eyes as the man writhed and cursed under his breath.

"You’re still fighting it," Ivan breathed evenly. "Still trying to control when you cum. Let go of that. This is my cock now. My hole. My pleasure to give or take. You just receive."

He edged him like that for what felt like an eternity. Sucking him deep and sloppy until Alfred was right on the edge, then switching to slow, torturous strokes of his fist while his tongue worked Alfred’s hole open wider. Three fingers now, stretching and curling, pressing mercilessly against his prostate on every pass. Ivan would bring him right to the brink, Alfred’s voice turning hoarse and desperate, body trembling, then deny him again and again.

 

Ten minutes in, Alfred was sweating, chest heaving. "Ivan, Sir, it hurts. I need it so bad…"

"Does it?" Ivan licked a stripe over his balls, then sucked one into his mouth while jacking him with a loose, maddening grip.

Ivan’s mouth was back on him, sucking hard and wet, three thick fingers fucking him open. Alfred’s hips jerked wildly, even the concept of merely formulating an entire thought just leaking out his dick. Tears were starting to form at the corners of his eyes. Ivan pulled off right as Alfred’s cock started to pulse.

"Please, I can’t take much more,"

"You can," Ivan said firmly, kissing the inside of his thigh. "And you will. For me."

He kept going. Long, drawn-out minutes of building pleasure followed by cruel denial. Sometimes he’d edge him with just his hand and fingers, watching Alfred’s face closely. Other times he’d swallow him to the root and hum, the vibrations nearly sending Alfred over until Ivan stopped cold. Alfred’s whines grew higher, more broken. He was babbling half-formed pleas, mind fracturing under the relentless cycle.

By the time Ivan finally deemed him ready, an eternity, Alfred was crying quietly, tears tracking down his flushed cheeks, body shaking uncontrollably. His cock was an angry, deep red, slick with spit and precum, twitching at the slightest touch.

He finally pulled his fingers free with a wet, obscene sound, leaving Alfred’s hole clenching desperately around nothing. The man let out a broken, pitiful sob, hips twitching upward in a mindless search for friction. His eyes were glassy, unfocused, barely tracking Ivan’s face anymore. All the sharp edges sanded down to nothing.

“Shhh, malysh,” Ivan murmured, voice low and soothing as he manhandled Alfred onto his stomach, knees drawn up under him so his ass was raised high, face pressed into the couch cushion. “You’ve been so good. Held it all for me. Now it’s time to finish what we started. Time to empty that head completely.”

Alfred could only whimper, a soft, needy sound that barely qualified as language. His cock hung heavy and leaking between his spread thighs, dripping steadily onto the couch below him. Ivan slicked himself quickly, the wet sound of lube making Alfred’s hole twitch in anticipation. Then the blunt, thick head of Ivan’s cock was pressing against him, hot, insistent, inevitable.

“Relax for me,” Ivan commanded softly, one big hand stroking down Alfred’s spine. “Let Sir in.”

He pushed forward in one long, relentless slide, stretching Alfred open around his girth. Alfred’s mouth fell open in a silent cry, eyes rolling back as the overwhelming fullness punched every last coherent thought out of him. Ivan bottomed out with a low groan, hips flush against Alfred’s ass, buried to the hilt.

“There we go,” Ivan praised, voice rough with pleasure. “Such a perfect hole. So tight and greedy, sucking me right in.”

He started moving, slow at first, deep and loving drags that made Alfred’s whole body jolt. Then harder. Faster. The wet slap of skin on skin filled the room as Ivan began to truly drill into him, pounding deep with every thrust. Alfred’s hands fisted uselessly into the cushions, drool slipping from the corner of his open mouth.

“F-fuuu- Sir!” was all he managed before it dissolved into a high, broken whine.

Ivan leaned over him, chest pressed to Alfred’s back, one arm braced beside his head while the other reached underneath to wrap around that aching, neglected cock. He stroked him in time with his thrusts, firm, possessive pulls.

“Listen to you,” Ivan growled against his ear, hips snapping harder, driving his cock right against Alfred’s prostate on every brutal thrust. “Can’t even talk anymore, can you? Just a hole. A leaking cock. An empty head. Say it back to me.”

Alfred’s voice cracked. “Y-yes,  Sir… yes, Sir… hole- leaking, empty-”

His words slurred together, melting into mindless repetition as Ivan picked up the pace, fucking him harder, deeper, the couch creaking under them. Every pounding thrust jolted another fragment of thought out of Alfred’s skull.

“Yes Sir, yes Sir, yes Sir,” Alfred chanted breathlessly, the only thing left in his ruined mind. His eyes were crossed, tongue lolling slightly, face slack with pure dumb bliss.

Ivan chuckled darkly, the sound vibrating through both of them as he railed him without mercy. “That’s it. Good boy. Just repeat after me: I’m Sir’s stupid little hole.”

“I-I’m Sir’s stupid little hole- yes, Sir, yes, Sir, yes, Sir-”

“Empty head, leaking cock, nothing but a toy for Sir to fuck.”

“Emptyheadleakingcock- Yes, Sir, yes-!”

A hand snaked beneath Alfred, gripping his chin and shoving it back. Alfred's eyes had rolled back, though he blinked rapidly to gaze up at Ivan now. The man prodded Alfred's lower lip with his thumb. "Open,"

Alfred did, sticking out his tongue as Ivan leaned forward, spitting into his mouth. Alfred swallowed before breaking out into heavier pants as the pace wound up again. Ivan groaned at the sight. "Khoroshaya suka."

He straightened up, gripping Alfred’s hips with both hands and pounding him in earnest now, deep, punishing strokes that made Alfred’s whole body shake. The wet, filthy sounds of his cock slamming into that slick, stretched hole mixed with Alfred’s constant, brainless whining. Every thrust drove the fuzziness deeper, until Alfred’s eyes were vacant, his mouth hanging open, only able to babble “yes, Sir" like a broken record.

“You’re don't get choice anymore,” Ivan grunted, slamming in particularly hard. “You're not anything more than this. Not even a man with thoughts. Just this.” He reached down and flicked the head of Alfred’s cock again, making him squeal. “Just a hole and a leaking cock and an empty fucking head for me to use.”

“Yes, Sir- yes, Sir- yes Sir-!” Alfred’s voice was weak, cracking on every repetition, tears and drool soaking the cushion beneath his cheek. His cock was throbbing wildly in Ivan’s occasional strokes, so close, so painfully close, but completely at Ivan’s mercy.

“C-Cum for me, sweetness, angel- Cum with that stupid head completely gone.” Ivan leaned down again, biting at the back of Alfred’s neck as his hips stuttered, thrusts turning erratic and brutal.

Alfred’s entire body seized. A raw, guttural whine tore out of him as he came untouched except for the relentless pounding, his cock pulsing and spurting messily across the couch in thick ropes. His hole clenched hard around Ivan’s cock, milking him.

With a deep, satisfied groan, Ivan buried himself to the hilt and followed, flooding Alfred’s insides with hot pulses of cum. He stayed there, grinding deep through the aftershocks, keeping Alfred pinned and full while the last of his mind dissolved into pure, blissful nothing.

“Good boy,” Ivan whispered tenderly, pressing soft kisses along Alfred’s sweaty shoulder as the man continued to whimper sounds which could have been more slurred words or simply just fucked-out sighs.

Ivan murmured sweet stuff into his ear, the words streaming out with as little as thought as Alfred had, just as blissed. “All mine. Perfectly empty, brainless. Just how you should be.” He started kissing up the line of the back of Alfred's neck, soft and slow.

A soft, unmistakable snore cut him off. 

Alfred had passed out. Face-down, ass still up, drooling on the cushion.

Ivan blinked. Once. Twice. His brain, which had been running on pure horny caveman for the last hour, slammed on the brakes so hard he nearly got whiplash.

“…Malysh?”

Another snore. Ivan sat back on his heels, still buried to the hilt, and stared at the ceiling as if it might offer sympathy. Ivan had gotten the bathroom ready for a well deserved aftercare session, and now reality was hitting him with the emotional equivalent of a participation trophy. But as Ivan gently turned Alfred onto his back and hauled him into his lap for a cuddle, he decided that this was perhaps the most perfect outcome after all.

Alfred was completely boneless in his arms, warm and heavy with exhaustion, his face tucked into the crook of Ivan’s neck like he belonged there. Another soft snore vibrated against Ivan’s skin, and he couldn’t help the quiet, helpless laugh that escaped him. He pressed his lips to the top of Alfred’s messy blond hair, breathing in the familiar scent of him, sweat, sex, and that faint trace of the cologne he wore to work. And then Alfred squirmed a little, and said something that might have been 'love you' or 'more coffee'.

Ivan probably should get him cleaned up and straight into bed.

Notes:

I wanted to name this Anal Leave