Geoff's phone lightly buzzed on the bedside table, he quickly turned it off, already half awake from being used to get up at this early hour.
He slowly unwrapped himself from Kate's embrace and left her alone, sleeping in the bed.
Making his way into the shower he quickly washed himself and shaved his body, leaving just a little chest hair, just how Kate likes it.
Today he felt like making pancakes. He took out eggs and milk from the fridge and some flour from the kitchen drawers. He taught himself a lot of new recipes from videos on the internet to bring some variety to the foods he prepared for Kate.
It's been almost two months since he and Kate started dating.
They struggled at first with not letting the kinkier aspects of their sex-life impact their relationship, but after setting clear boundaries and talking about what they liked and didn't like, they managed to make it work. Both of them satisfied now with their place in their relationship, and still able to take part in their kinky games.
Kate now frequently released Geoff from his cage, always with him tied down. She even offered to unlock him permanently once, but he enjoyed the feeling of being owned that the cage gave him, even in public without anyone else knowing he was caged.
Kate helped Geoff get his life on track and boost his confidence. He found himself a job at an online news site. It allowed him to work from home most of the time, giving him plenty of time to pamper Kate, who was getting ready to begin her studies to become a veterinarian.
It turned out that Kate had a crush on Geoff ever since he stopped a bully that was pulling her hair in elementary school and got beat up for it. Too bad he was clueless all throughout the rest of elementary and high-school, thankfully they ended up together after all.
Things were getting more serious between them at a steady pace, after spending just two months together Geoff already couldn't imagine his life without Kate and hoped that she felt the same.
Geoff noticed that Kate was a little on edge lately, her parents were about to return from their vacation in Europe. She told him that she was scared of how they would accept him as her boyfriend, and her choice to not continue her law studies and instead focusing on being a vet. Geoff was sure that things would work out somehow and as long as they stayed together they'd be fine.
He set two plates of pancakes on the dining room table and made his way upstairs to wake up Kate.
Geoff leaned over her sprawled out body on the bed and nuzzled the back of her neck, kissing it gently. "Time to wake up," he whispered in her ear.
Her fit body stretched on the bed and she moaned a little. She wrapped her arm around his neck and pulled him in for a kiss.
"Good morning," she said as she released her grip. "Ooh, I smell pancakes," she commented with a smile as she continued to get out of bed, keeping just her pajamas on.
He watched her all throughout breakfast. She looked at ease, but he knew she was worried about her parents coming back tonight.
"You're getting better and better at cooking," she praised him as she finished her plate.
"Thank you," he said, but when he noticed the look she was giving him decided to add, "-Mistress."
Kate smiled and got up. "I'll go take a shower, get everything ready in the meantime."
Geoff nodded his head and left for upstairs. He took off his boxers and put on his collar. After placing the little chest full of toys Kate used in their play on the bed, he kneeled on the floor and bowed his head, waiting for Kate to finish her shower and return.
When he heard the door open, he didn't react and kept staring at the floor, knowing punishment would follow if he looked at her before being allowed to.
He saw her toes as she passed him, naked, going to her closet. Geoff heard her put some garments on and take a few items from the chest.
She snapped leather cuffs on his hands, and pulled them behind him, linking them together. Then she pulled his head up by his hair to look at her as she leaned over him from the side.
Kate had on very little make-up, still looking as beautiful as ever though. Her wet hair was pulled up in a bun. She had on only a black leather corset that partially covered her breasts. The necklace with the key to his cage dangling on her neck.
She examined him for a moment, waiting if he was going to misbehave and speak first.
"What would you like to do today, slave?" she asked with a smug expression on her face.
"Whatever you wish Mistress," he swiftly replied.
Smiling, she continued. "Would you like to be unlocked?" she asked and raised her eyebrow.
It's been two days since his last release. "Yes Mistress, please," he said, looking down at her bare crotch.
She grinned at his request. "Hmm, I don't think so," she said as she let go of his head and walked in front of him.
"Maybe if you do a good job I might release you later tonight, what do you think?" she asked with her crotch pressed up to his face.
"Y-Yes Mistress, thank you Mistress," he said and got to work. Pulling himself up for better access and using his tongue to pleasure Kate, she grabbed onto his hair and pulled him closer.
Kate frequently used his tongue for release. She taught him exactly what she likes and he got better and better at bringing her release. It also allowed her release without having to unlock Geoff.
It didn't take long and he felt her legs twitch and heard her moans from above him.
He continued lapping at her pussy and teasing her clit.
Her moans got louder and louder until she could hold on no more and climaxed. Geoff was used to the taste of her juices and liked it.
She sat down on the bed, still gripping his hair and pulling his head to her pussy. He kept going as Kate squirmed around, enjoying her orgasm.
Eventually she slowed down and let go of his hair with a slight pull away. He remained kneeling by her side and stared at her lying on the bed in the afterglow of her climax, waiting for her to use him further.
"You definitely deserve something after such performance," she softly said, still lying down.
Sitting up she stroked his face. She helped him up, bending him over the bed, exposing his butt.
She teased the butt-plug within him. He pretty much always had it in, almost not noticing it anymore.
"Not yet though, I still owe you a little punishment for yesterday," Kate reminded him of his transgression. He forgot to add milk to the shopping list so she had to drink her coffee black.
He felt her hands caress and massage his butt cheeks. Then slam down hard on both of his cheeks at once.
"I think thirty will suffice, count," she said and spanked his butt.
"One," Geoff counted as another smack came to his sore butt cheeks.
By the time he got to thirty his ass felt like it was on fire. He felt her softly caress his red butt and kiss each of his cheeks once.
"There, there, good boy, it's all over now," she said softly. The butt-plug in his hole started to move.
His cheeks twitched as she pulled the plug out with a pop. She reapplied lube on his hole, teasing it slowly with her fingers.
He heard her rummage in the toy-chest and felt the familiar texture of silicon pushing at his opening.
Kate plunged a dildo deep inside of him in one thrust of her hand. Before his insides could get used to the intruder, it started vibrating softly.
Geoff whimpered and wiggled as the vibrations ramped up. The sensation bringing him to edge. Causing his cock to struggle against its cage.
She left the vibrating dildo working at his prostate and leaned over him, laying on his back and stroking up his shoulders towards the back of his head.
"How does it feel, hmm?" she whispered in his ear.
"G-G-Good M-Mistress," he struggled to reply.
She used her thigh to move the dildo inside of him, causing him to moan. She smiled and laughed a little, nuzzling his ear. "Good."
The dildo kept probing his insides at different angles as she moved it around with her leg, before leaning back away from him.
He kept laying there, enduring the assault on his prostate, whimpering at the occasional movements of the dildo as Kate played with it from behind him.
Geoff felt her fingers massage the skin between his filled hole and balls. He twisted and turned on the bed as a wave of pleasure passed through him.
"There you go, enjoy it," she softly said, almost whispered, as she kept massaging under his butt.
As he rode it out, he felt Kate remove the dildo, unlock his cuffs and lay next to him on the bed, laying her head on him and caressing his lower back with her hand.
After a moment the wave of pleasure slowly dissipated and he attempted to catch his breath.
"You good?" she asked as Geoff stopped twitching.
"Yeah," he replied. "That felt amazing, thank you Mistress."
She kissed his back and they continued to lay there, blissful in each other's presence.
As the evening approached they had to get everything ready for the arrival of Kate's parents.
Geoff was busy making roast potatoes and steak for dinner while Kate readied the dining table.
The entire house was already spotless from thorough cleaning that Geoff had to do over the last few days as Kate relaxed and later examined his performance, threatening him with punishment if she found any hint of filth.
They both dressed up for the occasion, not in leather and lace like they usually do but nice regular clothes. Both in a shirt, Kate with a skirt and Geoff with suit pants. The first time in a long time Geoff had a shirt and tie on, he much preferred the feeling of a collar around his neck.
Kate only told her parents a few details about Geoff on the phone so they would only really get to meet him tonight. They both wanted him to make a good first impression.
While he was more interested in what Kate thought, he still wanted her parents to like him. Having a bad relationship with his own parents, he thought it would be nice to at least be on good terms with hers.