Cal whined, a little sob escaping as his eyelids fluttered closed and he worked himself faster, moaning each time the pads of his fingers pressed against his prostate. Could he come just from this alone? He was so turned on already.
His eyes flew open as a third finger began to tease the rim of his hole, not pushing inside but just playing, massaging. Gideon applied more lube to Cal’s fingers and his own, wrapping his fist around Cal’s cock even as he pushed his finger in with Cal’s. He gasped at the fullness, unable to stop the panicked noises falling from his lips.
“Shh, you’re alright. Just relax. Relax and let me in. I know you can take it. Just breathe, baby.”
Why was that so hot? Shouldn’t Cal hate that Gideon thought he knew Cal’s body better than he did? But he didn’t hate it. He loved that he didn’t have to think about anything, didn’t have to worry. Gideon was there, and he was in charge, and that meant it would all be okay. At least, here in Gideon’s bed, everything would always be okay.
After a moment, his body relented. Gideon pulled Cal’s fingers free, replacing them with three of his own. Cal’s eyes rolled in pleasure. “See, look at you, taking three fingers. So good for me. Do you like that, dirty boy?”
Cal moaned. “Yes, Daddy. Oh, fuck. Yes.”
Gideon pumped Cal’s cock with tight, steady strokes, his thumb swiping over the head of Cal’s length in a way that made his whole body shiver and sparks of light flash behind his eyelids. “Oh, God. Please, Daddy. I’m ready. I swear it.”
Gideon slipped free of Cal long enough to strip off his clothing and put on the condom before sitting beside Cal on the bed, his back to the pillows. “Come here.”
Cal got up on his knees, not sure what Gideon asked. Cal watched Gideon coat his cock with lube before crooking his finger. Cal’s eyes went wide. Gideon wanted him on top. He bit the inside of his cheek before straddling Gideon’s thighs. From this angle, with Cal on his knees, he was looking down on Gideon. They were so close. It was much more intimate than anything Cal had ever experienced before. Gideon pulled him down for a dirty kiss and Cal gasped into his open mouth at the feel of the blunt tip of Gideon’s cock pressed against his hole.
Cal tried to sink down onto Gideon, but his body seized at the invasion. He cried out and froze. A fine sweat broke out over his body, and he whimpered, looking down at Gideon, panicked. He clung to him, burying his face against Gideon’s throat. “I’m sorry,” he whispered.
“Sorry for what? I told you, no rushing, no games. Just give your body a moment to relax. We’ve done this before, remember? Right here. You were so beautiful, so perfect, sitting in my lap, just like now. My perfect boy. Just relax. We’ve got all night.”
Gideon bit Cal’s earlobe, his tongue doing something that made goosebumps erupt along Cal’s whole body. Gideon’s lips explored Cal’s throat and shoulder, his fingers teasing at Cal’s nipples. As he played, he rocked his hips beneath Cal, taking him in increments until he was fully seated within. “Color,” Gideon murmured, wrapping his arms around Cal’s waist.
“Green, Daddy,” Cal managed, feeling breathless and shivery, like his whole body was on fire.
Gideon pulled almost all the way out before thrusting up with enough force to drive the wind from Cal’s lungs. The burning was now only a familiar ache, and each time Gideon drove into him, it was a shocky pleasure-pain that forced the breath from Cal’s lungs and made him cling to Gideon like a lifeline. He shifted beneath Cal, changing the angle, and suddenly, Cal was moaning, his cock leaking with each thrust. “Oh, fuck,” he muttered against Gideon’s lips. “Oh, God. What are you doing to me?”
Gideon ignored Cal’s question, once more wrapping his hand around Cal’s cock, driving up into his body as he jerked him in his slick fist. “Christ, you’re so fucking tight,” Gideon muttered.
Was he? He didn’t feel tight, not anymore. Everything felt loose, his body, his thoughts. He couldn’t think. Gideon was filling him up so deep, and Cal could only dig his nails into Gideon’s shoulders as pleasure overwhelmed him, causing him to try to fuck into Gideon’s fist faster. “Please can I come, Daddy? Please? Oh, please?” he sobbed.
“Not yet,” Gideon growled.
Tears trailed down Cal’s cheeks as he tried to force his body to deny every instinct and obey his Daddy. He didn’t want to be disobedient but this was one command he wasn’t sure his body would obey. It felt too good. Gideon felt so, so good inside him and his hand was working him just right. Gideon made a guttural animal noise as he dragged Cal’s hips down to meet his forceful thrusts once, twice, and then he bit down hard on Cal’s shoulder as he ground his cock inside him, his whole body shuddering as he came.
He collapsed back against the headboard, his gaze hot enough to melt Cal into a puddle. “Now, you can come,” Gideon said. “Come for Daddy, baby. Let me see you fall apart.”
Two more strokes from Gideon’s tightened fist and Cal’s orgasm hit him like a tidal wave, startling a cry from him as he came hard, his release spilling over Gideon’s fist onto his belly. He kept working him until nothing remained, until it was almost painful. As soon as Gideon released him, Cal collapsed on top of him. His head on his shoulder. “Wow.”
Gideon chuckled. “Wow, indeed.”
When Gideon shifted, Cal clung to him. “No, not yet. I hate this part.”
Gideon laughed once more, swatting Cal’s backside playfully. “Too bad. Let me get rid of this condom.”
Cal sighed, letting Gideon carefully lift him off. Cal flopped onto the mattress dramatically, earning an eye roll from Gideon. When he returned to bed, Cal snuggled up under his chin. He didn’t ask if it was okay. He needed to be close to Gideon, needed to know this wasn’t just sex…even if it was.
“Are you okay?” Gideon asked, pushing at Cal so he could see his sensor was still attached and undamaged.
“I’m fine. Really.”
“Okay. Do you have homework to catch up on?”
Cal shook his head. “I did it in the hospital. I had lots of time on my hands.”
“Excellent. Good boy. Tomorrow, it’s back to school for both of us, but tonight, let’s order in and watch something on television. Okay?”
“Okay.” Something occurred to Cal then. “Where’s Alexa?”