Actions

Work Header

Resistance

Summary:

Caitlyn had to go. She had to. There was no choice, there was work to be done.

But while she was away. Staying professional, and composed, striving to maintain normalcy, Vi was at home. She wouldn’t usually be. They were partners, but circumstances called for her to stay home. Some time alone.

Vi was in a rut.

She was in a rut, and Caitlyn hadn’t prepared for it.

Notes:

me horny! shrug! sorry!
also if u are some omegaverse connoisseur and i wrote abo sacrilege please don't tell me I don't want to know. I refuse to research

(See the end of the work for more notes.)

Work Text:

Caitlyn had to go. She had to. There was no choice, there was work to be done.

 

But while she was away. Staying professional, and composed, striving to maintain normalcy, Vi was at home. She wouldn’t usually be. They were partners, but circumstances called for her to stay home. Some time alone.

 

Vi was in a rut.

 

She was in a rut, and Caitlyn hadn’t prepared for it.

 

She had prepared for it to happen on a different date, and they were so close. She had just barely missed the mark. Vi didn’t usually have delays or switch-ups in her ruts, so she let that knowledge get the better of her, and she hadn’t booked more time off as a plan B.

 

Caitlyn almost cried in frustration when she awoke to Vi’s familiar scent coating the room. A hard-on pressed against her side. She had worked so hard just to make this work, to stay with her. Her job required so much commitment, and for all the fulfillment it brought her, it was such a pain . To find someone trustworthy, to find someone who could fill in her position and do it with even a fraction of the precision she could. 

 

Vi argued that she was doing too much micromanaging and that she should just say there was an emergency, but she was also mind-numbingly horny. That wasn’t a reasonable request. Maybe if the day was different, if there wasn’t so much to do. 

 

Today. Of all days. Of all days!

 

It took everything to get out of that bed, to convince Vi to let her go. It wasn’t even that she was guilting her into sex, she would never, but Vi just needed Caitlyn to be there. Needed her omega, her partner, near. And she couldn’t be. It pained her to go. And it pained her to work. There wasn’t enough time to let her inside, but she sucked her off before she left, and scented various things. It was all she could do, and it satisfied her inner omega to taste that salt on her tongue.

 

The hours couldn’t pass by slowly enough. Off-field work couldn’t be more irritating. Caitlyn was constantly shooting messages Vi’s way. How are you? Do you need anything? I hope I scented enough shirts to keep you going. I love you. I’m so sorry.

 

And Vi wasn’t saying anything back, which was fine. With the level of unwanted aggression she must have been feeling from these circumstances? Stuck at home, without her partner, a rut growing with no relief. She didn’t want that negativity to bleed into Caitlyn’s day. She told her as much. She also denied taking any rut-dimming suppressants. Caitlyn couldn’t force her to have them, but it would’ve sure made things less stressful.

 

It was well into the evening when she burst through the door, panting. She had run as fast as she could up the stairs to their apartment. Back home. Her shift had been so long, and she was so worried. She wanted her love. Needed to see how she was doing.

 

She also couldn’t curb her anticipation. Her excitement. After all this time, she knew.

 

Vi was going to break her.

 

Slamming it behind her, locking it, she spun around to scan her apartment. It took everything not to be disappointed when she didn’t see Vi, and then-

 

And then Caitlyn was slammed back into the door, gasping in surprise, strong arms wrapped tight around her middle. The wet press of a tongue lapped against the mark on Caitlyn's neck. Oh, Gods. 

 

“Caitlyn,” Vi growled, she was done for. She slumped in her arms, already panting, “Baby…”

 

“Vi, I’m so sorry,” she whimpered, “I tried to be quick, I promise.”

 

“I know,” Vi purred. 

 

Caitlyn could feel her naked erection pressing into her clothed hip. She wanted to reach for it, to touch her, but Vi was holding onto her so tight.

 

“But you still left, didn’t you?”

 

Caitlyn huffed a shaky breath and whimpered again. She shouldn’t have. 

 

Vi could sense her need. Could smell it. The one that had lingered with her all day. Caitlyn felt the influence of her lover’s rut taking over her body. It was so, so welcomed. When Vi’s hand snaked down to grip her ass underneath her skirt, she nodded eagerly. Pushed her hips into it.

 

