My foot bounced ceasely against the tile floor. The only outward sign of my excitement as I took a break from cleaning the apartment. Less obvious was the strain down below. The hardness that tried and failed to manifest every time I turned my mind to tonight. Or even to the last four weeks. Today marked 28 days. The longest I've ever been locked away in chastity. And today is my long awaited release.
My Lady, my Keyholder, would be home in a few hours. I knew she had
something
planned for tonight. She teased me about it all this past week. I have no idea what, but it's impossible to deny I'm excited. It's been so long since I last touched myself, since she last touched me...
...
...
I startle back to action. Now isn't the time to lose myself in fantasies. Cleaning first, then dinner,
then
I can worry about fantasizing, if My Lady isn't home already to direct those thoughts personally.
- - - - - - - - - - - - - - -
I just pulled the chicken out of the frying pan when I heard the door open. "Welcome back!" I called out before focusing back on the food. Set the pan aside to let the oil cool off, move the finished chicken off to the side, turn off the stove top and grab the pot of boiling pasta. I hear something from the entry but miss the specifics over the sound of the pot draining into the strainer. A quick twirl of the strainer to get all the excess water out and then a quick temperature check on the sauce. Everything's good to go.
I hear her footsteps as she draws closer, and the rustle of her shedding coat and bag. "You hear me?" I hear her ask this time.
"Uhh, sorry, bit loud in the kitchen," there's an almost nervous chuckle to my voice, "What did you say?"
"I asked what's for dinner?" Her tone gives no indication of annoyance at having to repeat the question.
"Chicken Parmesan," I say proudly. "There's just a couple minutes left till it's served. If you want, the bath is ready for you while you wait. I can keep everything nice and warm until you get out.
I hear a quiet chuckle from the other room. "No third option, pet?" Her voice takes on a sultry tone at that last word. A word that sends a shiver down my spine, causes a twitch within the confines of my cage and fills my cheeks with heat.
The chuckle becomes an outright laugh and it moves in the direction of the bathroom. "Plenty of time for that third option later!"
I nod even though she can't see me. No point in using that classic line when the punchline is guaranteed not to be picked first.
I finish draining the pasta before plating it. There's enough left over for two more servings so that gets put straight into tupperware for later use. Spread the sauce. Lay the bread crusted chicken over top and apply more sauce before resting a thin layer of mozzarella over top that.
I set the toaster oven to low power and placed the plates in there to keep them warm before turning my attention to the clean up. 15 minutes later and all the pots, pans and plates are drying in the rack by the sink, and I can hear the tub draining in the other room.
By the time My Lady arrived at the little dining room, the table was set, candles lit, the kitchen was clean, and I was seated. Her eyes roved over the little spread, a smile stretched across her face, and I felt that little flutter of satisfaction that comes with a job well done. She walked around to stop behind me, her arms reaching down across my chest in a hug. I felt her lips brush my scalp. "Thank you," she murmured, holding me there for a long moment. I leaned back and closed my eyes, bathing in the feelings of satisfaction and joy that come with those simple words. Feeling her soft breasts, braless beneath her shirt, resting against the back of my head.
Just as a flush started to creep into my cheeks and my cock started to rouse, she let go, rounded the table and took her seat. "Please enjoy," I said, just a tad distracted by my body as I reached for fork and knife.
- - - - - - - - - - -
"I also brought in, folded, and put away all the laundry." She handed me my plate from dinner, now scrubbed and washed, and I dried it with my hand towel before putting it away.
"And I noticed you were very thorough in the bathroom," she added, starting to clean her own plate.
"Yes. Toilet, sink, tub, all scrubbed down, and I mopped the floor."
She nodded, a smile on her face that basically hadn't left since we sat down for dinner. "Good boy.
Veeeery
thorough."
My own smile redoubled, the blush returning to my cheeks. It was hard
not
to feel like I'd accomplished something whenever she said those two words, even when it didn't feel like I'd done anything to deserve the praise. Here, I know how much effort I put into cleaning the apartment, into making sure she could relax when she got home from work, and the words made me sink just a little into my own content, relaxed headspace.
Her plate now clean, I quickly dried and stowed it, doing the same with the silverware and cups. The kitchen was left spotless.
As I hung up the dish towel to dry, she wrapped her arms around me again, hands still wet. She gave a tight squeeze and leaned over my shoulder. Quiet, intimate, she said, "Thank you... This was wonderful." The squeeze tightened. "You know you didn't have to do any of this, right? I already promised you'd get to cum today. You've done enough, pet."
I nod, conscious of her hot breath against my ear, warmth seeming to spread from that point across my whole face. "I just... I know but I... I want to give back. It doesn't
feel
like I've done enough sometimes. I want to make sure you're feeling good too, that you're enjoying yourself. You deserve that..."
"Oh you'll be giving back tonight." Her voice shifted. Where once she was sincere, intimate, now she was mischievous. "You'll be giving back with your tongue." One of her hands began to trail up my chest. "With your whimpers." Her fingers gently tickled me through my shirt. "Your moans." Reaching my right nipple and slowly circling there. "Your every little gasp." She punctuated that last line with a pinch, and my breath hitched in response as a tiny jolt of mixed pleasure and pain shot up to my brain.
She chuckled softly. "Now... why don't you go take a bath." She pulled away from me slightly, one of her hands unfurling from around me. "Be thorough, but you know the rules. No stroking, no pleasuring yourself." I heard the faint tinkle of a chain and I imagined her reaching between her breasts, pulling my key from her shirt. "I trust you, but I know you've been a
very
needy pet these last few days. Make certain your self control doesn't break here. You're so close." She gently cups one of my hands, setting the key in my palm before clasping with both. "I will be very disappointed if you ruin my plans for tonight because you couldn't hold on just a tiny bit longer..."
I gulped, and nodded. That's the last thing I wanted to do. To disappoint.
"When you're done, put the cage back on. No clothes. And take the blindfold I left in there. Then come find me in the bedroom. Make sure you knock. I'll tell you when you can enter."
"Mhm."
I felt her slink away, her hand trailing up and over my shoulder as she did. My breathing was hard, and the flush lingered as I clasped my key in hand. My cock twitched and throbbed, trying in vain to grow within its restraint as my mind raced.
Obviously she wanted me to put the cage back on so she could remove it for the final time herself. Blindfolds are fun and she can hide all sorts of stuff from me until the big reveal... She obviously has a plan and that could be
anything
. My mind raced with the possibilities.
As soon as the bath was steamy and hot I carefully removed the cage, only to start growing immediately. Sliding in, I let myself soak and relax for a few minutes. My cock loved having room to stretch, the heat and the freedom sending waves of pleasurable relaxation up my body. No touching though. Not in this state.
I soon shifted focus, scrubbing myself down, rubbing myself with scented soaps. Just the scents I know my Lady likes. I touched up my body hair, shaving and trimming to keep everything nice and tidy. I cleaned my nethers after they calmed down, quick so there wasn't enough time for things to get heated again, but thorough, as instructed.
Out of the tub I toweled off quickly, dried my hair, and then forced my partially erect self back into the cage. The end result was uncomfortable, tight, but I knew it wouldn't last. Finally I took the blindfold, a black sleep mask, that was folded up near the sink. With that, I nervously stepped out of the bathroom, crossing the apartment naked to stand before the bedroom door.