vulnerable it made him feel but couldn’t stop it. Unless he walked away.
Carter pressed a trail of wet kisses up the arch of his neck that timed with the descent of his hands over Rock’s abs, past his belt to the V of his groin. The slow back-and-forth rubbing just out of reach of his dick was a tease that almost had Rock twisting his hips to find that elusive touch.
It was Carter who rocked his hips, the long length of his erection running over the hard ridge of Rock’s knuckles in an up-and-down motion that ran from root to tip. Distracted, Rock flinched when Carter smoothed his palm over Rock’s erection. The firm press over his aching member was both a relief and another form of torture.
Carter gripped him. The blood rushed in to swell his dick until it was as hard as his name. The material of his pants rustled when Carter fisted the length and stroked.
Rock’s garbled groan was trapped in his throat, but his open-mouthed expression was unmistakable in the window. The blended furrow of pain and pleasure was marked on his brow. He couldn’t breathe, let alone think.
Fucking shit . It was heaven and hell.
Seven years since another man had touched him like this. But never like this. Others had stroked his cock, sucked it, but no one had ever lulled him with the gentle caress of seduction.
Carter’s moan of approval rumbled from his chest to vibrate against Rock’s ear. “You feel incredible.” He backed up his statement with another rock of his hips that matched the slide of his hand over Rock.
They were still fully clothed and his skin was damp with sweat, his shirt clinging to his back beneath his wool suit jacket. His head spun with the battle that warred between his mind and body. His breath labored once again in shallow pants that hitched at irregular intervals.
The slow thrust and glide of Carter’s erection over his knuckles mimicked the up-and-down slide of the man’s fist on his dick. Erotically timed in a motion that would’ve had them fucking if they were naked.
Fucking.
Carter fucking him.
Shit .
He spun out of Carter’s hold and was around the man, skating across the laminate flooring before conscious thought registered. It was too much. He couldn’t do that. It. Anything.
He was a fucking coward.
“This was a mistake,” he mumbled, his eyes roaming everywhere but at the man who stillstood on the other side of the room.
“Hey. Rock,” Carter soothed. “It’s okay.”
“No.” Rock shook his head, a hard assertion that it was very far from okay. “It’s…” He shook his head again, backing up with each sharp inhale. “I’m sorry.” His head buzzed with the white noise that filled it. His vision closed, blackness dulling the edges as it tunneled in.
“Rock.”
You disgust me . The harsh slap of his father’s voice jarred his chin up. The confused but understanding expression on Carter’s handsome face brought him back to the present. There was no judgment that Rock could distinguish. Yet he couldn’t stop judging himself.
Carter took a step forward, his hands lax at his sides. Nonthreatening. “You did nothing wrong. I’m sorry I pushed.”
Maybe, but it didn’t stop him from feeling like it was all wrong. He was all wrong. Years of self-loathing soiled his blood. He dug into his pocket, pulled a few bills from his money clip and tossed them on the desk. “I’m sorry about this. It’s nothing you did.”
He was out the door and down the hall before Carter could say anything more. The door to the room closed behind him as he slammed into the stairwell. He couldn’t wait for the elevator. The risk of Carter following him was too high. He couldn’t deal with that. Not now.
Every flight down, every click of his heels on the metal stairs was a confirmation of what he already knew. He was a thirty-four-year-old man running from who he was. Too chicken to admit he liked men. Closeted for too many years to have any clue on how to escape the denial he’d