“You needed to stay here. You should’ve skipped out.”

 

“I know…” Caitlyn nodded. She was right, she always was.

 

“I should have been able to pound your little pussy whenever I needed,” Vi was right against her ear, “Bend you over as much as I wanted. By this time, you wouldn’t have been able to walk.”

 

That really set Caitlyn off, her submission clouding her vision, causing her knees to tremble. Vi held her upright, forcing her to listen.

 

“By now,” her voice was so raspy, “I’d have bred you.”

 

She really should have stayed.

 

“Yeah?” Caitlyn asked, because she couldn’t stop the taunt. Needed to know what Vi had been thinking about.

 

“You’re my fucking cocksleeve. You were made to take me. Would’ve fucked a pup into you…”

 

It was obvious that Vi was pretty delirious, and Caitlyn could only imagine the mess she had made pleasuring herself. Rarely did she get heat-brained enough to reach this point of degradation, but rarely did Caitlyn have a 10-hour shift when Vi was rutting.

 

Caitlyn loved it. She was fucking obsessed with it.

 

“Why aren’t you fucking me right now?” Caitlyn asked. She sounded so pitchy.

 

And Vi’s rational mind still might’ve been there, because she groaned, “You aren’t ready for me.”

 

It made her heart melt. She could’ve pulled up her skirt and had her way within the first few seconds, but she didn’t. Caitlyn wouldn’t have even minded. Just getting here had her soaked.

 

“You think I’m not wet for you?” she cooed.

 

Vi lifted her, suddenly, and began to stumble her way to their bedroom. Caitlyn squealed, wrapping her arms around Vi’s neck.

 

Before she knew it, she was falling onto the bed, and Vi was crawling over her with wild eyes. The stripping process wasn’t the cleanest. Caitlyn was fighting between tearing everything off and keeping her work uniform intact . Vi did tear a few buttons, but that could be dealt with later. 

 

When her underwear had to be peeled away from her soaked center, Vi moaned. Open, and loud. 

 

“The shirts weren’t enough,” Vi complained, kissing her way down Caitlyn’s middle.

 

“Huh…?” She was distracted, so she didn’t really understand.

 

“Should’ve made you cum in your panties before you left,” Vi said, pressing a hard smooch on Caitlyn’s lower abdomen, “That would’ve been better.”

 

Caitlyn got it, then, “Yeah?” she purred. She could imagine Vi. holding soaked panties to her face, fucking her fist, all eager and cute, “Next time, I will,”

 

Vi was spreading her legs, and Caitlyn swore she could see a line of drool dripping down from her lips. Her eyes were completely dilated, “Don’t let there be a next time.”

 

When her mouth connected with Caitlyn’s clit, it was fireworks. It was unlike any other time they had done it. Vi was eating her out

 

Caitlyn could hear every suck and kiss. Every lap of her tongue. Loud, yearning, insatiable. She was like a starved man. Like Cait was a feast and Vi couldn’t live without consuming the whole thing. Whatever wetness that accumulated from Caitlyn rubbing her thighs together during the day, Vi cleaned up, and then some. Caitlyn gushed into her mouth. She rocked her hips against it. She begged. 

 

“Oh my Gods-!” Caitlyn moaned, her words trailing off into a cry. Vi had a vice grip around both her thighs, keeping them spread wide. Tasting, tasting. Not breathing, not pulling away, just devouring. She was pressed so tight against her. Her tongue was the deepest it's ever been. 

 

It was almost too much, which was not a sensation she often experienced before her first orgasm. But it was good. So fucking good. She curled her fingers tight in Vi’s hair, desperately holding on. Holding on, Holding on. Fuck. Fuck. 

 

“F-Fuck…!”

 

She could feel the vibrating hum of her lover in her core when she groaned. Her orgasm rose fast, sending harsh tremors through her stomach and thighs. Vi was physically pinning her to the bed, keeping her still. Open. Caitlyn wanted to be pliable, allow her to take and take, but instinct caused her to thrash around. It was so much. It was so fucking much. Her mouth wasn’t letting up on her clit. She couldn’t take it. She couldn’t-

 

