“Yes,” Harris breathed. There were a bunch of questions flying around in his head, but he didn’t want to worry about them because he was already hard and he really fucking wanted whatever was happening right now.
He took a chance and rolled over so he was facing Troy. He couldn’t quite see him, in the dark, but he found his face with his fingers. He felt the scratch of stubble, the sharp line of his jaw, and then his thumb brushed over Troy’s wet lips.
“Harris.” Troy’s voice was worn thin, making the name sound like a dying wish. He captured Harris’s hand with his own and kissed his knuckles, flicking his tongue gently against the tight skin. Harris let out a long, shaky breath, unable to believe this was really happening. He’d dreamed of this, fantasized about Troy countless times over the past several weeks, but he never thought it would ever be real. And even in his fantasies, he’d never expected Troy to be so devastatingly sweet.
Finally, Troy leaned in and kissed him. Their lips found each other in the dark, brushing shyly together. It was gentle for only a few seconds, and then Harris threaded his fingers into Troy’s silky hair and kissed him back, hard and hungry.
He was kissing Troy Barrett. Unbelievable.
Troy moaned into his mouth and rested a hand on the side of Harris’s face, stroking his beard with his thumb. His tongue stroked over Harris’s, and he applied the slightest amount of pressure to the hinge of Harris’s jaw, urging him to open more for him. Harris did, wanting as much as he could have of this man. Wanting Troy to take whatever he needed from him.
Somehow, despite the perfect wet heat of Troy’s mouth and the ache of Harris’s rigid cock, Harris was able to form a responsible thought. Was Troy really okay with this?
Harris broke the kiss, but only left enough distance between their lips to pant, “Is this—are you—”
“Can we talk about it later?”
Harris nodded, his forehead bumping against Troy’s. Later.
He kissed him again, and for several minutes lost himself in the exquisite pleasure of kissing someone he really liked. It had been a long time, and Troy’s mouth was lovely. So was his body, which Harris couldn’t see, but he could smooth his palm over the soft fabric of Troy’s T-shirt, mapping the hard muscles beneath.
Feeling daring, he rolled Troy to his back and straddled his waist. Troy let out a huff of surprise, then gasped when Harris kissed under his jaw, then down into the hollow of his throat. Harris angled his hips, letting Troy feel his erection through his pajama pants. Letting him know that Harris was a thousand percent on board with this, and that he wasn’t always the goofy guy who hung out with hockey players.
Troy responded by jerking his hips up, and they both groaned when their hard cocks bumped together. Harris was fully gone now. He wanted Troy to make him forget everything.
Troy rolled them over, covering Harris with his solid, heavy body and kissing him again. Harris writhed underneath him as Troy ground their erections together. Even with barriers of fabric in the way, Harris was losing his mind. He loved being pinned down like this. Loved that Troy was so hard for him. Loved every soft sound Troy was making.
“Fuck, that’s so good, Troy. Don’t stop.”
“Want this. Want you,” Troy rasped.
God, Harris needed more information. How long had Troy wanted him? Would he still want him tomorrow?
Fuck it. Nothing mattered right now except the pressure building in Harris’s balls. He needed release more than he needed answers. But also...
“We should,” he panted, “get our pants out of the way.”
“Yeah, okay.” Troy yanked down Harris’s waistband, just enough to free his erection, then did the same with his own pants. Troy’s dick brushed against Harris’s, solid and smooth and hot.
Had Troy done this before? Was this his first time with a man? He seemed confident, but if he’d been with other men and wasn’t straight, then why hadn’t he mentioned it to Harris? He must have known he didn’t need to hide that from him.
Later. These were questions for later.
“Kiss me,” Harris said, needing the distraction.
Troy was on him immediately, kissing him with all the urgency that Harris felt. Rutting against him like a teenager, which was so much hotter than it had any right to be. Harris had never seen Troy just let go before, and he wished the lamp were on because he wanted to see his face.
Instead, Harris cupped his cheek and murmured encouraging words against Troy’s lips. “So good. Fuck, I’m close. Want you to come.”
Troy grunted and wrapped a hand around both of their dicks. Harris arched into the touch. “That’s perfect. Holy shit, Troy.”
He put his hand over Troy’s, helping him stroke them both off. He brushed his fingers over Troy’s tight balls and enjoyed the way Troy shuddered and moaned.
“I—fuck, Harris. I’m gonna come. I’m gonna—”
“Yeah. Me too. Me too. Fuck.”
Harris cracked open, every part of him bursting with pleasure as he unloaded between their bodies. He cried out, probably too loudly because Troy pushed three fingers against his lips. It didn’t do much to quiet him. Fuck, he hadn’t had an orgasm like that one in ages.