Font Size:

“Gordy Simple, peanut,” Charlie said, tugging on Noah until he scooted forward and his knees came to rest on either side of Charlie’s large thighs. If he sat up halfway on his knees, that puthis face within kissing height of Charlie, and he wouldn’t be in Aspen’s way.

“How did you even think of this?” Noah grumbled, and Aspen laughed from below him.

Charlie kept one hand on Noah’s waist, and the other came up to cup the back of his head. “You mean you haven’t been envisioning different positions for us all day?”

Noah balked. “I… No? Have you?”

“Almost every second,” Aspen said.

“At least five or six times,” Charlie stated.

Noah was scandalized. “I guess I’m just not creative enough?—”

Charlie shut him up—thank god—with a rough kiss and followed it with a gentler one. His lips were much softer than Noah had been expecting. Not quite like pillows, but more like one of the firm plushies he’d bought Aspen to begin replacing their old ones. Still warm, soft, and inviting, but with some heft to them.

Noah shifted his weight, trying to take care not to bump Aspen or rub against some part of Charlie he hadn’t touched yet. For some reason, he was more on edge than he’d ever felt during a hookup. It felt like there were so many invisible lines between them, and he wasn’t sure which ones he was supposed to cross, and which he needed to avoid, lest he set someone off or disappoint them.

His therapist would have a field day with that line of thinking, but he couldn’t stop the mounting worries about where he was placing his hands, how he was tilting his hips, the way he probably looked, and the noises he was?—

Charlie used his tongue to open Noah’s lips, and he licked into Noah’s mouth like he owned him. His hand on Noah’s waist dropped to his hip bone, and he pressed his thumb possessively into the crease.

As if he’d pressed on some invisible button, everything went shockingly, blessedly quiet.

There were no more worries swirling or fears grating on his every nerve. He didn’t hear his mom’s incessant, repeating questions or his brother’s pathetic excuses. His dad’s loaded silences dissipated, and there was nothing but his hands on Charlie’s face.

The soft, familiar noises of Aspen beginning to give Charlie head floated up to him. Aspen always started with kisses and soft kitten licks, slowly progressing to open-mouth kisses and sucks. By now, it was like a choreographed dance Noah knew all too well.

As Charlie’s kisses grew even rougher, Noah shamelessly ground his hips against Charlie’s soft stomach. Every pass of Charlie’s tongue and drag of his lips was like a new dance he had to learn, but after a few repetitions, Noah began to follow the steps. Charlie gripped him tighter when Noah licked his bottom lip, and he seemed to prefer delving deep into Noah’s mouth, getting no resistance, only the gentle rub of Noah’s tongue against his.

When Charlie broke their kiss to groan, Noah used it as an opportunity to run a hand through his hair, and when Charlie jerked his hips and shouted in pleasure, Noah pressed up taller on his knees, so Charlie’s hands dropped to his ass. Their eyes met, and a silent understanding passed between them before their lips crashed together again, and Charlie gripped Noah’s ass like he was hanging off the edge of a cliff.

Noah could only speak to some of Aspen’s skills, but it felt like it wasn’t long before Charlie began moaning, the jerking of his hips making it harder for Noah to maintain balance. He switched to gripping the meat of Charlie’s back, and he peppered kisses, nips, and soft bites along Charlie’s neck.

When he bit into the shell of Charlie’s ear, he groaned out Noah’s name, and Noah felt each reverberating note etch itself into his rib cage. He wanted to carry it around as proof that, for a few glorious minutes, perched in Charlie’s lap, Noah knew exactly where he was supposed to be. He was destined to reach down and pet Aspen’s hair, as he gripped Charlie’s neck and sealed their lips together, capturing Charlie’s resounding cry as he came into Aspen’s gorgeous mouth.

He kept kissing Charlie through his release, past the point where Aspen popped off him with a wet-sounding “plop.” When Aspen crawled onto the bed next to them, Noah held open his arm, and Aspen ended up half on top of both of them.

Charlie was the one to move them higher up the bed. Aspen squirmed around, rubbing their legs together and whining pathetically.

“I’m feeling a little…overwhelmed,” Charlie admitted, his breath still uneven and choppy.

“I’m not surprised. The fundraiser wasveryoverstimulating,” Aspen said, making a visible effort to still their hips. “Then these two randos come back to your house and get all up in your safe space.”

Noah rolled his eyes, and Charlie huffed. “I don’t know about randos, but… I don’t think I’m going to be able to reciprocate for you. I’m happy to use my hands?—”

“I’d be happy to use my mouth on your behalf,” Noah offered, eyeing Aspen’s dick, which was so swollen it was peeking out from under its hood.

Noah would bet all the money they’d raised that day that Aspen had been edging themself while they sucked Charlie off.

As Charlie grunted his agreement, Aspen grinned up at Noah, and he knew he was right.

“Gonna show Charlie how skilled you are at giving head?” Aspen teased, lifting their arms above their head and archingtheir back in a way Noah would never be able to resist as long as he lived.

He crawled down Aspen’s body, running his hand over every inch of exposed skin and following with his lips and tongue. Perhaps he made a bit of a show of throwing both Aspen’s legs over his shoulders and bending them in half. They didn’t seem to mind, though.

“Oh god,” Aspen moaned, not actually making a show, just being their usual self. “Please, fuck me, babe. I need it.”

Charlie groaned and cupped his softened cock as he turned on his side and pressed up against Aspen. Noah kept his eyes open long enough to see one of Charlie’s large hands rub across Aspen’s tits before his eyes fell shut and he pulled Aspen’s dick into his mouth.