Vi gave her a few last licks, deep and harsh against her flesh. Slurping up every drop. Then she stopped. She didn’t pull away, she was still against her, nose and cheeks nestled there, but the overpowering stimulus was over. Caitlyn could barely catch her breath. 

 

She raised her head in between pants and stroked the roots of Vi’s hair. The resulting hum made her thigh tremble.

 

“You are-...” she chuckled, puffing out air, reeling from the suddenness of it all, “The most wonderful alpha.”

 

Vi loved that. She preened, her scent thickening, and gave her another little lick. Caitlyn swooned, letting her head fall back against the sheets, inhaling as much of that woody scent as she could.

 

She detached within the next minute, and for the second time today, Caitlyn felt that sensation of something peeling from her pussy. When Vi crawled up and came into her line of sight, she was coated in Caitlyn’s slick. She looked so wild, and still so hungry .



“Thank you,” Caitlyn whispered, hand reaching up to stroke Vi’s cheek. She wiped her own slick off with a thumb, and then sucked that thumb into her mouth. Vi watched every movement like a hawk. Somehow, it always tasted better when Vi was staring, “For taking such good care of me.”

 

“Open,” Vi said, and Caitlyn didn’t really know what that meant until calloused fingers brushed her lips. She let her mouth hang open, giving Vi the perfect vantage point to spit in it.

 

It was surprising, but it wasn’t unwelcome. Caitlyn had consumed much stranger bodily fluids from this exact woman. She swallowed it eagerly, which earned a growl of approval from Vi.

 

When she opened it back open, Vi dove in, licking into her mouth. It wasn’t long before Vi was sucking on her tongue, eagerly drinking down her spit just as she did with her cum. Bobbing her head to suck it and moaning in the process. Swirling together, tangling tongues, enjoying the flavour. It was, by far, the messiest kiss they had ever had. Caitlyn couldn’t stop the drool from rolling down the sides of her face. She didn’t care. It felt so good. She wanted to be eaten whole. Hers and only hers. Caitlyn could taste both of them.

 

When she pulled away, Vi’s puppy dog eyes were glazed thrice over. She looked far off in space. Caitlyn must have leaked a bit of her own scent as she was being ravished. When she looked down between them, she could see Vi’s cock hanging down heavily. Wet, raw, precome leaking from the tip against her stomach. 

 

“Do you want it inside?” Caitlyn asked. Vi nodded. She smiled, “You’ve been so, so patient. Take what’s yours, my love…”

 

But Vi made no movement to make that desire a reality.

 

 “I wish you didn’t leave,” she whispered instead.

 

Caitlyn frowned, and cupped her cheek again, “I’m here right now. I know you must be hurting,” she glanced down at Vi’s cock again. The strain. Then she looked at Vi’s arms, the muscles holding her up. They were trembling so much. Her frown deepened, “I… Why are you restraining yourself?”

 

It took a long time for Vi to even process her question. It looked like she was buffering. Caitlyn didn’t get her answer, instead, “Did I scare you, when you first came in?”

 

Caitlyn shook her head immediately, “No, no. Of course you didn’t…”

 

“I wouldn’t have touched you if you asked… I wouldn’t force myself on you…”

 

“Vi, what…?” Caitlyn quirked her brow. Her inner omega took the backseat, for a moment.

 

“If you had stayed…” 

 

Trembling arms on either side of Caitlyn’s head, mixed with the sudden misting of Vi’s eyes, put her at a loss for words. She didn’t understand. 

 

“Vi, I wanted to stay. Your rut just came early,” she tried to stay rational. Had she been in a heat, this sudden pause would’ve caused her to freak out. She felt thankful, at the moment, that this wasn’t the case. The momentum was so clearly leading up to more, but now…

 

Vi didn’t say anything, she just shook and leaked and trembled. Caitlyn knew she must be in agony right now. Paired alphas were like hurricanes away from their mate. She couldn’t even imagine how wild her instincts were going, with this weird lack of movement. Time being wasted when she could be breeding, fucking, claiming. It didn’t mix well with other, less primal emotions.

 

