Sorceress in Training

Photo of a small hut on hill at night

Azure waves crashed against the cliff. Zephyr fell to his knees, sobbing. His wife, his daughter, both lost to the water. A gust of wind. A misplaced foot. In an instant, the loves of his life were gone. He knew there was no surviving such a fall.

Zephyr was a renowned mage of Gaarp, but eventually, the old stories faded and there were no new tales to tell of his feats. Whispers spread throughout Gaarp that he forgot all of his spells and had gone mad.

***

“Katherine! Look what you’ve done, you’ve ruined dinner yet again! Burnt to a crisp! You are henceforth forbidden from practicing your spells when it comes to food. It’s too precious to waste.”

“I’m so sorry, Mom,” Kat said, her face flushed red. “I just thought I’d figured it out this time. Here, let me put something together for us.”

“No, absolutely not. I’ll handle it.” Sweat dripped down her mother’s temple. “When are you going to get over this silly obsession with magic? You’re a grown woman, and you need to start behaving like one. We’ve got the farm to run, and I’m not getting any younger. Keep this up, and you’ll take over the role of the village witch instead of the sheep farmer. You’ve seen the squalor Yuma lives in, I know you have. Is that the kind of life you want for yourself?”

“It’s just for fun, and Yuma says I’m the most talented she’s seen in all her time in the village.”

“That’s not saying much, Katherine…”

Kat left their small wooden farmhouse and paced the fields, checking on the sheep. She dreamt of getting away from her village and seeing the mountains and cities and towns of Gaarp, but she knew her future was confined to the sheep-filled fields she walked.

***

“You said it best, mother. I’m a grown woman. And I’ve decided I’m going to make a decision for myself. Yuma told me about Zephyr, a reclusive wizard deep in the hills to the south. I’m going to seek him out and try to learn from him.”

Katherine’s mother scoffed.

“There’s no stopping me. I hate to let you down, but I know this is something I must do.”

“Well, don’t expect a bed and work when you return. I’ll find help that doesn’t just leave on a whim, and you’ll be stuck with Old Yuma brewing tinctures and boiling rats.”

Kat had seen her mother frustrated before, but never quite so nasty. Her mother took her in, raised her, and gave her a fine life, better than most. She knew she was placing a burden on her mother by leaving, but she had the rest of her life to herd and sheer and raise sheep. But she didn’t have the rest of her life to find Zephyr. Kat didn’t know if he was even still alive.

“I’m leaving tomorrow,” Kat said and went to her room.

When she woke early the next morning, a sack full of bread, dried sheep meat, and a few apples were waiting for her by the door. Tears ran down her face as she left everything she knew with only a name and a direction—Zephyr and south.

***

Katherine traveled three full days on the back of a horse-drawn cart hauling hay to the city of Triste. She asked at the inn and the tavern if anyone had heard of the wizard Zephyr. All she got in response were confused looks. Refreshed by the comfort of an actual bed, she traveled by foot on the main road the next day. A traveling troupe of musicians and actors came up from behind. She waved at them.

“Where ya’ heading?” a rotund man sitting on the back of a wagon called out.

“South,” Kat replied, keeping pace with the wagon.

“Whereabouts south?”

“Not sure, trying to find someone but I don’t know exactly where they are.”

“Well, why don’t you hop on? We’re heading in that direction and stopping in the cities along the way. We’ve got the space.” He patted the open spot on the wagon next to him.

Kat considered it for a moment and then hopped up on the edge. The man introduced himself as Gregor, a premier singer of the troupe. They sat, legs dangling, as the ride continued. Kat told him about her journey. She even cast the spell she knew best, igniting and holding a small flame from her fingertip.

Lucky for Kat, Gregor had heard of Zephyr and even knew his rumored whereabouts. “Just a few miles east of where we’ll be setting up camp tonight. Maybe some of the villagers could give you some specifics.”

Once the troupe reached the village, Kat asked every villager she encountered about Zephyr. “Oh, the wizard? We haven’t seen him in years.” “I heard he makes love to the goats!” “His house is up on the hill, just east of the village. There used to be a trail, but it’s probably overgrown now.” “There have been no signs of him in years. Maybe he left. He very well may be dead.”

Kat bought Gregor a jug of mead from the village tavern as a way to say thank you for the ride and company.

“You’re leaving before we perform? You won’t get to hear my beautiful voice!”

“I don’t have time to spare.”

“Just one song, it won’t take long.”

“I’m sorry, Gregor. I appreciate the ride and the help. I hope to see you perform one day in the future.”

Gregor looked down, forlorn. She kissed him on the cheek. He looked up and smiled. “You’ll find him, I know it.”

***

The sun was setting, making it even more difficult to follow the faded trail. She wasn’t sure she was even still on the same trail she started on. The smell of the fallen pine needles comforted Kat. She picked up a broken branch, inspecting it to see how dry it was. Dry enough, she thought. She cast her spell and lit the end of the branch, turning it into a makeshift torch. Footprints! Someone’s been here recently.

Kat followed the prints until she exited the forest, whereupon she saw a small hut on the top of the hill beyond a meadow of wildflowers. No light came from the window. Maybe he’s asleep. Best to wait for morning. Sleep caught her within moments of lying down on the grass at the edge of the forest.

