Chapter 25 #2

At first, Jasper laughed at Ryan’s candor, but his expression shifted as he looked around again, taking in the details he hadn’t been able to see until now.

The careful painting, the new lightbulbs that were no longer mismatched, even the replaced bridles on some of the animals.

All things Jasper cared about and had mentioned.

“You told me you guys weren’t touching the carousel.”

“I lied. Sorry.”

“Very sneaky. This was an elaborate plan just to win me back, huh?” Jasper said it as a joke, but Ryan’s face didn’t show it. He was focused, staring at Jasper intensely.

“It was.”

“Hey, I was just kidding.”

“Well, no, I can admit it was, at first. But then things weren’t getting any easier between us, and I was worried you’d ever want to get back together,” Ryan said, his hands staying where they were on Jasper’s ass.

He felt a quick squeeze.

“Ryan, I—”

“But,” Ryan continued, “I know how much you love this carousel. And it… Well, it looked like shit. And I wanted to fix that for you, regardless of what happened between us. Because I love you.”

That got a small laugh out of Jasper, dissolving the threads of tension he felt forming when he accidentally called out Ryan’s earliest motivations. “I love you too.”

“And I’m really happy about that,” Ryan said, his whole face softened by his smile.

Jasper kissed him. The sound of the carousel swirled overhead—the tinny, cheerful notes of calliope music—their cat’s namesake.

He moved his arms around Ryan’s neck, still straddling his wide lap, leaning to one side to avoid Ryan’s bad arm.

Their foreheads pressed together and Jasper breathed him in.

“I’m really happy too,” Jasper said. He shifted, feeling the tension of hard muscle flexing beneath him and a rough hand sliding up his spine to cup his head. He reached up to rub his thumb along Ryan’s jawline, brushing it against the stubble he’d missed so much.

The memories of the last few months, the loneliness and confusion, the wondering if he’d made a terrible mistake, the leftover pain and hurt, had all faded slowly.

Now, under the lights Ryan strung on the carousel he’d put back together, being held in place by Ryan’s single working arm, Jasper felt the final flashes of pain dissolve from his body completely.

Their lips met again and they kissed until they had to catch their breath.

Jasper was afraid to crush the arm pressed between them, but he felt Ryan’s cock thickening underneath him and lost the last of his restraint.

He rolled his hips in a slow grind against Ryan’s lap, the feel of Ryan’s cock sending an shock of pleasure through his limbs. They moaned into each other’s mouths.

“Feels so good. I missed these,” Ryan said, kissing Jasper’s fingers. “The way you touch me. Everything about you.”

Jasper smiled and let his hands roam gently over Ryan's shoulders and down his chest. His fingertips traced the outline of his pecs through his shirt. Ryan watched him, eyes half-lidded and breathing ragged. Jasper wanted to do this forever, memorize the contours of Ryan’s body all over again, feeling the way they’d changed.

But then Ryan’s good hand reached under Jasper’s shirt and splayed across his stomach, his callused palm warm and grounding, and he needed more.

He whimpered against Ryan’s mouth. “Show me how much you missed me.”

Ryan's fingers dragged slowly down Jasper’s belly, stopping at the waist of his jeans. He popped the button with one hand, drew the zipper down, and slid his hand inside, palming Jasper's cock, achingly stiff and slick with precum.

Jasper's head fell back, a groan escaping his throat. Ryan wrapped his fingers around him, stroking with a slow, wet rhythm, using his thumb to spread the precum over the head of his cock. Jasper's hips rolled into his grip, but Ryan kept his pace unhurried, drawing it out. It was only when Jasper was panting and sweating, thinking he might come right there, that Ryan’s hand moved. It trailed down Jasper’s back, fingers landing on the crease of his pants, rubbing experimentally.

“Yes,” Jasper breathed. “I want you inside me. It’s been so long.”

Ryan moaned and bucked his hips, lifting off the bench briefly. “Fuck. I want to.”

Jasper pulled back. Ryan’s eyes were dark and his lips were swollen. He looked wrecked already, even in the dim, twirling light of the carousel.

Jasper had never wanted anything more.

But then, he had a sad realization.

“I don’t have lube,” he whined.

Ryan chuckled into Jasper’s neck and a sheepish grin flickered across his face. “I, uh…” He reached into his jacket pocket and pulled out a small bottle.

Jasper laughed. “You planned this!”

