Chapter 24 #2

His breaths got shorter as Ash moved faster, bucking into Zach’s hand, his head tipped back, mouth open on near-silent gasps.

Zach was murmuring something, but his voice was low enough Jasper couldn’t make out the words over the rushing in his ears.

It must have been something dirty, because Ash’s flush of pleasure darkened, and then he let out a soft, sharp groan and went still, his lips twitching with his obvious orgasm.

Vincent’s fingers twitched against Jasper, then wrapped around him as he began stroking. Jasper bit his lip hard to stifle his moan.

Zach pulled his hand out of Ash’s pants and lifted it to his lips, eyes half-lidded as he slowly dragged his tongue over his fingers one by one.

Ash muttered something that sounded taunting, and Zach laughed, sprawling with his hands above his head as Ash worked his pants open to return the favor.

Once Ash got a hand inside he shoved Zach’s shirt up and leaned down to sink his teeth into a nipple.

Jasper winced in sympathy as Zach let out a pained hiss, pleasure zinging through Jasper when Vincent followed suit and pinched his nipple.

Vincent’s lips lightly brushing his ear sent shivers down his spine, and he pushed his hips into the teasing pressure with a pleading whine.

The answering chuckle wasn’t reassuring in the least. He knew he should be worried about what Vincent might have planned, but he knew he’d most likely enjoy it regardless, and Vincent surely knew that too, the dick.

On the floor Zach arched with a loud moan, his wrists pinned together by one of Ash’s hands while the other pumped quickly out of immediate view. A few moments later Zach let out a gasping shout as he came, then grunted as Ash slumped on top of him and tipped to the side in a boneless heap.

Jasper barely had time to start to feel weird about the entire situation before Vincent’s hand moved in earnest, stroking him without pulling him out of his pants completely.

His other hand continued tormenting Jasper’s nipples, and as much as he enjoyed it, he doubted he’d be able to get off with an audience.

Especially when they both glanced over with interest.

But the moment Vincent slid his hand from under Jasper’s shirt and wrapped it around his throat with a growled, “Come,” Jasper was gone, a bright burst of pleasure shoving him over the edge.

He slumped in Vincent’s lap with a drawn-out groan, a small distant part of him embarrassed beyond belief that he came in front of others, but he felt too good to care. After a few moments, he finally found his senses enough to nuzzle against Vincent’s neck. “What about you?”

“I can wait until we’re alone.”

Zach chuckled. “How rude. Kicking us out after we put on such a good show for you.”

“I didn’t tell you to leave.”

He waved a hand and yawned. “Uh-huh. We can take a hint. I’m about to slip into a food-and-sex coma anyway.”

“Take the leftovers with you.”

“Oooh, yes, please.” Zach yawned again and groaned as he picked himself up, then offered a hand to Ash to pull him to his feet. He tossed a wink at Jasper on his way to the kitchen.

Ash fixed his pants with his back to them before turning to face them. “Was good seeing you again,” he said. “And meeting you,” he added to Jasper. He stepped away, stopped, and turned back, quickly leaning in to kiss them each on the cheek. “Visit again soon.” Then he headed for the door.

Jasper touched his cheek in surprise, glancing at Vincent, who looked as shocked as he felt.

“Seems he’s taken a liking to you,” Vincent said dryly, which was weird since Jasper had spent more time with Zach than Ash.

Zach returned with the leftovers and a few bags of what food they hadn’t used up. “Text when you get home.”

“Sure.”

“And don’t be a ghost from now on,” he said, pointing an accusatory finger at Vincent. Then he wiggled the rest of them at Jasper. “You have my number if you wanna chat.” Then he was gone, the door clicking shut loud in the ensuing silence.

Jasper was suddenly all too aware of his current state, and Vincent’s, which was still pressed against his lower back.

“Whelp,” he said. “That was fun. Time for bed.” He wiggled off Vincent’s lap and made it all the way to the top of the stairs before Vincent caught him with a low growl.

He yelped as his feet left the ground, but he was laughing when he hit the bed.

“You really think I’m done with you?” Vincent asked mildly, manhandling Jasper with an ease that made his stomach swoop like he was on the zip line all over again.

He only clued in to Vincent’s plans when his shoulders were lined up with the edge of the bed, his head hovering over the edge.

He swallowed hard and stared up at Vincent who was standing with a hand resting on Jasper’s throat.

He didn’t wait for an order before reaching for the button and zipper of Vincent’s jeans.

Getting them open while essentially upside down took some finagling, but he managed.

“Hands behind your back, pet.”

He swallowed again to stifle a whimper and shifted back and forth on the bed to get his hands under him.

Vincent caressed Jasper’s cheek with a thumb before sliding it across his lips, and then the hot, blunt tip of his cock followed, pressing into Jasper’s mouth.

Jasper closed his eyes with a moan, lifting a knee for balance even though he couldn’t possibly go anywhere.

Vincent’s hand didn’t leave his throat. It wasn’t anything more than a warm, barely there weight, but it was still enough to spark a fresh wave of heat in him.

The way Vincent relentlessly took his own pleasure, sliding into Jasper’s throat, triggering his gag reflex over and over again until tears stung his eyes, had him hard and aching again by the time Vincent pulled away.

He was still trying to catch his breath when he realized Vincent hadn’t come, and a soft needy whine escaped him as Vincent dragged him across the bed far enough for his legs to hang off the edge instead.

Vincent made quick work of Jasper’s pants and boxers, lubed himself up, lifted Jasper’s legs over his shoulders, and braced a knee on the bed as he slowly pushed inside.

He leaned down to press wet kisses across Jasper’s chest, leaving marks in his wake.

“You’ve been so good, pet,” he murmured, glancing up to meet Jasper’s eyes as he lazily circled his tongue around a nipple.

“Not only today. The entire time we’ve been here you’ve been amazing. ”

Heat that had nothing to do with the dick inside him pulsed through Jasper and left him breathless.

“More than amazing,” Vincent murmured. “More than I could have asked for. You’ve been perfect.”

Jasper keened, pulled his hands from underneath him, buried them in Vincent’s hair, and yanked him in for a messy kiss.

Vincent returned it as readily as he ever did without missing a single thrust. Even when he tugged one of Jasper’s hands free to pin above his head, he kept up the steady pace.

“You’re perfect,” Jasper gasped. “So good to me, Sir. Master Vincent.” Vincent made a choked-off, growling sound and slammed into Jasper, which was what he’d hoped for. He tightened his grip on Vincent’s hair with a gasped, “Yes!” and proceeded to urge Vincent into fucking him into oblivion.

When they were finally spent and properly settled in bed countless minutes later, he tucked himself against Vincent’s chest with a deep sigh of contentment. Rather than passing out like he usually did, he found himself listening to Vincent’s breathing as it evened out and slowed.

He hated that they’d be up in a few hours to go back home to face reality.

He’d be more than happy to move into the cabin indefinitely, getting to know Zach and Ash while he broadened his kink horizons with Vincent.

If only Vincent didn’t have a club to run and Jasper didn’t have his final year of college coming.

Maybe they could take another vacation once he graduated, before he got sucked into the EMT courses.

He tipped his head back with a sigh, studying Vincent’s face in the dim light. Once he was sure Vincent was really asleep, he whispered the words he couldn’t dare say while Vincent was awake to hear them.

“I think I’m falling in love with you.”

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