“Hey…” Caitlyn said, soft. She spread her legs again, and moved her hand down Vi’s back, right above her butt, “I want to talk to you, but don’t do this to yourself. Let’s make it a little easier.”

 

She pushed down against Vi’s lower back, and even though she was met with some resistance, eventually, she lowered. Vi’s cock pressed against Caitlyn’s spread folds, resting there, and she couldn’t stop the tingle of satisfaction when Vi shivered and growled.

 

“I can feel your knot building, my love,” she said, “Put it inside?”

 

Vi shook her head no, but still couldn’t resist her alpha instinct, humping against her. Her tip kept brushing against Caitlyn’s clit in a smooth glide. Gods, it felt nice. The tension in Vi’s arms released slightly.

 

“Mmm…” Vi growled, eyes screwed tight.

 

“I wanted to come back to you all day,” Caitlyn reassured, wrapping both arms around Vi’s neck. 

 

“I needed you,” Vi dropped her head onto Caitlyn’s collarbone, speaking against it.

 

“Are you mad at me?” Caitlyn asked, stroking her head.

 

“No… I-…” Vi muttered, sliding her cock slow, territorial, up and down, “I’m not good enough to keep you here.”

 

Caitlyn started at that, shaking her head vehemently, “That's not true!” What?

 

“Then why does it feel so-…?” She didn’t continue.

 

Caitlyn couldn’t help but pity her, and internally punch herself all at once. They hadn’t spent a cycle apart since they began seeing each other. This had never happened before.

 

“I didn’t want anyone else to look at you,” Vi mumbled again.

 

Poor thing , “Did you feel rejected?”

 

Vi nodded, dragged her lip against Cait’s skin, humped again “Uh-huh…”

 

“But you do see,” Caitlyn wrapped her legs around Vi’s back, “That I want you?”

 

“Mhm…” 

 

“You know why I left?”

 

“Yes…”

 

“And I’m here now,” she promised, “I missed my alpha so much. So so much.”

 

Vi looked up at her, “Am I good?” 

 

Caitlyn beamed at her. Any opportunity to praise, she loved, “You are unlike any other alpha. No other would think to take care of me after waiting so long. Not after feeling abandoned like you’ve been feeling. I’m so sorry, darling. I didn’t mean for this to happen.”

 

Vi growled, so perfectly possessive. She gave one harsh thrust in frustration, and Caitlyn moaned quietly. “No alpha deserves you,” That seemed to be the only part of what she said that penetrated.

 

And that was fine, “You deserve me,” she whispered, “I want you.”

 

Vi whimpered like a puppy. 

 

“Please knot me, my alpha,” Caitlyn begged, “Please.”

 

Vi shook her head again. Caitlyn had never seen her like this before. This disconnected. This stuck between her two minds, “I don’t wanna hurt you…” 

 

“You won’t. You never do.”

 

“But if I-” they both gasped when Vi’s cockhead accidentally caught on Caitlyn’s hole. This put Vi in a little bit of a frenzy. For a moment, Caitlyn could hear her internal debate. Hear her rut-brain winning out, and as her tip slowly pushed past that first ring of muscle, all she could think was yes yes yes!

 

But then Vi tore herself away, rising to her knees before scrambling back to the end of the bed. Caitlyn hurried to sit up and watch her. Now she was feeling rejected. Thank the Gods she wasn’t in heat. That move would’ve been the nail in the coffin.

 

Caitlyn gaped at her, “Vi, you’re acting really strange. I know it’s hard, especially right now, but you need to use your words.”

 

“I-” Vi’s eyes kept cycling between Caitlyn’s spread legs, her tits, and her eyes. This was getting ridiculous. Her cock was the hardest she had ever seen it.

 

“Should I give you medication to calm your rut?”

 

No !” Vi barked.

 

“Is that you or your heat talking?”

 

She huffed, “Me!”

 

“Vi, please,” Caitlyn massaged tired hands into her forehead, trying to work this out, “...Do you want to have sex with me? We don’t have to?”

 

Vi shook her head yes, then paused, and then gave her a pained look. Well, that wasn’t helpful .

 