“I didn’t plan anything. I was cautiously optimistic. I’ve wanted to see what carousel sex was like since you brought me here fifteen years ago.”

“I’m sure it’s the same as normal sex.”

“But spinning?”

“We’re not having sex with the carousel on,” Jasper said.

He stood, hands working Ryan's belt and jeans, sliding them over his hips. His cock sprang free, and Jasper took a moment to admire it before running his thumb along the underside, from base to tip. He squatted and took Ryan in his mouth until he was close, writhing and groaning. Jasper paused to pull his own pants off, leaving him naked from the waist down, in forty-degree weather. “Fuck, it’s cold.”

“Come back. I’ll warm you up,” Ryan said, patting his lap.

Jasper popped the cap on the bottle and squeezed a generous amount into Ryan’s good hand, then straddled his lap again.

Ryan didn’t hesitate at all, rubbing his fingers against Jasper’s hole before pressing a finger inside.

He kissed Jasper’s jaw and throat, nipping at the tendons in his neck as he groaned.

“You feel so good. So tight. I can’t wait to get inside you,” Ryan said.

Jasper leaned back, fucking himself on Ryan’s fingers—he couldn’t help it.

“You look beautiful like this,” Ryan said. “The lights make you look pretty.”

Jasper huffed out a small laugh. His hand brushed against Ryan’s cock, hard and leaking, waiting for him. Jasper drizzled some lube in his own hand and worked Ryan’s cock until they were both ready—Ryan close again, Jasper’s hole begging to be filled.

He lowered himself onto Ryan’s cock in one slow, controlled motion. The pressure, the fullness, the familiar heat, it was so good it almost made him want to cry. He closed his eyes, savoring the way Ryan filled him so perfectly.

Ryan let out a shuddering breath as his head dropped against the back of the bench.

“Oh, fuck,” he said. “God, you’re so perfect.”

Jasper started moving in slow, shallow rolls, finding the angle that made them both gasp. He leaned forward and kissed Ryan deeply, sliding their tongues together, then picked up the pace to drive Ryan even deeper inside.

Ryan’s good hand clamped onto Jasper’s ass, guiding him into a faster rhythm. His hips shifted slightly, the head of his cock dragging against a new spot, and Jasper cried out.

“Oh, right there. Don’t move,” Jasper said, fucking himself harder on Ryan’s cock, Ryan’s thrusts meeting him halfway. It was a workout, fucking Ryan like this. He took his sweater off and leaned forward.

Ryan’s teeth grazed Jasper’s collar bone, then sank in, a gentle bite that sent a bolt of pleasure down Jasper’s spine and made his rhythm falter. He arched his back, grinding harder and taking Ryan as deep as he could.

“I’m close,” Jasper said. “Touch me.”

Ryan wrapped his hand around his cock, stroking hard and fast, exactly the way Jasper needed.

His body clenched around Ryan’s cock as white heat pulsed through him, and he cried out, burying his face in Ryan’s neck as he came.

Ryan followed moments later, his hips stuttering in their brutal rhythm until he let go.

His arm wrapped around Jasper, holding him still as he came, cock pulsing, neither one of them moving until Jasper shifted, and a hot flood of cum spilled onto Ryan’s thighs.

He turned and kissed Jasper’s hair.

“Fuck. I love you,” Ryan said.

Jasper laughed, a wet, relieved sound. “I love you, too. And I love my new carousel.”

Jasper offered to drive home because he wanted to hold Ryan’s hand the whole way. Ryan wasn’t going to say no to that, so now he was in the passenger seat, Jasper’s hand wrapped in his as they drove through the dark, winding roads leading out of the park.

“I still can’t believe you hid that from me,” Jasper said.

“I figured you knew.”

“I mean, I assumed you’d fix it up the same way I do every year. I never expected that. It’s gorgeous. You did an amazing job." Jasper turned to smile at him. “And now you can finally relax and enjoy your retirement, huh?”

Ryan smiled back, nodding quietly. He could.

And he would, if that’s what would keep Jasper around.

But secretly, he’d been thinking of what his next adventure would be.

Not wrestling—he knew he was done. His body was too old, Jasper had too many bad memories.

He’d left that world permanently, and in a good place.

But staying home and doing nothing still sounded like a nightmare. He hadn’t done that his entire adult life, and he felt too young to start doing it now. What he really wanted, was to—

“Ry?”

If ads affect your reading experience, click here to remove ads on this page.