Gavin laughed, and it rumbled beneath Dom’s hands. “Take your time.”
It was an echo of what Gavin had said before Dom took Lucky upstairs. Dom bent and pressed his mouth to the center of Gavin’s chest. His heartbeat was fast beneath Dom’s lips. Gavin exhaled sharply when Dom kissed lower, tracing the trail of hair that led to the waistband of Gavin’s pants before working his way back up. He closed his mouth over one nipple and sucked, then closed his teeth over it and tugged lightly. Gavin’s fingers tightened against his waist.
“Still smug?” Dom asked.
“Ask me when I can form a sentence.” Gavin gasped as Dom moved to his other nipple.
Dom smiled against his skin. Gavin caught the bottom of Dom’s shirt between his fingers and paused. “Can I?”
Dom raised his arms. The shirt landed somewhere behind the couch, and Gavin stared at him, his attention moving slowly from Dom’s face to his chest and lower. Dom’s skin heated beneath the scrutiny. “You’re staring.”
“I know.”
“You just want to look, or are you planning to do something with what you see?”
Gavin flattened both palms against Dom’s stomach. His thumbs traced the edge of Dom’s ribs before moving higher, and Dom’s breath caught when calloused fingertips brushed over his nipples.
“Feeling better now?” Gavin asked.
“Getting there.”
Dom pulled Gavin into another kiss. Their bare chests met, and the scrape of Gavin’s chest hair against his smooth skin added another sensation to the heat building between them. Dom rolled his hips again, unable to stop himself, and Gavin groaned into his mouth. One of Gavin’s hands slid down his back, stopping at the waistband of Dom’s sweatpants. Dom reached behind himself and caught his wrist, and Gavin froze.
Dom guided Gavin’s hand to the front of his body and pressed it between them. “I want you to touch me.”
Gavin searched his face. “Where?”
“Everywhere.”
Gavin held his gaze for another second. “Okay.”
His fingers slipped beneath the waistband of Dom’s sweatpants. The first touch was light, almost tentative, and Dom’s stomach tightened as Gavin’s hand closed around his cock.
“Fuck.” Dom dropped his forehead to Gavin’s.
“Too much?”
“No.” His fingers tightened on Gavin’s shoulders. “Do that again.”
Gavin stroked him slowly, his other hand firm against the small of Dom’s back. Pleasure unfurled low in Dom’s stomach, and he forgot everything he’d been thinking about. He kissed Gavin because he needed somewhere to put the sounds he couldn’t stop from escaping. Gavin swallowed each one, his hand moving with maddening patience beneath Dom’s clothes.
Dom pressed into his grip. “You can go faster.”
“I could.”
“Jesus Christ.” Dom’s hips thrust into Gavin’s fist again.
A smile touched Gavin’s mouth. “Nope. Just Gavin.”
“Don’t be an ass,” Dom muttered.
Gavin tightened his grip and stroked him again.
Dom’s head fell back, and he moaned. “You can be a little bit of a sadist.”
Gavin laughed against his throat, but his hand finally moved faster. Dom rocked into every stroke, caught between the heat of Gavin’s fist and the hard length still pressing against him through denim. It wasn’t enough to be the only one unraveling. He reached for Gavin’s belt.
Gavin’s hand stilled. “You don’t have to.”