An Eldritch Pact - Cover

An Eldritch Pact

Copyright© 2025 by Nightfuel

Chapter 10

Mind Control Sex Story: Chapter 10 - Karl was surprised to learn he had inherited property in a small town in the mountains. It seemed like an opportunity to start over... but almost immediately strange occurrences began to happen. Karl could feel himself changing, and women were treating him differently. On top of that he was beginning to suspect there was more to his inheritance than he had first realised...

Caution: This Mind Control Sex Story contains strong sexual content, including Ma/Fa   Consensual   Mind Control   Heterosexual   Fiction   Mystery   Magic  

Jessica got onto her hands and knees in the centre of the bed. She arched her back, obediently pushing her ass up into the air in an echo of the night before. She trembled a little as she felt Karl get onto the bed behind her, his weight causing her to shift a little. She trembled again when he reached out, running his hand caressingly over her pert backside ... but she didn’t speak.

Karl gripped his girlfriend’s buttocks, pulling them apart, staring down as he revealed all of her. He felt dizzy, he was that aroused. Karl could still scarcely believe this was happening. Jessica was really going to let him fuck her in the ass — something she had sworn that she’d never do. She’d just meekly gone along with what Karl wanted — barely being able to muster up even the weakest of protests!

“Fuck, you look sexy like this, Jess. Just so damn sexy. And look — your pussy is already so damn wet.”

Karl reached down between Jessica’s thighs, running two fingers over the soft lips of her pussy. She was soaked, her slick arousal coating his hand as he rubbed her. Jess whimpered quietly, rocking her hips back, trying to get him to touch her more.

It was tempting, but Karl wasn’t here for that. He supposed that the fact that Jess was willing to let him fuck her ass told him all he needed to know ... but he didn’t think he could stop now even if he wanted to. Karl was feeling the strongest sense of power he’d ever felt in his life. Like he could do anything.

He was going to see this through to the end.

Karl grabbed the bottle of lubricant from where Jess had dropped it on the bed. He liberally coated his dick, making sure he was slick and ready. He then squirted some onto Jessica’s puckered ring of muscle — suppressing a smile when he saw her flinch.

“Relax, Jess. You’ll love this. I know you will.”

Karl was starting to feel like he had the day before, when he’d been at Amanda’s house. Confident and bulletproof. Karl rubbed his fingers over Jessica’s rear opening, applying pressure, pushing inside. She was so tight, the ring of muscle clenching around the tip of his finger as he slid it inside.

Jessica gasped, shivering.

“Mmph! Ah, be careful. Karl, go slow. Please?”

Karl leant down, planting a kiss on his girlfriend’s upturned asscheek. He pushed his finger in a little deeper, coating Jessica’s insides with the slick lube.

“Of course, Jess. I’ll go real slow. Just relax, baby.”

Karl worked at his girlfriend’s rear opening until he could slide his entire finger up her ass. Then he started with two, slowly working them in until she could comfortably take them both. Jess was letting out cute little grunts, her buttocks twitching and clenching as he started to finger-fuck her ass.

Karl was going to keep going, maybe try for three fingers — his dick was a hell of a lot thicker than the two fingers he was currently pumping in and out of Jessica’s rear — but he just couldn’t wait any longer. His dick was aching, and he needed to fuck. It had started out as mainly a test, but now all Karl could focus on was that he was about to fuck Jessica in her ass.

Jessica’s breathing picked up as she felt Karl move closer, gripping her by the hips to adjust her position slightly. She arched her back a little more, moving her knees further apart. Jess gasped when she felt Karl press the tip of his dick against the tight ring of her anus. When she felt him begin to push, insistently prodding and applying pressure at her rear opening, she looked over her shoulder at him — momentarily panicked.

“Karl, slow! Please!”

Karl didn’t bother making eye contact with her. His gaze was locked on the perverse sight of his thick dick pressing up against her tiny opening. He couldn’t even imagine would it would feel like around him. Karl nodded absently to his girlfriend as he pushed harder.

“Yeah, I will, babe. Don’t worry. Remember, just try and relax.”

“Easier — ah! — said than done...”

Karl pushed harder. When he felt the head of his dick pop inside Jessica’s ass, he groaned. It felt like a tight band around the head of his shaft. Karl barely registered the grunt of discomfort that escaped Jessica’s lips as she was stretched far wider than she had been when he’d fingered her. All he could focus on was how good it felt.

Inch by painstaking inch, Karl sunk deeper and deeper into Jessica’s ass. For all that he was excited beyond words that this was happening, he didn’t want to unduly hurt her. Whenever Jessica pantingly begged him to stop, to give her a chance to get used to being stretched so much, he obliged. Karl caressed her buttocks, stroking her soft skin, until she haltingly told him she was okay to keep going.

Karl paused when he finally felt Jessica’s soft ass-cheeks pressed against his hips. He was all the way inside, and it felt incredible. Karl held himself buried in his girlfriend’s ass, just savouring the moment. Savouring what this meant. Jess was gripping the bedding with both hands, her knuckles white, as she tried to control her breathing.

Karl flexed his dick inside of Jessica’s ass, eliciting a low groan from his girlfriend. He did it again, smiling.

“How does that feel, Jess?”

Jessica turned her head, laying her cheek flat on the bed.

“Weird. I feel so ... full.”

“Are you ready for me to start moving?”

“ ... just go slow.”

Karl gripped his girlfriend by the waist as he slowly started to withdraw from her tight backside. She whimpered louder, letting out a strangled gasp/grunt. Jessica made the same noise when Karl reversed direction and thrust back inside.

Karl took it slow, but it was hard to restrain himself. He set a steady rhythm, fucking his girlfriend’s ass with long and deliberate strokes. Karl went as deep as he could, pressing his hips hard against her soft buttocks with every thrust. Every time he bottomed out inside of her, she grunted.

I can’t believe this is happening. I can’t believe she’s letting me do this. She doesn’t even look like she’s enjoying it! Or ... is she?

Karl had slowly sped up, and was now withdrawing almost the full length of his dick out of Jessica’s ass with every thrust. But the longer he fucked her, the more his girlfriend’s reactions began to change. Slowly, subtlety, Jessica began to moan instead of wince. Her skin was beginning to become flushed, and she moved her hips in a tentative little wiggle after one particularly hard thrust from Karl.

Karl almost couldn’t believe it when he saw Jess reach down underneath herself, putting her hand on her pussy. She started to rub at her clit, moaning a little louder. Thrusting her hips back to meet Karl as he fucked her ass. She was now beginning to get vocal, her voice sounding almost reluctant to Karl’s ears.

“Oh — oh, god. Fuck, Karl — it feels like you’re splitting me open!”

Karl grinned, taking that as a sign he could fuck her even harder.

“Is that a good thing, Jess? It’s hard to tell.”

Jessica shuddered, pressing her face into the mattress and letting out a muffled scream of invectives. Karl playfully spanked her behind, pounding into her ass now.

“What was that, Jess? Do you want me to give you a break”

Jessica raised herself up onto her elbows, hanging her head as she panted. She sounded breathless.

 
There is more of this chapter...

When this story gets more text, you will need to Log In to read it

 

WARNING! ADULT CONTENT...

Storiesonline is for adult entertainment only. By accessing this site you declare that you are of legal age and that you agree with our Terms of Service and Privacy Policy.


Log In