Everyone in this story is 18+.
Ryan towered over me, completely naked and rock-hard. A thick, dense bush was inches from my face. His balls looked heavy, in need of being drained. And most importantly, his huge cock hung before me, begging to be sucked.
I sat on my knees beneath him, leaning on my feet. My dick, for the first time in a while, was uncaged. That was my own doing, a mistake that I was in the midst of paying for. It hung limply between my legs, deflated after a brutal ruined orgasm that left me soft but still horny.
I glanced up at my boyfriend to see a hungry look on his face. He wasn’t just here for the blowjob. He was here to put me in my place. I gingerly reached up and took hold of his cock, filled with lust for him and feeling pathetic by comparison. His size alone put me to shame, but it was more than that. He had just given me a ruined orgasm, milking me onto my own bedspread, and in return I was about to give him a blowjob.
I grasped his dick firmly, wanting nothing more than to shove it straight down my throat. Except I was on thin ice after my little jailbreak. Instead, I decided to ask for permission. “May I?”
He smiled back at me. “You’re learning,” he replied. “Yes, James. You can suck it.”
I felt my dick twitch in response. Without the cage to hold it back, I expected it to grow instantly. But the wake of the ruined orgasm left me limp. I felt humiliated as ever. I shook off the feeling, opened my mouth, and took him in.
“Ahhh, that’s it. That feels so good.”
Fuuuck. I was still so horny. I focused that energy on my boyfriend, slowly taking him deeper into my mouth. I stroked his cock with one hand, fondling his balls with the other. Spit lubed his shaft, allowing my hand to glide along its length, twisting and jerking in a fluid motion.
“Mmmm, fuck. You’re good at this, James.” Ryan’s hand went to the back of my head, where he began to apply some pressure. Not too much; just enough to make me feel completely and utterly in his control. Fully submitted to him, as I should be.
“Mmmm,” I moaned back through a mouthful of cock.
Up above, I could hear him chuckling. “Ohhh yeah. Keep on sucking this fat cock.” He began to thrust gently in and out of my mouth, pushing a little more each time. Soon I felt him hitting the back of my mouth, then my throat. He pushed a little too far, and suddenly-
“Agh!” I grunted. I pulled away, gagging and gasping for air.
“Aw, was that too much?” Ryan teased.
I nodded, wiping the spit off my chin with the back of my hand.
“Ready for more?”
I wiped my wet hand onto my thigh, then reached up for his cock again.
“Whoahhh, just kidding!” he exclaimed. “Though I’m glad to see how eager you are. No more of that for now. It felt great, don’t get me wrong. But I want a little more than a blowjob out of you.”
I felt my cheeks turn pink. I could already guess where this was headed. “You want to fuck me?” I asked. I was staring up at him from my spot on the floor, feeling incredibly vulnerable. My dick still hadn’t recovered, meaning I was unfortunately soft even though internally I felt hornier than ever.
“Soon,” he said. Ryan pressed his foot on my dick, squishing it and watching my reaction. He didn’t press too hard, but the message was clear. He could do whatever he wanted to me. My dick throbbed in response, finally showing some semblance of life, a half-attempt at an erection.
He felt it throb, grinning with satisfaction. He pressed further, adding his weight to it.
“Fuck, Ryan,” I said. “You’re making me so horny.”
“Good. Maybe you’ll remember this next time you think about removing your cage.” He let his foot up, and suddenly I was growing hard again. Amazing what he could do to me with a few words and a slight touch. Giving myself up to Ryan was one of the best decisions I’d made.
“Of course,” I responded.
“Up on the bed. On your back this time.”
I couldn’t believe the dominant attitude he’d taken on. At first I thought it was for show, or maybe he was playing it up. But now I saw that it was real. And that only made me more excited to call him my boyfriend.
I climbed to my feet, my dick swinging around as I hurried into place for him. It was only semi-hard now, though I wasn’t sure if it would continue to grow or simply deflate. I had bigger things to focus on. I got onto my back, lying in my own cum from the earlier ruined orgasm. My ass hung over the side of my bed, with my legs in the air, my hands wrapped around my thighs to hold them up.
“Wow,” he said at my quick obedience. “You really like this, don’t you?”
“You have no idea.”
His look softened. A glimpse through the facade. “I’m really having fun with you,” he said more gently.
“I’m having fun with you too,” I said.
“Are you sure you’re okay with all this?” he asked. There was genuine concern in his voice.
My instinct was to say yes immediately, but I paused to consider. Thinking it over, I couldn’t find a reason to say no. The way he controlled me, the way he humiliated me, the way he made me so desperately horny… all of it felt right to me. It was like… like this was always dormant inside me, and he was the one to bring it out. I felt happy being submissive, and even happier that Ryan was the one in charge.
“Yes,” I said eagerly. “More than okay, Ryan. I love this.” I poured it all out, telling him how good it felt to be owned by him. By the time I had finished talking, he was smiling more broadly than I thought possible.
“I’m really happy to hear that,” he said. He leaned over and kissed me again, though it was partly a distraction on his part. When our lips parted, he was holding the cage and the key, both having been lost in the blankets earlier. “Ready to put this back on?”
My heart skipped a beat. “Of course,” I said.
Unfortunately, semi-hard was about all my cock could muster up after everything that had occurred. That meant my time outside the cage had come to an end, and Ryan was easily able to lock it back into place. The key was on a string, and he held it up in front of me. “I’ll be keeping this with me from now on.” With that said, he put on so that the key was on display, hanging from his neck.
Ryan took a step back, admiring my body. “Now that we’ve made up, I think it’s time to fuck your brains out.”
“I think you’re right,” I said with a smile. Back in the cage, my dick finally had the sense to try and grow hard. It was met with a familiar feeling: that of the suppressive cage walls holding it back.
I watched my boyfriend walk to his desk and grab the lube, then come back squirting it over his massive cock. It was going to be a fun afternoon.
If you enjoyed this story, consider supporting the author on Patreon.