Work Text:
Things are considerably okay. Karlach’s engine is still a mess, but finally being able to touch again has been an amazing feeling. The woman so enjoys all the hugs she can give now, the chaste kisses and of course finally being able to sleep with the handsome vampire she had so dearly come to love.
Their night together had been few, but she cherished them each. And when he actually allowed her to cuddle during some nights, it made her ever so gleeful. Lately he had even become more touchy again. Perhaps the stress of his abusive master, now finally being dead for good, fading away.
So yes, things were okay. Good even. So when her own body decided to betray her, she couldn't help but curse at herself. While in Avernus, due to the constant battling, her body had decided it didn’t need to betray her like this. But now that her situation had settled, it had decided to kick her in the ass.
The party had set up camp near the docks. The place was nicely secluded, even if they could still hear the ruckus of the city street. Their impromptu leader had been discussing plans for the next day, but Karlach found herself too distracted. Eventually she dismissed herself and asked to just brief her in the morning. While she got some worried looks, none seemed to hold her back to do so. And so, she retreated to her tent.
Her whole body was in pain, more than it usually already was. She cursed, noting the sensation that she hadn’t felt in so long. With every brush against her skin, every breath becoming a pant… she couldn’t deny the fact that she had gone into heat.
Karlach laid on her bedroll and tried to distract herself from it. She’d wait for the others to go to sleep to try and relieve herself as best as possible. Hopefully she would at least manage tomorrow. Hoping the heat of the battle at hand might distract her enough.
Time passed slowly by, the chatter outside her tent dying out. Just a little longer and then she could…
“Darling? Everything alright?” she heard Astarion from the other side of her tent-flap before he entered. Not seeming to bother to wait for a reply. The man might enjoy the fact he can enter spaces uninvited a little too much at times.
“Hey love, yeah I’m doing okay” she replied in her usual cheerful manner, sitting up straight on her bedroll.
Astarion looked at her with a rare hint of worry in his eyes. Sitting down next to her on her bedroll. Just feeling him so close near her already clouded her mind. A feeling of instinct rising within her. With just a push and some rips at their clothing, they would be in a perfect position for mating. She’d use her mouth and tongue to arouse him. Skillfully licking and nipping at his skin as she would go down at him to take the full length of his dick deep down her throat. Karlach would make sure to make him writhe and moan beneath her as she…
“Now don’t you lie to me love” the vampire scoffed, breaking her away from her fantasy. A blue hue slightly flickering on her skin. Her own flames not able to hide her rising need.
“There’s clearly something going on. So tell me” he persisted, his hand reaching for her and resting on her thigh. The sensation making a sharp breath leave her.
Her mind flickered between the possibilities. On one hand, telling him would certainly be the best idea. She was always a rather honest person. But then again, this was something she might better deal with on her own. Not wanting to inconvenience her lover.
“Nah! It’s pretty much nothing” she tried deflecting, but his touch was maddening. Leaving her mind in a haze.
“But fine… I’m just going through a heat. Should be fine by tomorrow” she complied, giving Astarion a toothy smile. She couldn't stop herself from worrying a little. But still, he did deserve the truth. If only not to make him worry.
“Oh Darling! You could’ve just told me so” the elf near laughed, reaching out a hand to cup her face. His touch gentle as he placed a kiss on her lips. The sensation of his skin on hers made her insides roar. It took her every bit of strength to not pin the man down under her straight away and ride him all night.
“Ugh I know.. “ she groaned, yet happily accepting his kiss. Deepening it slightly by pushing his lips apart and sliding her tongue inside his mouth. Hearing his soft moan as she did so made her grab him closer.
‘It’s still a lil embarrassing. Plus I dunno…” the tiefling sighed against his lips. Talking about sex and the things she wanted was one thing, but the sheer lack of control she lost while in heat was a different matter. There was also the small fact that she didn’t want him to feel obligated to help her. She could manage on her own just fine. Although she wouldn’t deny that having him would make things much easier. Her hands could only do so much after all.
“Please, my love! I’m not something fragile” he scoffed, noticing her worry. A feigned look of hurt and annoyance on his face. The man had something so cat-like to him when he did that. It made Karlach smile and her worries melted away. He was right. Astarion wasn’t fragile. He knew how to set boundaries and she trusted he would, even with her being in such a needy state. “If it’s my permission and willingness you need, I can assure you, you’ve got it”.
“Alright love, but don’t complain too much if you’re too tired tomorrow” Karlach chuckled, starting to remove the little clothing she was wearing. The relief of them being removed only being so minor. The woman was always in a state of feeling too hot. But now, the feeling was near unbearable. Her engine running hotter and making her slightly worry if she’d even be able to not burn Astarion.
The elf mimicked her moves by removing his own clothes. A good choice as Karlach might’ve too happily ripped them off of him if he hadn’t. She didn’t linger too long before allowing herself to touch his chest. The slightly cooler sensation of his skin felt even better than usual. She leaned in closer and let her tongue trail across his chest to his neck, enjoying the slight shiver she was elleciting from him. As she reached his neck, she bared her teeth against his skin and playfully bit him. The moan that left him, making her flames turn fully blue. filling her tent in its hue.
While usually, she loved teasing him relentlessly with her touch and kisses, now she felt too hot for any of that. Her whole body aching to be filled. Burning up in desire and lust. With just a bit of force, she laid him down and sat on top of him. Her legs straddling his hips. Karlach looked down at him to fully admire his frame. Glad to see Astarion’s arousal pressed against his stomach.
She leaned down to place a searing kiss on his lips. Immediately pushing her tongue inside and swirling around. Astarion grabbed her by the back of her head and pushed her closer, returning the kiss with equal hunger. Karlach could feel her hips moving on instinct as moans filled the space around them. Her tail eagerly swishing around and eventually taking hold of one of Astarion’s legs as she eagerly kept grinding herself against his throbbing cock.
Karlach moved one of her hands from the side of his head towards his chest. Her hand tracing over his cool skin and reaching for one of his nipples. Rubbing it gently as he moaned into her mouth. His body reacting to the touch with a shiver and his own hips bucking against hers.
A smile tugged at Karlach’s lips as she felt his eager movements against her. Riling her up even more. She tried her best to have some restraint still, but it was getting increasingly harder. Her whole body was just screaming to already shove his dick inside of her and ride him till they both saw stars.
Astarion’s hands skillfully moved along her body. Tracing over her hips and arms. Finding its way to lace his fingers through her hair, pushing her head closer. Tugging at her hair as his hand formed a fist. The new force making the both of them moan.
“My, seems I ain’t the only one feeling needy tonight.” her voice was low and hoarse with lust. Her breath getting more uneven as she kept grinding her hips against him.
“I’m always needy for you, darling” Astarion whispered back at her in that awfully seductive tone of his. Causing Karlach to feel a shiver run through her spine. She needed to take him now or she’d go insane.
She began to reposition herself, her hand taking Astarion’s cock in hand and gave it a few pumps for good measure. Already being a little slick from her dragging her own cunt against it. He arched his back slightly and let out a low moan, letting Karlach know to continue.
Usually, she loved teasing him longer. Working him up till he was on the brink of madness. She usually took him in slowly. Letting him stretch her and feel every bit of it. But now, she was filled with such desire that being slow was not an option. Foreplay left to be a minimum as the need to feel him inside of her rose intensely. She angled the both of them, Astarion grabbing her hips as she put his head on her entrance and slid down. Her head arching backwards, biting her lower lip, as she felt his cock enter her. A low growl escaping her lips as she settled.
“You feel so perfect every time” Astarion groaned, pulling at her arm to draw her closer. Placing his lips against hers and sloppily swirling his tongue inside. His hands tight on her hips, digging into the warm skin.
“So do you” Karlach moaned back against his lips. Her hips slowly starting to move. The feeling of his cock grinding against her insides already feeling maddening. Her body felt even more sensitive now because of her heat. Every movement feeling much more intense. Every touch against her skin making her tremble in pleasure.
Karlach’s hips slowly began to pick up pace. The sound of their skin slapping together filling the tent together with their moans. Astarion dug his nails deeper into her skin, slightly drawing blood. His eyes flaring with hunger at the scent. The burning sensation being the only thing to remind him he couldn’t directly bite her. It was maddening, driving his instincts and making him buck his hips against her. A rather primal growl escaping his throat.
The sounds Astarion was making caused Karlach to move faster. Her hips rolling against him with less restraint. The movements becoming near desperate to feel every bit of his cock grind inside of her. Her walls wrapping tightly against him and every thrust becoming more animalistic. Soon the pair was nothing but two creatures filled with lust and desire, bucking against each other and being a moaning mess. Karlach wrapped a hand into his curls and tugged at them, arching his head backwards slightly to reach his neck. Her tongue sliding across it before nipping at the sensitive skin. Her teeth sinking into it and leaving their mark. Astarion in return writhed and moaned underneath her. Grabbing her tightly at her hips and moving her against him. One of his hands moving to the base of her tail and rubbing the sensitive spot on her back. The woman trembled in pleasure at the feeling and let out a deep growl against his neck.
“Fuck, shoulda never told you ‘bout that.” she panted. Her words barely being able to come out as her mind slipped away into ecstasy.
“And yet, you love it so much” he teased back at her, pressing the spot and causing her to arch her back as a low moan fell from her lips. His hands skillfully kept teasing her as she kept rolling her hips. Her pace becoming frantic, the entire sensation made her feel like she was slowly losing her mind.
Astarion moved himself upwards, his lips kissing her chest. Both his hands now trailed her back and brushed against the spot by her tail. He let his tongue flick against one of her nipples. Teasing them slightly at first before taking one in his mouth and starting to suck at it. The woman still felt incredibly hot, but it was a far cry from the once scorching feeling even touching her would give. The way he kept sucking at her made Karlach grab his curls tighter, pressing him against her chest and her hips keeping up the frantic pace.
With every touch and rolling of her hips, she felt herself getting closer. Something Astarion must have noticed as her removed one of his hands from her back to move between them. He placed his thumb against her clit and began gently rubbing it. The feeling of both being stimulated inside and on her clit sending electric bolts through her body. She gritted her teeth as she held onto him for dear life. Her mind felt so hazy by now, everything feeling incredibly intense and maddening. Her moans grew louder and came faster. A near endless chain of them filling around them, mixing in with the low moans of Astarion and the sound of their skin slamming against each other.
He began to press a bit harder at her clit, continuing to move his hips with her and his other hand working at her spot by her tail. The mixture of sensations flooded over her.
“Fuck, that’s… I’m gonna…” was all she managed to bring out between her breathy moans.
“Then cum for me darling” Astarion whispered in her ear between his own moans. And that was enough for her to completely lose it. Her body trembling as with a few more presses against her clit and a deep thrust inside of her, she finally came. The feeling of bliss washing over her as she reached her orgasm.
With a few more sloppy thrusts, Karlach felt Astarion cum inside of her. Reaching deep into her core. His seed feeling almost cool in contrast to her own heat.
The both of them rode out their blissful feeling, Karlach slumped against Astarion’s chest.
“Again?” Karlach panted, placing a gentle kiss on his ear. Causing Astarion to give her a toothy grin and grabbing her tight, rolling her over and getting on top of her.
“But of course. As long as I’m in charge now” Astarion chuckled through his own panting. They had a long night ahead.