Caitlyn sighed, “What am I going to do with you?”

 

Vi chuffed, looking her own brand of frustrated. Her fists were both clenched tight.

 

They looked at each other for a bit, and then Vi groaned, “I’m gonna hurt you!”

 

“What??” Caitlyn squinted at her, mouth agape, “Is this, like, some sort of threat?” She doubted that, but at this point, it was just trial and error to figure out what the fuck was going on.

 

She had her answer when Vi’s expression curled into one of pure hurt. 

 

“I don’t wanna-” she stumbled a little, finding her words, “be too rough and- and hurt you.”

 

Well, at least the sentiment was nice. She honestly couldn’t be mad at that, but she could be frustrated.

 

“Vi, you’ve fucked me until I’ve fainted. Do you see yourself as demure and soft?”

 

It was funny to watch her both buck her hips and give a look of horror. Almost. Just a bit.

 

“You aren’t getting it. I’ve never-” Vi laughed at herself self-deprecatingly, “I’ve never had to wait so long for you.”

 

Caitlyn gave her a soft look, “Vi, you’re letting your hormones scare you,” at least the clarity was coming back to her lover’s voice, bit by bit.

 

“You’re the only person I’ve rutted with. I-I don’t know how I’ll be in situations like this…”

 

“What makes you think you’ll hurt me?” 

 

“Because the longer you were away,” Vi said, “The more I wanted to punish you for making me wait.”

 

Caitlyn hated how much she enjoyed hearing that.

 

“I like how you punish me,” she said. Her omega was creeping back up the sides of her brain. Vi’s cock bounced the slightest bit, and Caitlyn saw her wince.

 

“I want you so fucking bad it makes me crazy. This rut is making me crazy,” Vi smacked her fist into the bed, “I can’t be soft right now. I can’t think about you. I don’t want to fuck you like you don’t matter…”

 

Caitlyn was just… stunned? She had no idea what to say. This was beyond what she could expect from any alpha. From anyone . Vi always found a way to reach new heights. To be better than the best of people. How could someone so wonderful even exist?

 

To hide her shock, she decided to tease, “You obviously care too much, because you haven’t even started fucking me, and you’re already so worried about how rough you might be. You’ve pounded me within an inch of my life every single rut. You’re mad!”

 

Vi narrowed her eyes at her, “If you think that’s the worst I can be, you’re naive.”

 

“But it's not bad? It isn’t bad, dear. I like it, I enjoy it when you’re rough. I could always take more.”

 

“Caitlyn, please.”

 

“For one, you’ve gone from rut-head, to just Vi, all within a matter of minutes, with zero knots to speak of,” Caitlyn argued, genuinely impressed at the fact that Vi was speaking full sentences, just fucking sitting there. An alpha! Hours into their rut! “and two, I don’t understand the problem. You think I can’t handle you?”

 

“I think I’ll black out!” She sounded embarrassed, after having needed to say it out loud, “If I start, and I can’t stop, and I’m just moving on autopilot, I won’t be able to listen to you.”

 

“It’s your rut, dear, I want to take care of you-”

 

“No!” she cried, "I'm big. I’m not trying to be funny! A knot is already hard for an omega to take. If you need to use a safe word, I need to be present enough to hear you.”

 

Completing some paperwork was absolutely not worth all this turmoil. Gods help her.

 

Vi was being so sweet, though. So, unreasonably sweet. She wanted to be frustrated, but how could she? It was all out of worry for Caitlyn, not that she truly believed it was going to be that impossible to handle. Caitlyn had a feeling Vi was bluffing when she said she could be even more ruthless. But, she knew best.

 

It’s not like she would have cared if Vi hurt her, anyways. Vi could beat her into a pulp and spit on her face, and she’d be writhing and asking for more. It wasn’t about the feeling, it was about her

 

But, you couldn’t argue with a bone-headed alpha. She had made up her mind.

 

Caitlyn sighed, and after pondering an idea for a couple minutes, clapped her hands together, “Okay.”

 

“Okay?”

 

“I’m going to tie you to the bedposts, and I’m going to ride you.”

 

Vi sputtered, the gears in her brain turning, and the dominant instinct in her roaring to life, “Wha-”

 

