Gunner wrapped his arms more tightly against Caspian’s neck. When Caspian pushed Gunner against the wall, his cock slid into the welcoming valley between the pert buttocks, right where it belonged.
They both gasped, lips joining as Gunner clawed his fingers and massaged Caspian’s flesh through the clothes. There was an unexpected tenderness to the touch, but Caspian’s dick was throbbing for release already, and his balls felt so tight he could barely think.
Folding Gunner in half, he reached down, grabbed his shaft and changed the angle of his hips, pushing the head at the sweet dip in flesh that promised him heaven.
And when the hole twitched, opening up to the pressure, butterflies fluttered in Caspian’s stomach, making him shiver.
“Oh, baby… that’s so good.”
Gunner whimpered and squeezed him tight when Caspian pushed just enough for his cockhead to pass the ring of muscles. Gunner had lost his anal cherry only earlier today, so this surely hurt or was at least a bit uncomfortable, yet instead of trying to make Caspian go slower, he let his head drop against the wall and fought for air, rosy as if he were already about to come.
“That’s it, such a horny boy. I bet you can’t wait for me to be balls-deep in you,” Caspian cooed into Gunner’s ear, and it sparkled back at him with the new piercing. How could a body be so well known to him, yet feel so new?
Gunner let out a soft groan that went straight to Caspian’s balls. “Fuck. It’s so thick.”
“It is. So thick, and you’ll still take all of it, because you’re my bitch,” Caspian said, but despite the arousal cooking his brain, he kept his eyes open and held still, watching his boy’s face for signs of discomfort.
Gunner’s top lip trembled, his brows drew together, but instead of asking for Caspian to slow down, he leaned in for a quick kiss. “I’ll take anything you want me to.”
How had this guy lived so many years and stayed a virgin? He clearly had a desire for sex to match Caspian’s own.
“Tell me why,” he rasped, watching the flushed face without blinking, while his cock sank farther into that hot, willing body. It didn’t matter that someone could walk in, or that they were doing it in an ugly, badly lit storage closet. All that mattered was the boy in his arms, taking his dick and asking for more. He’d never felt this validated as a man.
“‘Cause… Cause I’m your bitch. And I’ll only take your cock. Only suck yours. Swallow only your cum. And film myself only for your pleasure.”
This was the fulfillment of all Caspian’s fantasies, and as he pushed up, burying his prick deeper and deeper in the snug hole that wouldn’t stop sucking him in, he captured Gunner’s lips and traced them with his tongue before diving in. He’d penetrate both of his holes as often as Gunner wanted. He’d keep him for as long as he could, because their sex was something out of this world. So good that the memory of Gunner’s past actions paled like an old photograph left in the sun for too long.
So what if he used to be a bully when now he’d become this pliant, sexy boy who offered himself to Caspian as if he really had no shame. That was all the atonement Caspian needed, perhaps because his dick was doing the thinking.
He picked up pace with every thrust of his hips, so focused on the radiant face in front of him that he barely broke a sweat despite carrying another person’s weight and moving at the same time. He was the king of the fucking world.
His kisses muffled the little moans Gunner made every time Caspian pumped his cock into the searing heat of the compact body folded between him and the wall. Just yesterday, he’d been an unfulfilled guy who’d never topped and doubted he’d ever find a bottom willing to give him a chance. Today he was on his third fuck and had a slutty thing spreading his legs in the supply closet because he couldn’t fucking wait for Caspian to fill him with spunk.
They worked together like a well-oiled machine, and while it was a tight fit, and the friction became hotter with each thrust, Caspian let himself go and drilled his prick into Gunner’s body like a piston. His blood bubbled with joy when his balls pulled closer to his body, and when he knew it was almost over, he bit down on the boy’s lips to stifle the grunts pushing at his mouth as he trembled, shoving his cock as deep as he could.
“Oh!” Gunner’s eyes flew open and his moan became louder. “Oh, fuck, fuck, fuck! Right there!”
Spurt after spurt, Caspian planted his load, but once his climax was over, Gunner suddenly felt heavy, and Caspian found himself sliding to his knees. With ecstasy painted all over Gunner’s face and biting his pink lips, Gunner rode Caspian’s cock in a frenzy, and Caspian barely had enough brain power to cover the boy’s mouth when he cried out. Hot, damp breath tickled Caspian’s hand as he slumped against the wall, flushed and heaving.