Work Text:
It was midday, and sunlight flooded through the royal sorcerer’s tower windows. The royal sorcerer himself hummed absentmindedly to a tune stuck in his head.
Cedric’s feet tapped along to his own gentle hum as he sorted through pages of a full grimoire, awaiting inspiration to strike. Cedric would have described himself as bored if not for the particularly good mood he was in.
There was no singular reason for a pleasant mood, but the sorcerer didn’t plan on questioning it. Good moods were easier to come by as of late. After all, multiple relationships of his were better than ever! Cedric was on better terms with his father, his former schoolmate Greylock, and even his own sister whom Cedric was sure would never call him anything but a no-good charlatan for the rest of his days!
Oh, Cedric could almost squeal!
The impossible became possible when in the hands of a certain young princess. One whose company was becoming sorely missed by Cedric. She couldn’t know that, though. He would never hear the end of it!
As Cedric flipped another page of the old grimoire in front of him, there was a knock at the door.
“What is it?” He spun to the opening entrance for a peak at who it could be, meeting a delightful surprise. Sofia had a knack for knowing when she was being thought about.
“Mister Cedric!”
“Ah, Princess!” The stool flung backwards as he stood, approaching Sofia as she closed the large door behind her.
“You’re lucky to have caught me with nothing to- er, nothing to distract me from all these important tasks I have! So many important things to do, so little fun…”
“You want to be distracted?” Sofia brings hand to mouth as she giggles, stepping further into the workshop. “Well, that’s good, because I was wondering if I could ask for your help.”
“Well, go on and ask! Is it a project, or perhaps an item you’d like me to conjure up?” Cedric steps back towards his desk, clutching the wand he’d left on it.
“Actually, I was wondering if you knew anything about magical tummy aches…”
The question raises Cedric’s eyebrow, and he taps the wand against his palm.
“Magical tummy aches..? What makes you worry about that?”
Sofia averts her gaze, instead observing the colorful mess left about the sorcerer’s tower. “I’ve tried everything I could to get rid of it, but nothing has worked. Nobody knows how to help me, not even Baileywick.”
Cedric holds back a scoff at the discovery that Sofia had gone to everybody else before consulting her own mentor. Of course he’d know how to help better than Baileywick would. It wasn’t jealousy, just the obvious.
“Hm, come take a seat.” Cedric retrieved the stool that had wheeled across the floor, holding it still for the princess to hop onto.
“It’s probably just a common tummy ache, Princess, and there’s a very easy potion to help you with it.” Sofia’s feet dangled off the side of the stool, kicking as she waited for Cedric to gather the ingredients he needed.
“Thank you, mister Cedric. It’s been making it hard to relax. I was supposed to play with Amber, but it’s just been bothering me too much.”
He just nods in response to her complaints, too busy tapping a horizontal glass tube with his finger over another vial filled with a liquid of sorts. The potion is done and being offered to Sofia within a matter of moments.
“See? I told you it was easy. I'm basically the master of this potion too, so it’s definitely going to work.”
Cedric was no stranger to stomachaches. Growing up, he’d get them often. Usually after a fight with his family, or failing an important spell. Ever since he could concoct his own potions, Cedric was creating ones he could use to ease his daily struggles. The stomachaches only worsened in his late teens, but by then he had mastered the cure. He’d even fiddled around to figure out what ingredient could enrich the taste while not ruining its effects.
The vial emptied into Sofia’s mouth, and she licked her lips while pulling it back.
“So~? All better?” Cedric leans above her, his hands stretching against each other.
A moment passes for Sofia to ponder before her eyebrows are knitting closer, “No, it’s still there. Did I do it wrong?”
“Well, you can’t drink a potion wrong, so…” Cedric took the vial from her hand, inspecting it as if it would do any good. He was certain he hadn’t messed it up, it was a potion he could make with his eyes closed! Perhaps it wasn’t a stomach ache at all.
“Sofia, what does the pain feel like?”
“It feels like when you are afraid to do something, a nervous feeling. Except I’m never nervous when I get it! Trust me, I’m pretty good at calming my nerves.” Cedric trusted her indeed. The princess had done wonders for his own nerves countless times.
The sorcerer grumbled, putting down the glass to continue intertwining his fingers in thought.
“So it comes and goes? When exactly do you feel the aching?” Sofia brings a hand to her cheek, looking off as she ponders.
“It’s very random… It’s often when I’m alone, or thinking about things. Sometimes when my parents are discussing. It got bad again when I approached your door, too.” Cedric regarded the princess as if this information was the most important thing he’d heard all day, nodding along with each sentiment.
“But was there anything each time had in common? Maybe it wasn’t anxiety, but you must have been feeling something.”
“Well… there was something in common each time, but I don’t think it matters.”
“Oh Princess, it must matter! Have you been dwindling on an important matter? Have you been thinking about… somebody?” Cedric hated to imply it, but Sofia was growing up. There could be a certain Prince in class who made her feel butterflies for the first time. How tooth rotting.
The slight scowl on Cedric’s face must have been noticed by the girl, because she spoke up quickly.
“Yes, actually.” His scowl turned into a pleading expression, one which Cedric didn’t even notice he was making.
Of course she’d fallen for a boy. It better have been a good one, too. Cedric had more questions than he could even fathom. What did the boy look like? Where was he from? Was he kind to her? Was he a lost cause yet somehow redeemable in the eyes of the princess?
“I was thinking about you. That’s why I eventually thought maybe it had something to do with magic… I wasn’t worrying or anything. I wasn’t nervous either, it just kind of.. felt like that.”
Cedric’s eyes went round. It was he who made the princess’s stomach turn?
Out of disgust, surely. This was it, she was finally going to realize his selfishness and ugliness. She was finally going to condemn him for attempting to take over the kingdom.
Now it was Cedric’s stomach that turned and tussled.
Having noticed his face distorting and gone pale, Sofia hopped from her seat and reached out to place a hand on Cedric’s own.
“I’m sorry, mister Cedric! I didn’t mean to scare you. I promise, it isn’t in a bad way! If I’m telling the truth, it’s kind of.. a good tummy ache.” The sorcerer’s reaction time is slow, but he peers down at her between blinks.
“It… is?” Cedric couldn’t wrap his head around which was worse. The princess finally hating his guts, or having unidentifiable feelings regarding him.
Considering what she said was true, and she didn’t wish to have him cease all contact with her immediately… then the situation was arguably worse than he had thought. Was Cedric the prince he had been so worried about?!
Not.
Good.
Not good at all.
No matter what his beating heart had to say.
Because that could only mean one thing. That Cedric had utterly manipulated poor Sofia.
Beginning to panic, the sorcerer tried to reason with himself. It was possible he was way off! That sort of thing tended to happen often.
“Sofia, my dear… Can you tell me more about those thoughts?” Cedric felt predatory. If the young Princess really did have some twisted misplaced feelings for the sorcerer, he felt awful poking into them as if it was some game.
Cedric’s body disagreed, aroused at the potential situation unfolding between them.
The grip Sofia had on Cedric’s hand tightened as she spoke.
“The other day, I overheard some guards talking about you. Nasty things.. though they stopped when I brought up what the king would think. But even after they ran off, I felt… bad.” Sofia, who’s head had been hanging down, looked up at Cedric. “Not just in my stomach, but here, too.” She spoke while bringing the sorcerer’s palm against her chest.
Cedric let himself melt. Her body was warm, and she held his hand there under hers without a word for what felt like minutes. The beating of her heart aligned with Cedric’s own, and he cursed under his breath.
Cedric wondered what he had done to deserve such rotten luck. He didn’t deserve to be teased and punished like this. Nor did Sofia deserve such a depraved man to feel so passionately about her.
Snapping from a trance, Cedric pulled his hand back hastily, cupping it with his other as if it’d touched something it shouldn’t have. It did touch something it shouldn’t have. The budding breast of the princess herself, albeit behind a layer of fabric.
“Cedric–“
“No! No, no, no. You must leave. Now.”
“I’m sorry, did I do something wrong?” Cedric grabbed Sofia’s wrist, guiding her to the door.
“No… you haven’t.”
“Then why do I have to leave? Can you not help me?”
“I’m afraid I can’t.”
“But Cedric, please.”
There was his undoing.
Ignoring every voice in his head to stop what he was about to do before it was too late, Cedric got down on one knee.
“Princess… you’re aware of how to kiss, right?” It’s a stupid question. Of course the girl knew how to give a simple kiss. She wasn’t that young.
“Yes.” The serious look on her face almost got the sorcerer to stand up and hit himself.
“Well… go on.”
Cedric pursed his lips, squeezing his eyes closed so tight it was as if they had been stapled shut.
A beat went by, and no kiss.
Then another.
Cedric considered opening his eyes. Would the princess still be there in front of him? Of course she would, he hadn’t heard a single sound. Maybe she was trying not to laugh at him. Cedric could only imagine how embarrassing he looked, bracing for a kiss from a princess. How he’d ever show his face in the kingdom again was a mystery.
Cedric was moments from falling flat on the floor in despair when it happened.
Sofia’s lips were on his own, and they were softer than anything the sorcerer had felt before. Her petite hands cupped Cedric’s ears, and he shivered at the touch.
The gentle kiss lasted quite a few seconds. He was too enamored to count.
Without a second thought, Cedric’s lips separated to let his tongue graze Sofia. He only realized his actions once she pulled back.
“Ah, Sofia! Oh dear I am so sorry! I didn’t mean to–“ Sofia’s giggling cut him off, and Cedric’s expression contorted with confusion.
“I was just surprised, that’s all. You’re.. wet.” Heat spread up the sorcerer's neck and to each cheek before he could blink. It’s even quicker and Sofia’s lips are once again locked with his.
The blood rushing through Cedric’s veins buzz from his heart to lower back, heat pooling in his abdomen as one of Sofia’s hands graze his neck. Not wanting to be upstaged by the young girl, Cedric relocates his empty hands to her waist, being careful not to squeeze.
She hums against his lips, and Cedric feels greedy. When his lips separate this time, Sofia follows suit. Cedric gently pushes his tongue into her inviting mouth, feeling a jolt of excitement between his legs at the warmth he is greeted with. Rolling his hips doesn’t help to ease the tightness in his pants.
Sofia pulls away first, and Cedric doesn’t mean to whimper.
She giggles and wipes her lips. “Mister Cedric, you’re staring at me…”
“So sorry! I hadn’t–” Beginning to stand up, Cedric failed to notice how his feet had fallen asleep after being on his knees for so long. He fell back, head knocking the floor.
“Mister Cedric!” Sofia leaped between his legs. She held her weight up by her arms on each side of the sorcerer’s hips.
Cedric is too busy groaning and reaching to touch the back of his head to notice how close Sofia has gotten. By the time he does, it’s because her side is leaning against his inner thigh.
“Sofia!” It’s a hushed shriek, and Cedric instinctively spreads his legs to cease the contact.
It only works for a moment.
Cedric’s outstretched legs bump Sofia’s forearms and send her toppling down on top of him. The involuntary noise he emits is akin to one of a spoiled princess spotting a rat.
“Ah! Princess, I’m sorry! I didn’t mean to…” Cedric trails off, her stomach breathing against his hardness too consuming to disregard. The aching between Cedric’s thighs begs for attention, and he can’t help but buck his hips up.
Sofia assumes his nudge is a gesture to get off of him, to which she complies. She hurries to his side, offering out a hand.
“Do you need help, mister Cedric?”
“That’s quite alright, Sofia.. I think.. I think I’ll need some time alone.” Cedric sounds dizzy, and a Princess dimmer than Sofia may have assumed he was falling asleep.
“Alright,” she delivers with a hum, leaning down to plant a quick peck on the sorcerer's forehead before disappearing out the door.
At the sound of the door shutting behind her, Cedric’s glove is already thrown to the side.
A whimper escaped his lips at the cold touch of fingers against his tip, which was already soaked with precum. Cedric smeared the wetness with his thumb, lathering down to the shaft of his cock.
Now that Sofia was gone, getting his legs to stop trembling was the next task. Cedric lifted his knees, back arching as he gently stroked himself from within the confines of his pants. They were restraining how much freedom of mobility the sorcerer had, yet it only aroused him more.
Cedric huffed with each dreadfully tender lap of his hand, hips stuttering in an attempt for more friction. When he couldn’t take the restraint of his clothing anymore, Cedric lifted his ass to swoop off his layers with ease.
Once free, Cedric’s cock bobbed excitedly. His fingers were tracing up and down the length of his erection eagerly without a moment to spare. When four fingers wasn’t enough, Cedric made a fist around his girth, thrusting up into it. Its tightness simulated the idea of Sofia.
Heart pounding through his chest, Cedric lifted his neck to watch his cock pulsate in his grip, imagining it was filling the slit between his young apprentice’s legs.
The sounds leaving the sorcerer’s throat were desperate and unruly. Unattractive whines and hiccups rhythmatic with the slapping sound between his legs.
Cedric’s skin heats up as he reached peak, body spasming under the merciless pace. He gave the crown of his length as many erratic strokes as he could before dissolving into pleasure with a choked sob.
Cedric’s release sputtered in intervals onto his thighs, floor, and stomach. He continued to thrust into the tight gap of his fist a couple extra times, not wanting to let go of the coiling tension.
“Sofia…” Cedric purred, tears staining his cheeks as he rolled onto his side.
Facing the princess again seemed crueler fate than death.