“Do I have your permission?”

 

“Cait-”

 

“Please just say yes or no, dear. I don’t want you going feral,” she joked.

 

Vi wanted to protest, for whatever reason, but it seemed the prospect of finally knotting had won out. 

 

“Okay.”

 

 

What they had ended up doing might have been overkill, but Caitlyn just needed to start fucking her girlfriend already. So, any means necessary, she supposed. 

 

Each of Vi’s limbs were tied to the bed. Her legs were spread, one for each bottom bedpost. Her arms were linked up together above her head. The rope Caitlyn used was a little longer than needed, with a little give, so Vi wasn’t locked up in a muscle-tensing star pose permanently. She could wiggle around, but not enough to reach up. Not enough to get to Caitlyn.

 

It was pretty cute to see her alpha stuck like that, with her cock standing proud. It seemed that the lower risk caused Vi to let her guard down, because now she was in the most classic, primal rut Caitlyn had ever seen.

 

She was snarling when Caitlyn kneeled over to straddle her, thrashing around in an attempt to regain full control. Now, this was alpha behaviour. Her nature at its fullest. It was exciting to see. It was exciting to be wanted this badly

 

“Good job, my alpha,” Caitlyn purred, letting her own scent leak into the room unbridled. She preened at smelling both of theirs combined, and Vi groaned and huffed with even more fervor, “How sweet of you, to wait until I was safe to finally let go. I’m sorry I couldn’t let you do this sooner.”

 

Caitlyn leaned down, closer to Vi’s face, and Vi did her best to crane her neck up. To get closer to that sweet spot on Caitlyn's neck, the one she had first marked so long ago. 

 

“Look at those sharp teeth,” she praised, “so strong for me, the strongest. I couldn’t find a better alpha.”

 

Vi blossomed well under praise. She seemed to have the bandwidth to blush and hide her face in her chiseled arm, but she purred beautifully. 

 

Caitlyn decided to reward her, moving to rest her cunt against Vi’s cock, trapping it between them, “Don’t be shy, my dear. You deserve it.”

 

Vi bucked immediately, snarls coming back into full force. Caitlyn chuckled, rocking to and fro, getting revenge on Vi for her earlier humping session. Vi wasn’t in any mood to be teased.

 

“Use your words,” Caitlyn hummed.

 

She tried to will her omega into doing what she wanted, releasing an overwhelming amount of pheromones into the air. They certainly had their effect, because Caitlyn was gliding against her just a little harder.

 

“You should’ve forced me down when you had the chance,” she teased, “Now I get to set the pace.”

 

And she did, but she wasn’t going to be a bully about it. Finally, finally, after hour upon hour of wait, she gave them what they both needed.

 

She raised herself just enough, and grabbed a hold of the base of Vi’s dick. It was pleasing to feel it pulsate under her skin. It was even better to press it against her hole, and sink

 

Fuck yes. Fuck yes.

 

Caitlyn sank down little by little and Vi practically screamed . Loud, and in complete unbridled need. It almost startled Caitlyn, how intense that feeling was for Vi. She had never felt quite so powerful. It was a reminder of how important she was to this single person. How someone could let themselves reach this point of want, making just this simple act so pleasurable? How lucky she was,

 

Vi looked so cute, under her, mouth agape and eyes full of stars. It seemed like she was trying to set some sort of pace, using the spring of the bed to build momentum in the shallow bouncing of her hips. Caitlyn could feel her trying, feel the muscles of her thighs straining. When she took a little time to briefly rock her hips, she nodded in appreciation of that added movement. Such a good alpha.

 

When things felt good enough to continue, she bounced, raising herself up before dropping herself back down. Vi was a little puppy under her, panting and drooling, body convulsing out of pure relief. She had such a pretty cock, and it felt so good inside. The curve of it massaged that sweet spot deep in her. It was a relief to feel her that deep. It was what she should’ve been doing all along. 

 

“Is that good?” Caitlyn asked, panting herself. The clap of their skin slapping together was intoxicating. It was pleasure in its own right.

 

