I held myself up in my dorm room for days, skipping all my classes without even bothering to give my teacher's excuses. When I did leave, it was only to eat before returning to my room. If a friend would try and talk to me, I would blow them off with a random excuse, though it wasn't like I could tell them the truth anyway. I even kept away from Catrina. She tried to talk to me after the locker room, but I politely asked her to stay as a book until I was willing to talk. I wasn't sure if she listened because I was her master or because she respected my wishes, but she obeyed none the less. It was time I needed, though; time to think and reconcile what I did. With it, I reached the solution to everything.
On the third day of brooding and thinking, I called out, "Catrina, I need to talk to you."
There was a slight flash before Catrina appeared next to me on my bed. She wore her traditional genie outfit, but kept her posture formal which helped me not be distracted.
"I am here to listen," she said with a faint smile. I'm sure she was thinking a lot while I avoided her, but I guess she wanted to keep them to herself.
I took a deep breath. "I've been thinking for the last few days about everything; about meeting you, about Jen and I, and about what happened in the locker room. From it all, I came to a conclusion. I'm going to wish for me to never meet you."
"No!" she shouted. "You do not have to do that!"
"Please, let me finish."
I could see she wanted to speak, but listened anyway.
"I don't make this decision lightly. You have brought me so much fun and joy, Catrina. But, the power was too much. I broke my word to myself and more so to you. I thought I would be able to keep myself in check, but I was wrong. I ignored your words and went too far. At the same time, I hurt Jen. She refuses to talk to me and I have no way to fix it. I can't tell her the truth, even if she would believe me. Yes, I had a lot of fun with you, but I also did a lot of wrong. I never even considered what would happen if one of my wishes messed up someone else's life. Its power I can't trust myself with and I want to make everything right again."
As I talked, tears swelled up in her eyes. By the time I finished, a few had even found their way down her cheeks. She wiped them away, though, and smiled through them. "I understand. In all my years, I've only met a few masters like you. Many were cruel or power hungry, but you were truthful to your heart. Make your wish and I shall grant it."
"Not quite yet," I said, reaching out to her hand. "When I do make the wish, I'm going to leave the details to you. You understand your magic better than me and know how to make it work properly. But, before that, there is something else I need to do. You have given me so much that I can't just leave without giving you something back. You are a kind and sweet woman and I want you to know that. So, I'm going to make one more wish before the final one. I wish we make love however you want so you have the greatest time you've ever had."
Her smile grew and she nodded once before kissing me and saying, "Granted."
Slowly, she sat on my lap and embraced me tightly. As her arms wrapped around me, her lips met mine, kissing me deeply. I returned the kiss wholeheartedly, adding as much passion as I could. Soon, I found my body moving on its own as my arms reached around and found her rear. It was strange having my body move on its own, but I went with it if it meant giving her the time of her life. My hands gripped her cheeks tightly, kneading them as we made out. It didn't take long for my fingers to coax a small moan out of her between our locked lips. Then, she abruptly broke the kiss to lift my shirt over my head. As soon as it was discarded to the side, though, our lips were back together. All the while, my hands worked their magic on her butt until I found her grinding on me.
I moved my arms away from her ass to lift her shirt slowly. Instead of taking it off, though, my hands went underneath it and held her bare breasts underneath. My fingers alternated from groping her fully and teasing her nipples, each enticing more moans. All the while, she continued to grind against me, making my member rock hard. Suddenly, I felt a slight pain in my back as her nails dug into me. Instead of hurting me, though, I felt a rush of excitement, causing me to grind upward against her.
We continued our passion for some time, until she finally broke off the kiss. I could see the lust in her eyes and knew she wanted much more. But, instead of jumping her, I took my time. I leaned in and kissed her upper neck deeply. Then, I kissed it again, just a tad lower. Slowly, I made my way down her neck and shoulder with a series of kisses. With each kiss, she gasped as her passion continued to rise. When I reached the shoulder, I continued down her arm until I reached her fingertips. then, I leaned her back and placed her hand on her stomach. Using it as a bridge, I continued the trail of kisses onto her stomach and slowly rose up along her chest, raising her shirt as I did. Soon, I reached her nipple, which I slowly circled with more kisses until latching on. My lips tugged at her nipple as I sucked it gently, my hand gently working the other breast at the same time. Every once in a while, I would lead a trail of kisses from one nipple to the other and switch places before continuing my work. It didn't take long till she was breathing heavily beneath me and whispering my name under her breath.
Suddenly, in a single motion, I pulled shirt fully off and moved her to my side and onto the bed. Once laying down, I made swift work of removing her pants and panties underneath. Then, carefully, I lowered myself between her legs and laid there briefly. I let my breath tickle her pussy, which now glistened with her juices. Each time I blew, she twitched at the tease. After a few more breaths, I leaned in and started licking. I started low at first, purposefully avoiding her clit. Instead, I probed her slightly with my tongue, tasting her sweetness. Then, I ran my tongue along the length, making sure to stop just as I grazed her clit. As soon as I flicked it, she moaned deeply. I took that as a sign and started licking it more. Each lick seemed to send her pleasure skyrocketing and caused her to moan more until they got lost in her ragged breaths. Then, abruptly, she went ridged as her first orgasm took her. I continued to lick her through it, making sure she enjoyed every second.
I only slowed when she finally started to calm down. But, I never fully stopped. Her juices tasted sweet to my taste buds and I wanted as much as possible. I licked up every drop, causing her to twitch whenever I licked her clit slightly. Soon, she was moaning at my tongue's work, losing herself in the pleasure again.
I felt the gentle push of her hands against my head and eventually stopped when she pushed me away. Sitting up, I smiled at her as she sat up too and kissed me deeply on the lips. Our faces were locked in a deep kiss for a few moments before she pushed me back slightly, her fingers fiddling with my belt. With a delicate touch, she undid my pants and had them across the room in one second and her fingers around me the next. Her fingers were gentle as the slowly stoked my member, yet they hit every spot. Moan escaped my own lips as I leaned back to enjoy her touch. But, as she started to lean down to take me in her mouth, I stopped her.
Carefully, I lifted her up and swung her body around until it rested above me. Then, I positioned myself just at the right angle under her so I was between her legs. She only had a second to understand what was happening before I lifted my head to start licking. Her body convulsed away from the tip of my tongue, but I held her in place. It didn't take long for her to accept my touch, moaning loudly as she did. Moments later, I felt the warmth of her mouth around my member. With a deep passion, she bobbed her head up and down my shaft, massaging me with her lips. I felt her tongue graze across the tip periodically too, sending shivers down my back. Despite being occupied, though. She could not contain her moans. Her lips hummed around my cock as she moaned at my licks.
Suddenly, I felt myself swell up, ready to cum. My ability to control my climax vanished in an instant as my hips buckled upward. With each jerk, I sprayed her mouth with my cum, filling it up. She swallowed each load perfectly, leaving none to leak out the sides of her lips. All the while, pleasure flowed through me as I came harder than I had in a while. When I finally finished, I flopped down on the bed, panting heavily as I recovered. Catrina sucked the last few drops from me before sliding off with a slight pop.
"I apologize," she said. Though, I could hear the smile. "I have grown to like the taste of your cum and I wanted some."
"No complaints," I said though my panting. "Though, I didn't expect to cum so suddenly."
"You did wish for me to have the best time I have ever had. And I intend to fill that wish completely."