Frank huffed, and then Geoff took his chin with two fingers and lifted his head just that little bit before touching his lips to Frank’s. Damn. Frank felt the tension slip from his shoulders. It was a friend’s kiss, a mate-with-benefits kiss. Maybe a mercy kiss, but he’d known Geoff long enough to take that from him.
He kissed back, surprised that Geoff was so tender, like he thought Frank was actually hurting. Frank managed to close his eyes and enjoy it, though he felt keenly that Mike’s hand was sliding up his thigh towards his groin.
When Geoff broke the kiss, Mike took Frank’s mouth and kissed him too, this one a different taste, feel, smell. Familiar, friendly, not dangerous at all. Care, respect, friendship. Rely on us, those touches said. Being crowded by two hot guys belonged to the better things in life.
One of them, or both, pulled at his shirt, tugging it free and then over his head. The first slide of open palm across his chest almost made Frank jump; he hadn’t realised how goddamned starved he was for touch. It wasn’t about Stefan. It was the whole goddamned situation, keeping other guys at bay by whatever means necessary.
Those barriers didn’t exist for these two, though. And that they cared about him despite everything, that was a bloody miracle.
“It’s okay, we got this,” Mike said in his ear. “Lie back.”
Frank settled against the large designer cushions and managed, barely, to open his arms and put them around both men, idly stroking and caressing their shoulders, necks, while they half-covered him, taking turns kissing him.
He’d almost forgotten how good that felt, that slow gentleness, no pressure, no performance to beat, no macho posturing, merely touch and drifting and an arousal that built but didn’t have to go anywhere.
Geoff knelt down to take off his shoes, then slid his hands up Frank’s ankles, calves, thighs, spreading his legs enough to kneel between them. Frank tensed when a flat hand rubbed over his groin, then traced the outline of his cock.
“Bedroom?” Geoff’s voice sounded rough.
Frank nodded and managed to get his mind together enough to sit up and blink.
The fire had died down to embers, so Geoff slid the heavy glass pane down that would contain it, and then clapped his hands. “Let’s go.”
Frank followed them upstairs into the master bedroom, which took up the whole attic, rough-hewn beams standing out starkly against the white carpet. Several of those beams had hoops and rings attached that allowed the guys to do quite interesting things with ropes and restraints. When Mike got going, this room could look like a three-dimensional spiderweb, with one lucky Geoff trapped and totally helpless somewhere in the middle.
He was about to shed his trousers when Mike tsked and took over that task, opening the belt and then sliding his trousers down, tapping his calves like he was a horse to get him to step out of them. And he obeyed.
Geoff was behind him, reaching around to touch his abs, sure and gentle. “You know you’re fucking gorgeous, Frank, right? It’s not . . .”
“Just mercy?”
He felt Geoff wince. “It’s not. You know that.”
He knew very little when Mike pulled down his boxers and touched his cock. God. Yes. Please.
“You’re friends. Best ones I have.”
“That’s it.” Geoff’s strong hand took his dick from behind, teasing him, and Mike took his balls in his mouth. Held, embraced, taken care of. They knew exactly what he needed now. Better than he’d known.
“Yeah. You are.” Frank shuddered when Geoff kissed the side of his neck. Frank tilted his head, arching against him, closing his eyes as Geoff’s soft lips and lightly stubbled chin lit up nerve endings that hadn’t been stimulated in far too long.
Mike’s hand joined Geoff’s, and they stroked him together as their mouths teased entirely different—and almost painfully sensitive—erogenous zones. Frank reached back in search of Geoff’s hair, and when he found it, he grabbed on.
“God . . .” He moved his hips to complement their strokes. “Fuck . . .”
Geoff wrapped an arm around Frank, letting his hand slide up to Frank’s chest. He teased a nipple with his thumbnail, and when Frank shivered, he whispered to him, “You like that?”
“You know I do.”
Geoff laughed softly. “Yes, I do.” He squeezed Frank’s cock harder, picking up some speed, and Mike followed suit. As Frank groaned, Geoff chuckled again. “We both do.”
Frank closed his eyes and held on tighter to Geoff’s hair. His orgasm wasn’t far off, but not imminent either, creeping up at almost a leisurely pace, his body simply relaxing into this hot, intimate contact and enjoying it for as long as possible.
Geoff pulled him closer, pressing his cock against Frank’s arse. Mike ran his hand along Frank’s hip. They stroked him, teased him, kissed his skin, and held onto him, and it was the closest thing to ecstasy he’d felt in he didn’t know how long. Being touched. Being wanted. He wasn’t even sure how to process that anymore.