It seemed like Vi wanted to talk, but all she could manage was throaty “ Uh-hahh ”s and animalistic growls. Caitlyn had to work hard to keep that power from getting to her head. If you asked her at that moment, she would’ve said that no other alpha could love an omega as much as Vi loved her. This was incomparable. This was want .

 

She moaned louder for her. She put on a show. Caitlyn rolled her hips and slapped hard against Vi’s abdomen, letting her tits bounce. Letting herself be claimed, be bred. 

 

She was reminded of the claims Vi had made earlier. The promise. You would’ve been bred, you wouldn’t have been able to walk. Pounded at her alpha’s leisure, reduced to little more than some fuck toy. A cumdump. Forced to take knot after knot. Would she have let her have breaks? Would she have even let her leave this bed? The possibilities swirled, and she clenched around Vi’s cock. Vi moaned openly.

 

“Alphaaa…” Caitlyn keened, her head rolling back, her eyes shut and facing the ceiling. The telltale swell at the base of Vi’s cock signaled the beginning. Finally .

 

“You promised to fuck your pups into me, right…?” she asked. Vi nodded with a still-open mouth. It was like there wasn’t enough air coming into her lungs, “You swear?”

 

“Uh-huh…!” Her response was simple, but effective. Caitlyn was slamming herself down in a craze. She needed that knot yesterday. Now now now.

 

Vi was meeting her efforts back as best she could, using her legs to push her hips up. Caitlyn did everything in her power to relax. Be pliable enough to take that swelling knot in, but it was so hard not to tense when it felt like this . Vi always pushed it into her. She couldn’t do it on her own.

 

Her eyes were barely open, so she didn’t notice Vi undoing the knots on her arms, and she didn’t notice the hands that reached for her until they grabbed her hips. Caitlyn startled on impulse, eyes snapping down. Vi didn’t notice, she was in her own little world. 

 

Nails dug into flesh and gripped with a force Caitlyn hadn’t expected. Before she knew it, she was being manhandled, forced to bob on Vi’s cock at a faster pace than she had been doing alone. Vi looked just about ready to destroy her. Had her legs not been tied up, Caitlyn knew she’d have been bent in half right that second. At the mercy of whatever brutal pace Vi would decide to set. Caitlyn had half the mind to consider turning around and fumbling through the untying process while Vi tried to knot her. If there wasn’t such a risk of Vi stopping everything completely, she would have.

 

“Oh, Vi-” she cooed, “You’re almost there, you’re so-” deep, big, amazing . So much of everything.

 

“Take it,” Vi’s voice was gravel, rough and dark. Caitlyn nodded fast.

 

“Just like that-! Just like that…!”

 

An intense mix of pressure and thickness breached her cunt, and she started to cum. Her knot. Her knot her knot her knot. She was gonna get-

 

“Gonna make you fucking pregnant,” Vi was suddenly everywhere, snarling possessives into her ears. She had sat up in the process of knotting her, and eagerly scraping her fangs against Caitlyn’s mating mark.

 

“Yesss…!”

 

“My breeding bitch. My little fucking whore”

 

Warmth flooded her and fangs pierced her skin anew. Her orgasm sent deep wave ripples of satisfaction ringing throughout her body, clenching around Vi’s knot again and again. Vi rewarded her hard work with more cum. Her load squirting stripe after stripe inside, sealed tight. 

 

Caitlyn was gasping sporadically even after Vi’s load had stopped coming. Gods, this feeling could never get old. It was a good thing she thought that, too, because this wasn’t going to be over until well into the night.

 

 

She would never get fuller than this.

 

Caitlyn had lost count of how many times Vi had cum inside her. She couldn’t think. She could barely open her eyes.

 

Vi’s rut was in its downswing, for now. Realistically, she missed it when it was at its peak, but the unique circumstances gave her the extra push to break Caitlyn down into a fine paste well beyond expectations.

 

Perhaps it was for the best that Caitlyn had let her cum once first before untying her completely. This was easily one of the most intense rut-experiences Vi had ever put her through.

 

Vi was standing between her legs, now, having laid Caitlyn on the edge of the bed so she could buck into her without worrying about the bedsprings bouncing out of place. Caitlyn’s legs were so sore, locked up, and bent open at her sides. She scarcely breathed. Could only manage a few stray whimpers and words. Vi looked so pretty in the lamplight, her skin so damp with sweat.

 

