Page List

Font Size:

When Nazar comes, it’s with a shuddering gasp that he barely manages to muffle against Kai’s shoulder. For a moment, neither of them moves, just breathing hard in the stillness.

“Fuck,” Kai says softly, his hand still on Nazar. “You came, but you’re still hard.”

“Yeah,” Nazar grunts. The single word is all he can manage.

Kai turns then, bracing his hands against the tiled wall. The invitation is unmistakable.

Nazar is on him in a second, his lips finding that sensitive spot on Kai’s neck again, his groin pressed against the curve of Kai’s ass, his hand fumbling to reach around and find Kai’s cock.

They move together, finding a rhythm, and Kai’s body is slick with a fine sheen of sweat, his quiet moans setting Nazar’s entire nervous system on fire.

Nazar pushes his hips forward instinctively, and even through layers of fabric, the contact makes them both gasp.

Kai arches back against him and lowers his head, his voice dropping to a low, desperate whisper. “Rykov. Come on. Fuck me.”

The words shatter something in Nazar’s chest.

A guttural “fuck” escapes him before he can stop it. His mind is screamingyes. He craves it, aches for it with an intensity that’salmost painful. He can imagine it with perfect clarity—sliding into that heat, stretching him, watching his face as he takes it, hearing the sounds he’d make.

But not here. Not like this. Not when their real first time together happens in a bathroom at a league event with hundreds of people just outside.

“No,” he says, and the word costs him everything. His voice is tight with the effort of restraint. “I’ll come to your hotel. I already found out where you’re staying.”

Kai shakes his head violently. “No. Fuck me now,” he pleads, and his voice is breaking. “I need it… now.”

Nazar curses, angry that he can’t see Kai’s face from this angle, angry at this entire impossible situation. He can’t lose control. Not now. Someone has to be the responsible one, and it’s clearly not going to be Kai.

“It’s too dangerous,” he says, his voice rough. “Too risky. Anyone could walk in. Your brother is probably looking for you right now.”

Kai is moaning now, louder, his hips moving in a frantic rhythm. They are a ticking time bomb, and half the hockey world is drinking champagne just on the other side of the door.

“Nazar, please,” Kai begs, his voice small and desperate in a way that cuts right through Nazar’s chest. “Take me. Now. I need it. Please. Y-you… you want it?”

The vulnerability in his voice strikes Nazar to the core. His hands are trembling. He wraps an arm around Kai’s chest, holding him tight, trying to ground them both.

The next words feel like they’re being physically torn out of him. “No, baby, no. It’s too risky. No.”

“Nazar, please… I-I… please, please, please—”

“No,” Nazar grits out, his teeth clenched so hard his jaw aches. This is the hardest thing he has ever done, and he’s played through broken ribs and a concussion. “No.”

Suddenly, Kai shoves back with a strength that surprises him, breaking his hold.

Nazar stumbles backward, catching himself against the sink.

When he reaches for him, trying to steady him or explain or something, Kai twists away, turning away and hiding his face.

“Don’t touch me,” he snaps, yanking his arm out of Nazar’s grasp. The direct aggression is shocking—a sudden, violent shift in the dynamic between them.

“Wait, Callahan, wait—” Nazar’s voice is hoarse, desperate. “Let me explain. I just want—”

But Kai is already moving, adjusting his clothes with shaking hands, his face a mask of fury and humiliation.

“Kai, please—”

Kai storms out of the bathroom without looking back, the door slamming shut behind him with enough force to rattle the mirror.

Nazar stands alone in the silent, sterile space, his reflection staring back at him in the harsh fluorescent lighting. He looks wrecked—hair disheveled, shirt untucked, pupils blown wide.