The words were absolutely delicious to Jasper -- especially the ‘please’ -- and he groaned his approval around Sage’s cock. It was hot as hell to know just how desperate he was getting. Jasper thought about pulling off to encourage him verbally, but he didn’t want to stop long enough to get words out. Sometimes even a few seconds' pause was enough to ruin the entire experience, and he wanted this to be good for Sage. So Jasper kept sucking and stroking him like he’d never had anything so good in his mouth before, anticipating that hot jet of cum at any second.
Jasper’s approval was really all Sage needed. Barely a breath later, his hips jerked and he was coming hard and hot into Jasper’s mouth, muttering a curse as his hands squeezed Jasper’s shoulders. He sometimes wondered what it would be like to stay in that moment of intense pleasure, where his toes curled and his body shuddered, but suspected it would be too much, no matter how incredible it felt. His cock pulsed until he was completely spent and then his body went slack against the seat, all the tension draining out of him at once. “Damn,” he muttered, still trying to catch his breath as he opened his eyes. It was the first time that he realized that they’d been closed and he had no idea for how long. “Was I… Was I here? The whole time?”
There it was. Jasper stopped bobbing his head but kept his lips sealed around Sage’s cock, still sucking him through his climax. The salty taste of cum made his eyes water a tiny bit, but he swallowed it down without hesitating, just like Sage had done for him. It didn’t turn his stomach or repulse him at all, and Jasper thought that was probably a pretty solid sign that he was bisexual. While Sage relaxed, Jasper licked him clean and then looked up. He was a bit confused by the question at first, until he recalled the whole invisibility thing. “Oh, uh ... yeah, I’m pretty sure,” he answered, sitting up himself to stretch his back a little. “I had my eyes closed too a bit, but you were here every time I looked.”
“Good to know,” Sage mumbled, his eyes still dazed as he looked down his body at Jasper. He should probably tuck himself in and pull himself back together, but it was hard to work up the energy to do anything but bask in his orgasm. Even figuring out why he’d still been visible the whole time could wait. He felt heavy and satiated and really wanted to lay back and take a nap. It was probably the best he’d felt in, fuck, a month? A year? He was too high and drunk to calculate it, but it had been a long damn time. Eventually, Sage took a deep breath and tucked himself back in his pants, because it felt silly to sit around with his dick out if he wasn’t using it for something. “Damn,” he chuckled, smiling softly over at Jasper. “You’re really, fuckin’ good at that.”
Jasper had slouched and relaxed against the seat himself, not minding the comfortable silence while they both caught their breath and zipped up again. He felt sleepy and like his body was completely boneless, and it was super nice. Sage’s words brought him around a bit again and he gave the other guy a dopey sort of grin. “Yeah?” he murmured, weirdly pleased with that. It was always cool to be good at something, even if that was sucking dick, he supposed. “You’re only the second guy I ever did it to, so ... fuck yeah.” Impulsively, Jasper shifted his position and leaned over to lay against Sage, head on his upper chest as he draped an arm over him. Something told him that Sage wouldn’t mind, and Jasper wasn’t ready to stop touching quite yet. “You are too,” he added quietly. “And you helped me out a lot.”