***

Katherine awoke with the sun. Eager to finally meet Zephyr, she ran up the hill to his hut. She knocked on the door. No one answered. She knocked again. Still no answer. She walked up to the sole window and peered in. A fireplace, a makeshift mattress on the floor, a chair, a table with nothing on it. All of it dusty. No signs of anyone actually living there though. Kat walked around the perimeter of the hut. No hints, no clues.

Well, it can’t hurt to check inside.

She entered the hut and closed the door behind her. The hut smelled musty and needed badly to be aired out.

No one’s lived here for ages. Maybe he left. Or maybe he’s dead.

The door slammed open. Words were spoken that Katherine didn’t understand. All of a sudden, she couldn’t move her limbs. She cried out but barely made a sound.

“What say you, intruder? Do you just enter people’s homes you aren’t invited to whenever you so choose?”

The man who appeared at the entrance was sparse. His beard long, his hair longer, gray strands accentuating the black. His robe was patched up from years of mending. He carried a basket full of berries in his left arm.

“I’m… looking… for… Zephyr…” Katherine said, barely able to speak louder than a whisper.

“Why do you seek this Zephyr?” the man asked.

“To teach me…”

“I’ve heard of this Zephyr. He surely has nothing to teach you. Leave, now.”

The man mumbled more words that Kat couldn’t understand, and then her body was released. Weak from the tension of the spell, her body faltered.

“Please, at least tell me where Zephyr is. Why are you at his home?”

“Zephyr stands before you. This is my home.”

Kat’s face flushed pink, embarrassed she didn’t realize the man was Zephyr himself.

“Train me, please. I’ll do anything you ask. I’ll cook for you, I’ll get supplies from the village. I’ll do anything, please.”

“There are no supplies I need. And my cooking is fine.” He scratched his beard. “But… It’s not every day that a young woman shows up and tells me she’ll do anything I ask, that’s for sure…” Zephyr grinned and chuckled.

Kat’s face turned crimson. “You lech!” Fueled by her anger and disappointment, she used every bit of strength she had left to stand up and walk out of Zephyr’s hut.

“I say that in jest. What do you take me for, a dirty old man?” Kat stopped and looked back. He sat on his chair and said, “You know what? I’ve been getting bored up here all alone. One’s mind can only pass the time for so long. Show me what you can do, and that will help me decide.”

Rejuvenated by the thought of her journey not being for naught, she focused on her fingertip and cast the spell of fire. No flame appeared. Just a puff of smoke rose into the air.

“I can do better, I swear. I lit a torch with the same spell on the way here last night. I don’t know what’s wrong. I’m just…”

“Exhausted. That spell I cast earlier, I’m surprised you can even stand, let alone make your finger smoke.” Zephyr gestured to the ground next to his chair. “Sit down young one. Tell me more about what you want to learn and why.”

Kat told him about growing up on the sheep farm, her father dying when she was just a girl and her and her mother having to step up to run the farm, the village witch Yuma who taught her the few spells she knows, and how she just knows she has to learn more. “It’s my calling. I can’t imagine doing anything else and being happy, let alone taking care of sheep.”

Zephyr nodded, listening intently. “Show me your hand.”

Katherine hesitated. Then she slowly extended her hand palm up to Zephyr. The moment his hand touched hers, warmth flooded both of their bodies. He held her hand in his gently, tracing the lines of her palm with his thumb.

“You have strong hands, you’ve worked hard. You very well might have what it takes. You’ll be my apprentice starting tomorrow. Today you must return to the village and buy everything you need to build a shelter. You’re welcome to sleep wherever you wish, but there’s not enough space in here and my snoring is loud enough to even wake me at times. But first, you must tell me your name.”

“Katherine, Master Zephyr. But everyone just calls me Kat.”

***

Seasons passed. Zephyr trained Kat, improving her mastery of the spells she knew and teaching her new ones. The days were exhausting, but she was surprised by how much time they spent sitting in silence. “Magic takes focus,” Zephyr would say. Kat slept outside in her makeshift shelter. She would, inevitably, fetch things from the village that Zephyr was too humble to acquire like a new pot to replace the tattered one he’d been using for decades. They cooked together. They sat on the floor and ate together. They spent every day together. Kat felt closer to Zephyr than anyone in her entire life, even her mother.

“Kat, I’ve got nothing left to teach you. I think it’s time for you to make your own way in the world,” Zephyr said one day while they ate the stew they made for dinner.

Kat nearly choked when those words left his mouth. She knew this day would eventually come, but she wasn’t ready for it. “But, Master, there’s so much more you can teach me, I know you’ve been holding some spells back.”

“You’ll learn far more from the world than you will from me, dear. What do you plan to do with what I’ve taught you?”

“I’d like to help people. I want to travel and see all of Gaarp, as I’ve told you countless times.”

“Good. How do you plan to help people?”

“Fight off demons, heal the sick, protect those who need protecting. You know, that sort of thing.”

“And what do you seek in return?”

“I’m not sure,” Kat said. “Nothing other than kindness and appreciation in return, I guess.”

