It would have sucked if Jasper wasn’t into this, but Sage would have understood. He’d gone into this knowing that Jasper was experimenting, which meant he could back out at any second. Technically, that was true in any situation, but when Jasper began to tug his pants further down his hips, Sage stopped worrying and tried not to hold his breath in anticipation. His eyes caught Jasper’s as he looked up at him, then fell shut as Jasper’s tongue swiped up his length. “Fuck,” he muttered and reached out to brush his hands over Jasper’s head. He didn’t really have enough hair to hold on to, but they rested there encouragingly as Jasper began to work his mouth over his cock.
He hadn’t expected it to be any sort of bad, but it was better than Jasper anticipated. Sage’s cock was warm and heavy against his tongue, the skin so smooth that it felt really nice to lick. He did plenty of that, pulling his mouth off every few slow strokes just to run his tongue along the length and around the swollen head before he engulfed it again. Intoxicated as he was, he tried not to be clumsy about it, careful of his teeth. After a moment of switching, Jasper started to bob his head further down around Sage, taking him in deeper as a soft moan vibrated his lips. It felt sexy to do, even though he’d just emptied his balls, and Jasper was fairly sure he was getting the full answer about himself tonight. He sucked a bit harder and pushed Sage’s cock against the back of his throat, glad for that alcohol numbness.
Jasper didn’t have to be good at sucking cock for it to feel amazing, but Sage thought he was doing a pretty kick ass job. The licking was never going to get him off, but it was such a nice tease and if he’d wanted this to last all night, then that was the way to do it. That wasn’t the goal for either of them though and when Jasper began to take him deeper, Sage began to moan softly, his hands moving down to Jasper’s shoulders, giving them a squeeze. He didn’t expect him, or even need him, to take him deep, and fuck if those little moans were sending vibrations around him that made him practically tremble with need. “’s so good,” he gasped, biting his lip to keep himself quiet and mostly failing. “Fuck. Yes. Just like that.”
Jasper loved hearing dirty talk just as much as he loved to dish it out, craving that audible validation that what he was doing was feeling good. He could feel the shaky tension in Sage’s thighs and hips, but hearing his quiet voice made Jasper’s stomach flutter happily. Cocks weren’t too complicated, not like vaginas were, but it was still a thrill to do a good job and return all the pleasure that Sage had given him. Jasper started moving his hand along with his mouth, keeping more of Sage’s cock in a tight grip as he worked his head up and down and sucked hard. He wanted to feel Sage lose control, pulse against his tongue, get blissfully lost in release. God knew they both needed that sort of escape, and Jasper was sure now that he was happy to return the favor.
Control was such a complicated thing for Sage. He felt like he had to have it, even when he didn’t want it. It was so much easier to give it than take it. And he was often afraid to lose it for fear that it would ruin his partner’s experience. But the closer he got to orgasm, the harder it was for Sage to maintain it. Jasper was the one driving him, changing his hold to steer him towards the finish and Sage began to whimper, wanting to hold back, but also feeling desperate and needy and so fucking close that he was sure he was going to come any second. “Fuck, oh fuck, please,” he began to quietly ramble. “I need—I’m gonna come. Please. Shit. Fuck!” He didn’t want to come until Jasper was ready for him, but doubted it was going to be anything he could control for very much longer.