Gary started pleasuring himself again, and the wet sound of Gary’s fist sliding up and down the length of his own shaft had Jeff’s heart racing, heat percolating lower in his belly. He began pumping his fist harder.
“I love watching you,” Jeff said, his eyes fixed on Gary’s cock.
“Yeah? Me too. I love watching you too,” Gary rasped, his breathing becoming slightly ragged, his hand moving fast. “Honest to God, Jeff, this is the most fun I’ve ever had in bed.” He breathed a sigh. “I think I might... I might finish soon.”
Gary’s hips lifted up off the mattress, and the sight had Jeff letting out a whimper of his own, his pleasure nearly reaching its peak.
“Uh . . . where should I . . .” Gary fumbled over his words.
“On me,” Jeff blurted out, suddenly wanting to feel something of Gary’s too. He pushed his shirt up out of the way. “Come on me.”
“Yeah? Are you sure?”
“Yeah.”
Slowing his strokes, Gary scrambled to his knees, positioned his cock above Jeff’s stomach, and then started working himself faster once again.
“I’m so close.” Gary sucked in a breath. “If you’re sure...”
“Yes,” Jeff said emphatically. “Fuck yes, Gare, I want it.”
With a sound that was somewhere between a moan and a sigh, Gary came onto Jeff’s stomach, some of the warm white liquid spurting onto Jeff’s moving hand, and the sudden warmth made Jeff’s own cock start to pulse.
“I’m... I’m coming too,” Jeff said just as a surge of pleasure overtook him, sending him over the edge. He came onto his stomach, their seed mixing together.
God, what a perfect sight that was.
After a few seconds of post-orgasm bliss, Gary sat back on his heels and said, “Wow.”
“I was hoping for more of a ‘boy howdy,’” Jeff teased with a silly smile.
“Sorry. Hold on.” Gary cleared his throat. “Jiminy Christmas, Jeff, what a neat time that was.”
Curling one of his legs, Jeff poked Gary with his toe. “Better.”
Gary grinned broadly, his eyes sparkling with joy, and then left to fetch some tissues. A few minutes later, once Jeff had finishedcleaning himself up, he rolled over to face Gary, who was now lying with him in bed again.
“I loved that,” Gary said. “Every minute of it. But if it was too much for you—”
“No, I loved it too.”
“Okay. Good.” After a moment, Gary shifted his position—burying one hand beneath his pillow to prop up his head a bit more—and said, “I have to know something, though. Did I scare you when I tried to hold your hand that one night way back when? Because, Jeff, I’m so sorry if I upset you.”
Gary’s eyes looked so Goddamn sad—large and pleading—and Jeff’s heart squeezed and clenched from the sight. He reached for Gary’s hand.
“No. Or, maybe. But it’s fine.”
Gary let out a sigh. “I feel terrible.”
“Don’t feel bad, Gare,” Jeff said. “I was okay. I like holding your hand. I was only upset back then because I thought we couldn’t ever be... anything.”
Gary shook Jeff’s hand back and forth a few times. “But we are something.”
“Yeah. We are.”
It was still so unbelievable that someone like Gary—someone with so much to offer—was okay with being whatever the hell the two of them were. And even though the moment was probably right, technically speaking, for Jeff to ask Gary to be his boyfriend, especially given that Gary was no longer shaking from fear while watching a Goddamn tornado, it wasn’t perfect enough. Because even though the intimacy they had just shared had been wonderful—more than Jeff thought he’d ever be capable of experiencing again—Gary deserved more still. And Jeff wanted more, too. Somehow, someway, Jeff needed to fix this, to fixhimself, and once he was better, once things wereperfect, he would ask Gary to be his.
If only he could figure out how to be less broken.