Zephyr smiled, but Kat could see the sadness in his eyes. “You’ll do far more good than I have, that’s for sure.”

“Master, there’s something I’ve been wondering… Your skill with magic is incredible, yet you seclude yourself up here on the hilltop. Why don’t you help others, even those in the village?”

Zephyr’s smile faded. “Years and years and years ago I lost the two people I loved most…” He told her what happened on the cliffside all those years ago. “My daughter, she would have been about your age right about now…” Tears ran down his cheeks. “I guess I just haven’t gotten over it yet, even after all these years.”

“Master…” She wiped the tears from his face. She kissed his cheek gently and whispered, “I don’t want to leave. I like it here, with you.”

“But you want to see what you haven’t seen, experience what you haven’t experienced. There’s nothing left for me to teach you.”

“There’s one more thing you can teach me, Master.”

Kat ran her hand along his chest and kissed his cheek again.

“Kat, I don’t think, I can’t, oh, it’s been too…”

She kissed him on his mouth. He embraced her. Their tongues danced.

Kat ran her hand down his robe from his chest to his waist. “Master, you’re so hard.” She pushed him onto his back, pulled off his robe, and took him in her mouth. She bobbed her head up and down. He ran his hands through her hair.

“How’s that, Master?” Kat asked, looking up and taking a quick break.

“I… can’t…” Zephyr couldn’t contain himself. His cock throbbed, his buttocks tightened, and cum shot out, covering Kat’s face. “I’m so sorry, dear, I couldn’t hold it any longer. It’s just been so long.”

“It’s okay, really.” She grinned. Kat reached for a rag and wiped the cum off her face.

“Let me take care of you,” Zephyr said. He kissed Kat and then rolled them both over so he was on top. Zephyr slipped off the dress she stitched herself and kissed her from neck to her navel. Kat let out a soft moan with each kiss.

He spread her lips with his fingers and kissed her clit. “Master…” He ran his tongue up and down and lapped up her clit, applying slow and steady pressure. “It feels so good.”

Zephyr stopped eating her out, stuck out his middle finger, and whispered a spell so softly that Kat didn’t even notice. His finger began to glow. He returned his tongue to where it belonged and inserted his glowing finger. Kat squirmed. Her body radiated with pleasure. With his tongue and his finger working in unison, Kat lost control.

“Holy shit, holy shit. Don’t stop, don’t stop, please, Master, don’t stop!” Zephyr kept at it without pause. Kat’s entire body tensed. Her body bucked in orgasmic glory. Zephyr kissed her thighs and stomach as she came back down.

When Kat finally caught her breath, she said, “I want you in me, Master. Please. I’ve dreamed of this.” She looked at his crotch. He was soft. “It’s okay, though, if you’re not ready yet. Just hold me instead.”

“No, no, give me a moment,” he said. With that, he said the spell of hardening, and his erection returned.

“See, you still have spells to teach me.”

“It won’t do you much good. That spell sadly only works on the caster.”

“Fuck me from behind, Master.”

“As you command.”

Kat bent over on her knees. Zephyr grabbed both of her ass cheeks and gripped them as he slowly slid his cock into her pussy.

“Yes, that’s it. You’re so hard.”

Zephyr fucked her slow at first, finding his rhythm. Then he picked up the pace, fucking her harder and faster. He pulled her hair back. He slapped her ass. He reached under and rubbed her clit.

“I love the way you feel inside me. You’re lasting so much longer, it’s amazing.”

“You caught me by surprise earlier, dear. I wasn’t ready.”

They were both drenched in sweat. Kat moaned, Zephyr groaned. Kat came again.

“Would you… Could you… Enter my ass?” Kat asked, a bit embarrassed.

“I think I can do you one better,” Zephyr replied. “Phallamora!”

Once the smoke cleared, a floating human cock appeared. Zephyr grabbed it and held it up to Kat’s asshole.

“Gently, Master, please…”

He slowly inserted the magical cock into her ass, and it began thrusting all on its own, following the same slow thrusts of his own cock in her pussy.

“Oh, yes! That feels amazing. What was that spell? Was it Phallamora?” Another puff of smoke appeared, this time in front of Kat.

“It always amazes me how quickly you learn,” Zephyr said.

Kat grabbed the cock in front of her and took it in her mouth. Zephyr and the two magical cocks fucked Kat in every way they could. For Zephyr, it was three times the pleasure. For Kat, it was beyond what she could ever have imagined.

Stimulated in every way possible, Kat was running out of stamina. She took a break from the cock in her mouth and said, “Come with me, Master, won’t you?”

As Kat orgasmed for the third time, Zephyr released his spell of hardening. He and the two magical cocks came. And then, with two puffs of smoke, the magical cocks vanished but their jizz remained.

“Oh, Kat…”

“Oh, Master…”

They kissed and collapsed.

That night, Kat’s final night with Zephyr, she slept in the hut wrapped in his arms. His snoring woke neither of them. In the morning, she gathered what little she owned, bent down, and kissed Zephyr. He was still sound asleep. She whispered, “Thank you for everything,” and left the hut on the hill.


Inspiration prompt