She truly didn’t know if she could handle another one, but the omega in her obsessed over the proficiency in which Vi mated her. Loved knowing that, if she was off birth control, they would’ve had pups by the end of the night. A perfect alpha. Her favourite person. Of course, things were more complex than that, but she didn’t care. She couldn’t help but be sad that she wouldn’t be getting pregnant, after all this.

 

Her omega brain was more prominent than she thought.

 

Vi gave her final thrusts as harsh, spaced-out pounds. The fat on her body jiggled with the force of it, which was something Vi found extremely arousing. 

 

That last knot couldn’t contain everything in, the excess cum squirting out around the edges with a loud squelching noise. Caitlyn moaned in response to it all, but quickly reached down to bat weak fists against Vi’s abdomen.

 

“N-No more… Hah…!” even the shallow, knot-sealed thrusts were too much.

 

Vi was good, and perfect, and she obliged. Emptying out and staying still, spending the time waiting for her knot to die down stroking Caitlyn’s wet cheek.

 

“My pretty little omega,” Vi praised, purring. Her hand traveled down to Caitlyn’s navel, swirling circles into the skin.

 

“You…” Caitlyn’s voice cracked a bit, she couldn’t speak louder than a whisper, “You filled me up.”

 

“Someone as pretty as you, it’s hard to resist.”

 

She blushed. It was corny, but she was also tired, so she blushed 

 

“How do you feel now?” Caitlyn asked. 

 

“Like I can do something other than fuck you.”

 

Caitlyn pouted, “Hm. Somehow that makes me a little sad.”

 

The knot began to loosen up. It was one of many, so they lasted for less time. The cum started to spill out at a faster pace, and she didn’t miss the way Vi’s face pinched in irritation.

 

“Can’t have it there forever, sadly,” she joked.

 

Vi shrugged, “Might be able to find a plug or something.”

 

“And have something in there longer than you? You’d get jealous.”

 

They both made their own sounds of protest when Vi finally pulled out. Vi made a second one when her erection didn’t come back within 3 seconds.

 

“That's our cue to take a break,” Caitlyn said, “Please help me up?”

 

And she did, and they both went to the bathroom, and they both wiped up. Caitlyn couldn’t help but take a detour to get on her trembling knees and put Vi’s soft cock in her mouth, sucking up every last drop, before letting her wipe it for real. She couldn’t help herself, she loved the taste, and Vi hadn’t throated her this time. It wasn’t meant to get her hard, and it didn’t. It was simply for her own enjoyment.

 

Back in the bed, Vi was coiled tight around her. Like a snake, or something cuter. 

 

In the dark of their room, Caitlyn heard her whisper, “You can’t leave tomorrow.”

 

Nodding, she sighed, “I won’t.”

 

“You promise?”

 

“I promise. I should’ve stayed from the start.”

 

“Nah,” Vi kissed her shoulder, “We’ll have weird instances like that. No shame in rethinking it. You were doing important work.”

 

Caitlyn wanted to turn around and look at her, but couldn’t, since she was pressed back to stomach, “For a rutting alpha, you were quite rational today.”

 

“I was on a downswing.”

 

“Perhaps, but we know that isn’t how that works.”

 

“Perhaps,” she parroted back, stroking Caitlyn’s stomach.

 

“I feel good knowing that you care enough about me to resist a rut at Olympic-sport level.”

 

“The amount I love you, baby, I could probably beat down any instinct.”

 

Caitlyn grabbed the hand caressing her tummy and brought it to her lips.

 

“I love you,” Caitlyn mumbled, reverent.

 

“Love you, too,” Vi said back.

 

And after a beat.

 

“Those shirts you scented? Gotta wash em’”

 

Uh oh, “Why is that?”

 

“I came in them like crazy.”


Caitlyn's head snapped up, and she smacked Vi on the arm, “ Vi!!!

Notes:

None of these stories are ever meant to surpass 2k im just embarrassed at this point. sorry for any grammar/pacing/characterization issues but i hope da porn was cool.