Work Text:
The thing about galas is that they're designed for people who enjoy being watched.
Ilya used to be one of those people. He used to walk into a room like he was doing it a favor. Shoulders back, jaw set, smile calibrated to the precise degree of charm that made people lean in without knowing why. He'd been performing since he was fifteen - on ice, in interviews, in every language he'd been forced to learn - and he was good at it. Performance was native to him. As natural and necessary as breathing.
Tonight, though. Tonight the room felt like a suit that didn't quite fit.
The NHL Foundation's annual fundraiser occupied the grand ballroom of the Fairmont Royal York, all vaulted ceilings and chandeliers and the kind of carpet that swallowed sound. Round tables draped in white. Centerpieces no one would look at twice. A string quartet doing tasteful violence to Outkast in the corner. The whole thing was engineered to feel elegant and important and utterly bloodless, and Ilya hated every square foot of it.
Not because it was boring, though it was. Not because his tie was too tight, though it was that too. He hated it because Shane Hollander was eighteen feet away, laughing at something a retired defenseman had said, and Ilya couldn't touch him.
Eighteen feet. He'd measured it in the way he measured all distances from Shane: automatically, the way a compass knows north. Shane was standing near the bar in a deep burgundy suit that fit him like it had been sewn onto his body by someone who understood the assignment. He had a glass of sparkling water in his hand. He was smiling politely and nodding and being Shane. Appropriate, immaculate. Boring. And Ilya wanted to cross those eighteen feet and slide a hand around his waist and press his mouth to the hinge of his jaw and feel him shiver the way he always did when Ilya kissed him there.
He couldn't. Obviously.
So instead he stood on his side of the room and drank champagne that tasted like the essence of something expensive and smiled at people who wanted things from him and pretended he wasn't counting.
Eighteen feet. Sixteen. Twenty-two. Fourteen.
Shane moved through the room like water through a stream; unhurried, finding the path of least resistance, stopping where he was needed. He shook hands. He remembered names. He asked about kids and off season plans and recovery timelines. He was, as always, the version of himself that the league wanted on a poster: Canada's golden son, diligent, and decent and so relentlessly good that it made Ilya's chest ache in a way he'd never be able to explain to anyone.
Because the world got the poster. Ilya got the rest. The quiet laugh in the dark. The hand that found his under the covers. The way Shane said his name when they were alone. Softer, like a word he'd been saving.
Ilya got everything, and he got it in stolen hours, in borrowed rooms, in the spaces between games and seasons and the lives they performed for everyone else.
He got Shane Hollander in secret, which meant he got the most and the least of him at the same time.
It used to feel like enough.
Or.
No. That wasn't honest.
It had never been enough. But it used to feel sustainable. A manageable ache. A bruise he could press on and almost enjoy.
Lately, though, the ache had teeth.
It bit when he woke up alone in hotel rooms that still smelled like Shane's shampoo. It bit when he watched interviews where Shane talked about his life and Ilya wasn't in it. It bit here, now, at this gala, watching Shane be perfect for a room full of people who didn't know him, not really, not the way Ilya did, and realizing that from the outside, they looked like nothing to each other. Colleagues at best. Rivals who'd mellowed. Two professionals in expensive suits on opposite sides of a ballroom with eighteen feet of tasteful carpet between them.
No one looked at them and thought love. No one looked at them and thought anything at all.
And each time. Each event, each gala, each carefully choreographed public appearance where they orbited each other like planets too proud to share a sun, Ilya felt the same cold finger press against the base of his skull.
This will be the time.
This will be the time Shane realizes it's not worth it. That the secrecy is corrosive. That he could have someone easier, someone closer, someone he could hold in daylight without checking for cameras first. This will be the time Shane looks at the distance between them and decides it's not a gap but a wall, and walls are built for a reason, and maybe the reason is that this was never going to work.
Ilya took another sip of champagne. It tasted like nothing.
Across the room, Shane caught his eye. Just for a second; a flicker of warmth quick as a match strike, there and gone. The smallest acknowledgment. I see you. I know you're here.
Ilya didn't smile back. He wanted to. He wanted to do so much more than smile. But the want was so large and so impossible that it curdled into something that looked, from the outside, like indifference.
He turned away and finished his champagne and signaled for another.
It was going to be a long night.
. ݁₊ ⊹ . ݁ ⟡ ݁ . ⊹ ₊ ݁.
By eleven o'clock, the ballroom had begun to thin. The string quartet had packed up an hour ago, replaced by a playlist of inoffensive jazz piped through speakers no one could see. Tables that had been full were now half empty, littered with crumpled napkins and abandoned wine glasses and the casual debris of guests who'd stayed too long and enjoyed themselves too little.
Ilya had ended up at a table near the back with Hayden Pike, which was either a gift or a punishment, depending on the minute.
Hayden looked like he'd been assembled from spare parts by someone who'd run out of sleep. His tie was loosened to the point of surrender. His hair, which had clearly been styled at some point in the distant past, had staged a successful coup and was now doing whatever it wanted. He had his phone facedown on the table and kept glancing at it with the haunted expression of a man who knew, with bone deep certainty, that at least one of his children was awake and causing structural damage to his home.
"I'm just saying," Hayden was telling Ilya, gesturing with a bread roll he'd been slowly dismantling for twenty minutes, "you can sleep train a two year old, but it's basically psychological warfare and I don't think I'm winning."
"You are definitely not winning," Ilya agreed. "You look like you were buried and dug back up."
"Thank you. That's actually an improvement from last week."
Shane arrived at the table quietly, not sitting so much as settling. He pulled out the chair next to Ilya, and for a moment their knees touched under the tablecloth. Brief. Incidental. Plausibly accidental.
Ilya felt it everywhere.
"Hey," Shane said, to both of them and to neither.
"Shane!" Hayden exclaimed, with the desperation of a parent who'd been trapped in a conversation about their own children and wanted out. "Sit. Stay. Save me from myself."
"What did I miss?"
"Sleep warfare," Ilya replied.
"Sleep training," Hayden corrected. "There's a method. There's a book."
"There are several books," Ilya countered. "You've told me about all of them. Multiple times."
"Because they keep not working and I keep needing to vent."
Shane's mouth twitched. Under the table, his hand found Ilya's knee and rested there, warm and reassuring. A small private anchor in a room full of noise.
Ilya's chest did something complicated. He'd been tracking Shane all night - eighteen feet, sixteen, twenty-two - and now, finally, the distance was zero, and Shane's palm warm and steady on Ilya's knee, and the relief of it was so acute it almost made him angry. That this, a hand on his knee, hidden under linen, was the most they could have in public. That it felt like so much only because everything else was so little.
He didn't pull away. He pressed his knee into Shane's palm, just slightly. I'm here. I know you're here.
The conversation drifted the way late night conversations do among people who are tired and comfortable enough to stop trying; loose, aimless, punctuated by Hayden's yawns and Ilya's dry commentary and Shane's quiet, warm presence beside them. It was easy. It was the closest thing to normal Ilya was going to get tonight, and he let himself have it. For a few minutes, he let the cold finger at the base of his skull rest, and he just sat with Shane's hand on his knee and listened to Hayden talk about the manifest injustice of baby teeth.
It was, predictably, Hayden who ruined it.
He didn't mean to. They'd been bickering, Ilya and Hayden, which was its own form of entertainment, a sport they'd been playing for years with no clear winner and no official rules. Something about Ilya's suit. Something about Hayden's tragic inability to keep bread crumbs off his tie. The usual. Shane was watching them with the particular expression he wore when Ilya and Hayden went at each other; fond and faintly exhausted, like he was watching two golden retrievers fight over a sock.
And then Hayden, mid-yawn, with the blissful carelessness of the profoundly sleep deprived, said: "Yeah, well, I don't know what Shane sees in you, but you two are disgustingly solid for some reason."
It landed the way a pebble lands in still water. Light impact. Widening rings.
Shane's hand tightened on Ilya's knee. Almost imperceptible. A reflex. Not of affection but of alertness. Careful. People could hear.
But the table was mostly empty. The nearest occupied table was fifteen feet away and deep in its own conversation. Hayden, who had been told about them in a moment of weakness two years ago and had responded by saying "cool, can I go back to sleep now?” was the only audience. And he was already moving on, squinting at his phone, probably calculating whether it was too late to FaceTime his wife.
No one heard. No one was listening.
Except Ilya, who heard himself say, with a smile that didn't reach his eyes:
"For now."
It came out light. Almost playful. The kind of thing you'd say if you were joking, if you were being self deprecating, if you were performing the casual confidence of a man who wasn't afraid of anything.
Ilya wasn't performing. He was leaking.
The words had slipped out from the place he'd been holding shut all night, the place where the cold finger pressed and the ache had teeth and the distance between him and Shane felt like a prophecy.
For now.
Because everything was for now. Because he'd never been allowed to keep anything permanently. Because the best things in his life had always come with expiration dates he couldn't read, and Shane, who was brilliant, and steady, and necessary was the best thing he'd ever had, which meant the loss, when it came, would be the worst thing too.
It was fear dressed as a joke, and he knew it, and he said it anyway, because he'd had four glasses of champagne and the ache had teeth and sometimes teeth bite before you can stop them.
Hayden didn't notice. Hayden was texting.
Shane noticed.
Ilya felt it in the hand on his knee. Not a tightening this time. A release. Shane's fingers lifted slowly, deliberately, like a decision being made in real time, and withdrew. The warmth vanished. The anchor pulled free.
Ilya's stomach dropped.
Shane leaned back in his chair. A small shift, two inches, maybe three, but the distance it created was interminable. He crossed one leg over the other, perfectly composed, and suddenly the space between them wasn't intimate, it was professional. It was the distance between two colleagues who had nothing to say to each other.
Ilya's heart began to bruise in his chest.
Shane picked up his water glass and took a sip. Set it down. Adjusted his cufflink. Every movement precise and drained of warmth. He was still sitting right there, close enough to touch, but he was miles away. He'd left the way Shane always left, not with noise or drama but with silence. With the quiet, surgical removal of himself.
This will be the time.
The cold finger pressed.
"I think I'm done for the night," Shane announced. Pleasant. Even. A voice for strangers. He pushed back his chair, another inch of distance, another brick in the wall, and stood, buttoning his jacket with one hand. "Good to see you, Hayden."
"Yeah, man! Hey, let me know if you hear about any good sleep books-"
"Will do."
Shane didn't look at Ilya. He simply turned and walked away, casually calm, and Ilya watched him go helplessly, like he was witnessing a door close from the wrong side.
This is the time.
"I should-". Ilya started, already standing.
"Oh, sure," Hayden said, not looking up from his phone. "See you. Hey, tell Shane I said-"
But Ilya was already gone.
. ݁₊ ⊹ . ݁ ⟡ ݁ . ⊹ ₊ ݁.
He caught Shane at the elevator.
The hallway was empty. Long and quiet and carpeted in the same sound swallowing navy as the ballroom.
Shane was standing in front of the brushed gold doors with his hands in his pockets, watching the floor numbers descend with patience that implied he had nowhere to be and all the time in the world to get there. He didn't turn when Ilya approached. He didn't need to. They'd always been able to feel each other coming, like a change in pressure before a storm.
The elevator arrived with a soft chime. The doors opened. Shane stepped in.
Ilya followed.
Shane pressed twelve. The doors closed.
The silence that filled the elevator was not the comfortable sort. It wasn't the easy quiet of two people who didn't need to speak. It was the other kind, the kind with edges. The kind that takes up space, that presses against the walls and ceiling like something living. Ilya could hear the mechanical hum of the cables, the faint rush of air as they climbed, the rhythm of Shane's breathing. Steady, measured, controlled.
His own breathing was none of those things.
He watched Shane's reflection in the polished doors. Shane was looking straight ahead, jaw set, shoulders square, hands still in his pockets. He looked exactly like he looked in every press conference Ilya had ever watched: calm, impenetrable, prepared. The public version. The poster.
Ilya wanted to say something. The words crowded behind his teeth. I didn't mean it, it was stupid, I was being stupid, please look at me. But Shane's silence had a frequency to it, a hum of its own, and it said very clearly: not here.
So Ilya stood on his side of the elevator and watched the numbers climb and felt the distance between them like a physical thing. Three feet of manufactured air. It might as well have been eighteen. It might as well have been the whole ballroom.
The elevator stopped. The doors opened. Shane walked out without looking back.
Ilya followed. Of course he followed. He'd been following Shane Hollander for years. Across rinks, across borders, across every line he'd ever drawn for himself, and he wasn't going to stop now because of an elevator and a silence and two words he wished he could swallow back down.
Shane's room was at the end of the hall. He pulled his keycard from his inside pocket, tapped it against the lock, and pushed the door open. He didn't hold it for Ilya, but he didn't close it either. He left it open exactly the width of a choice.
Ilya took it.
The room was standard luxury. King bed, crisp white sheets, curtains half drawn against the Toronto skyline. A single lamp on the desk cast the space in warm amber, the kind of light that softened edges and made shadows feel intentional. Shane's suitcase was open on the luggage rack, neatly organized. His garment bag hung in the open closet. A bottle of water on the nightstand, half empty, cap replaced. The room looked like Shane. Deliberately structured, everything in its place.
The door clicked shut behind Ilya, and the sound was very final.
Shane stood in the middle of the room with his back to him. He took off his suit jacket in one smooth motion, no fumbling. Folded it once and laid it over the back of the desk chair. Then he was still. Shoulders a straight line.
He didn't turn around.
Ilya undid his tie. Pulled it from his collar in one long motion and dropped it on the dresser. Unbuttoned the first two buttons of his shirt, because the room was too warm or he was too warm or the silence was a living thing and it was sitting on his chest.
"Shane."
Nothing.
"Shane, look at me."
Shane turned and Ilya almost wished he hadn't because the expression on Shane's face wasn't anger. Anger, Ilya could work with. Anger was heat and noise and collision, and collision was at least contact. This was something else. This was Shane behind glass. Present, visible, and completely unreachable.
"What was that supposed to mean?" Shane asked in the tone of someone conducting an interview they already knew the answers to.
"What was what supposed to mean?"
"'For now.'"
The words sat between them like it had been dropped from a height.
"It was a joke," Ilya said.
"It wasn't funny."
Ilya shrugged. "Okay. It was a bad joke. I'd been drinking, I wasn't thinking-"
"You're always thinking," Shane said, and it was true. Ilya was always thinking. Even when he was careless; especially when he was careless. The carelessness was its own kind of calculation, a performance of ease designed to hide the machinery underneath. Shane knew this. Shane had always known this, which was what made him so dangerous and so necessary and so impossible to fool.
Ilya opened his mouth and Shane cut across him.
"Am I temporary to you?"
The question was a knife, aimed precisely, no wasted motion. Shane Hollander could have been a surgeon in another life. He had the hands for it, and the terrifying calm.
"That's not-"
"Because I need to know." Shane's voice was still quiet. Level, even. But there was something under it now that was tectonic, the tremor before the shift. "If this is... If you've been settling. If you're bored, or restless, or if you've been building an exit in your head and I just haven't noticed-"
"You're overreacting."
"Am I."
It wasn't a question. It was a door closing.
"Shane." Ilya took a step forward. "I didn't mean it like that."
"Then what did you mean?"
And Ilya didn't have an answer. That was the problem. He didn't have an answer because the truth was shapeless and enormous and he hadn't meant to let it out. He'd meant to keep it where he kept everything dangerous, behind his teeth, below the surface, locked in the place where fears went to pace like animals in a cage. But he'd had four glasses of champagne and the ache had teeth and now the cage was open and he didn't know how to say I'm terrified you'll leave me without sounding like someone who deserved to be left.
So instead he said, "You're making this into something it isn't."
Shane studied him for a long moment. Then he nodded, once, like he was checking a box. Confirming something.
"Okay," he said, and turned toward the window.
The dismissal was worse than the question. Ilya could feel Shane building the wall in real time, brick by brick, silence by silence, and every instinct he had was screaming fix this! Say the right thing! Don't let him disappear!
"You don't know what's permanent," Ilya argued. It came out harder than he intended. Almost accusatory. "No one does."
Shane stopped. He didn't turn around, but he stopped.
"You talk like you've figured it all out," Ilya continued, and he could hear his own accent thickening the way it did when he was scared, the Russian climbing through his English like ivy through a fence. "Like you have a plan. But you can't plan for this. You can't… you can't schedule permanence, Shane. You can't put it in your fucking training program."
Shane turned. His face had changed. The glass was cracking.
"You don't get to do that," Shane replied, and his voice was different now. Low and controlled, the kind of restraint that exists only because the alternative is collapse. "You don't get to decide for me that I don't want you. That I don't," he visibly swallowed, "love you. Just because you're scared."
"I'm not scared."
"You're fucking terrified."
The words detonated in the quiet room. It rang off the windows and settled into the carpet and Ilya felt them punch through his chest like a fist.
He reached behind him - a reflex, an animal instinct, the need to move, to do something with his body because his mind was failing him - and grabbed the collar of his jacket to pull it off. He yanked.
The jacket didn't come.
It was- the shoulders. The goddamn shoulders. The jacket had been tailored within an inch of its life, cut to make him look devastating in a room full of people, and now the same precision that had made it beautiful made it a trap. The fabric caught at the widest point of his shoulders and his arms locked behind him, bent at the elbows, pinned, the sleeves bunching at his biceps in a way that turned the most expensive thing he was wearing into a straitjacket.
He struggled. Twisted. Felt the seams strain and spared them no mercy. His arms were caught behind his back and his shirt was half open and his chest was heaving and he couldn't move and the indignity of it, the sheer cosmic unfairness of being emotionally naked and now physically trapped in his own fucking clothing made something hot and furious rise in his throat.
Shane watched him.
Ilya twisted again. The jacket held.
"You going to just stand there?" Ilya asked. Breathless. Angry. His arms ached.
Shane studied him. Looked at his pinned shoulders, his heaving chest, his open shirt, the long line of his throat where his pulse was hammering visibly. Gazed into his eyes.
"For now." Shane said.
The room went very still.
Ilya's jaw clenched. His nostrils flared. Something dark and electric moved across his face. Fury, recognition, arousal, all of it tangled together, all of it fighting for dominance. He was trapped and Shane had just used his own words against him and it was infuriating and it was devastating and it was, against every rational impulse in his body, the hottest thing anyone had ever said to him.
"Fuck you," Ilya said, but his voice had changed. Lower. Rougher. The anger was still there but it had company now, something hungrier underneath it, and they both knew it.
Shane crossed the room. Slow. Deliberate. Every step measured, every step a choice. He didn't rush. Shane Hollander never rushed anything that mattered.
He stopped in front of Ilya. Close, too close, closer than they'd been all night. Close enough that Ilya could smell his cologne and the starch in his shirt and the clean, specific scent underneath that was just Shane. Close enough to touch, if Ilya could've used his hands.
Shane raised one hand and pressed it flat against Ilya's chest, over his heart. He could feel it hammering. He knew Ilya could feel him feeling it.
"I am too," Shane said quietly. His voice was different now; not cold, exactly, but cracked. A fault line running through the center of him. "Want to know what scares me the most?"
Ilya didn't move. Couldn't.
Shane's hand pressed harder against his chest. His eyes were dark and bright and wet, and when he spoke, his voice broke on the second word like a bone giving way.
"That you actually meant it. That you're already halfway gone."
The room was silent. The skyline glittered behind the half drawn curtains. Somewhere far below, the city moved and hummed, and in this room on the twelfth floor, two men stood chest to chest in the amber light and the air between them was made of glass.
Something shifted in Ilya's face. The fury drained out of it like water through cupped hands, and what was left underneath was worse. Raw. Young. He looked, for a moment, like the boy he must've been before he learned to perform. Before the armor. Before the smile that didn't reach his eyes.
"Shane," he said, and his voice was barely a sound. "I'm not going anywhere."
Shane searched his face. Read it the way he read the ice; every shift, every tell, every micro expression that most people would never catch. He looked at Ilya's eyes, still bright with the ghost of a fight. He looked at his shoulders, trapped and straining. He looked at the open v of his shirt and the rise and fall of his chest and the pulse in his throat that was beating so hard it was almost visible.
He looked back at Ilya's eyes.
"No," Shane said softly. "I don't think you are."
And then his gaze dropped to Ilya's mouth, and the air in the room changed states.
Shane kissed him like a verdict.
There was nothing tentative about it, no softness offered first as a courtesy. He took Ilya's face in both hands and kissed him hard, backing him into the wall in one fluid motion, and the sound Ilya made when his shoulders hit the plaster - trapped arms compressed behind him, a sharp hiss of breath through his teeth - was not a sound of pain. Or it was. But it was other things too.
Shane swallowed it. He kissed Ilya like he was trying to find something he'd lost inside him. Like the answer to every question he'd asked tonight was somewhere in the heat of Ilya's mouth, and he was going to take it, and Ilya was going to let him.
Ilya kissed him back. Desperately, messily. He had nothing to work with but his mouth, his jaw, the angle of his neck, and he used all of it. He bit Shane's lower lip. Shane pulled back just enough to look at him, flushed, pinned, breathing hard, arms trapped behind him like an offering, and something in Shane's expression went very dark and very quiet.
Then he took his time.
His mouth found Ilya's jaw first. The sharp line of it, the place where bone met skin, and he kissed it slowly, deliberately, the way you trace a route on a map before you travel it. Ilya's breath stuttered. Shane moved lower, to the hinge of his jaw, the soft skin just below his ear, and then his ear itself, teeth grazing the lobe, and Ilya made a sound that he would have been embarrassed by if he'd had the capacity for embarrassment, which he currently did not.
"Shane."
Shane didn't answer. His mouth was on Ilya's neck now, open and hot, and his hands were on Ilya's waist, thumbs pressing into the grooves of his hips through the fabric of his dress pants. He kissed down the tendon, found the hollow of Ilya's throat, stayed there. Tasted the salt of his skin, felt the vibration of his pulse against his lips. Ilya's head fell back against the wall with a soft thud.
Shane's hands moved up. Slowly. Over the planes of Ilya's stomach, his ribs, his chest, touching him through the open shirt like he was learning him for the first time, like he hadn't mapped this body a hundred times before. Every touch was deliberate. Every touch said I'm here and you're here and I'm not rushing this.
Ilya was shaking.
Shane found the remaining buttons of his shirt and undid them one by one. Not pulling, not tearing. Patiently undoing. Each button a small act of control that said more than the argument had. The shirt fell open and Shane pressed both palms flat against Ilya's bare chest, fingers spread wide, and just... held. Felt the heat of him. The cadence of his heart. The way his ribs expanded with each ragged breath.
"You're shaking," Shane said, as if his own hands weren't trembling too.
"I'm aware," Ilya said through his teeth.
Shane's mouth curved. He ducked his head and kissed Ilya's collarbone. The left one, the one that had been broken at fifteen and healed slightly wrong, the one that Ilya was self conscious about and Shane was quietly obsessed with. He kissed along the ridge of it, then lower, across the flat of his chest, and his hands slid around to Ilya's back, pressing into the space between his trapped arms and his body, pulling him closer so that the jacket strained and Ilya's shoulders flexed and the pressure was. A lot. Right at the edge of too much.
"That-" Ilya started.
"I know," Shane said against his skin. He didn't stop.
His mouth found Ilya's nipple and Ilya's whole body jerked against the wall. Shane used his teeth. Gently at first, then not so gently. A sharp bite that made Ilya gasp and arch forward, arms straining behind him, every muscle in his chest drawn tight. Shane licked over the mark he'd made, soothing it, then moved to the other side and did it again, and this time the sound Ilya made was closer to a word, possibly in Russian, possibly just noise shaped like need.
Shane dropped to his knees.
The carpet was soft. The light was amber. Shane looked up at Ilya from the floor and the image would stay with both of them for a very long time: Shane Hollander on his knees in his black dress shirt and burgundy trousers, sleeves still buttoned at the wrists, looking up at Ilya with an expression that was equal parts devotion and intent.
Ilya's chest was heaving. His shirt and jacket hung open around him like wings that couldn't close. He looked wrecked. He looked divine.
Shane pressed his face against Ilya's groin. Not a kiss. A nuzzle. Slow and deliberate, his cheek against the hard line of Ilya through his dress pants, his breath hot through the fabric. Ilya's hips jerked forward and Shane's hands came up to hold them, one on each hip, pressing him firmly back against the wall.
"Shane."
"Mm."
"You're going to kill me."
"Not yet."
Shane mouthed at him through the fabric. Slow, aching pressure, the heat of his breath and the drag of his lips over the thin wool, and Ilya was making sounds now, low and broken, his hips fighting Shane's hands with every exhale. Shane held him down. Kept him pinned. Let him feel exactly how strong his hands were and exactly how little control Ilya had over anything that was about to happen.
Then he pulled back and undid Ilya's belt.
He took his time with this too. The buckle first, the quiet clink of metal. Then the leather, sliding free one loop at a time. He set the belt aside - didn't drop it, set it aside - because even now, even on his knees with his mouth wet and his eyes black, Shane was constitutionally incapable of leaving things on the floor.
Ilya would have laughed if he could breathe.
Shane undid the hook of Ilya's trousers. The zipper, slowly. The sound of it was obscene in the quiet room, a tiny mechanical buzz that seemed far louder than it should have been. He parted the fabric and pressed his mouth to Ilya's hip bone. A kiss, then a bite, then a slow suck that would leave a mark no one would see. He moved to the other hip and did the same. Then lower, to the crease of his thigh, up again to the sensitive skin just above the waistband of his briefs. Kissing and biting in a pattern that seemed random but wasn't, that was designed, like everything Shane did, to achieve a specific result.
The result was Ilya, trembling, head thrown back, breath coming in sharp staccato bursts, arms aching behind him, every nerve in his body converging on the places Shane's mouth had been and the place it hadn't been yet.
"Please." Ilya rasped.
Shane tugged Ilya's pants down. His briefs followed. And then there was nothing between them but air and want, and Shane looked at him, really looked, the way you look at something you're afraid of losing, the way you memorize. And took him in his mouth.
Ilya's entire body arced off the wall.
Shane's hands caught his hips and slammed them back. The pressure was bruising, intentional, and Ilya groaned, a deep, guttural sound pulled from somewhere primal, and Shane took him deeper. He was methodical about this, because he was methodical about everything. He knew exactly what Ilya liked: the flat of his tongue on the underside, the twist of his wrist at the base, the moment of suction at the top that made Ilya's thighs shake. He deployed each technique with the focus of an athlete executing a drill, and he listened to every hitch of breath, every bitten off sound, every involuntary flex of Ilya's hips against his hands, and adjusted.
Ilya was loud. Ilya was always loud, in bed and in life, and Shane had spent years learning to love the noise of him, the way it filled every room he was in. Tonight Ilya was louder than usual; desperate, unfiltered sounds pouring out of him like he'd forgotten how to hold anything back. His arms strained against the jacket. His thighs trembled. He said Shane's name like a prayer and then like a curse and then like something in between that didn't have a translation.
Shane felt him getting close. The telltale tightening of his abdomen, the stutter of his hips, the way his sounds climbed in pitch and frequency. He knew Ilya's body the way he knew his own. Better, maybe, because he paid closer attention to Ilya's.
He pulled off. A long, obscene slide that ended with a soft, wet sound and then. Nothing. Air. Absence.
Ilya's head came off the wall. He stared down at Shane, still on his knees, lips swollen and slick, looking up at him with an expression of absolute, unhurried patience.
"Что?.."
"Not yet," Shane said. His voice was rough. Wrecked in a way his face wasn't, yet. He rose to his feet slowly, the way you stand when you're in no hurry and want someone to know it, and Ilya watched him rise with the wild, desperate eyes of a man who'd just been edged within an inch of his sanity.
"Shane, what the fuck-"
Shane raised one hand and ran his thumb across Ilya's lower lip slowly, the pad of his thumb tracing the full curve of it, wiping away nothing, touching just to touch. The gesture was so gentle, so incongruous with the last ten minutes, that it stopped the protest in Ilya's throat like a hand over a flame.
Ilya's mouth opened reflexively, the way a flower opens toward heat, thoughtless and involuntary, and Shane's thumb slipped inside and Ilya closed his lips around it and Shane's expression shifted. Surprise, first. Then awareness. Then something darker and more deliberate, something that looked like desire.
He replaced his thumb with two fingers.
Ilya took them. He didn't think about it; thinking had left the building several minutes ago, had walked out the same door as his dignity and his composure and any pretense that he was not completely, catastrophically, at Shane's mercy. He closed his mouth around Shane's fingers and sucked, and the sound he made was so obscene that Shane's hips twitched forward before he could stop them, the first crack in his control, small but visible, and Ilya's eyes caught it and held it and wanted.
Shane's free hand dropped to his own trousers. He palmed himself through the fabric. Still dressed, still buttoned, still put together in every way that Ilya wasn't, and the visual was staggering. Shane in his black dress shirt, sleeves still cuffed, standing in the amber light of a hotel room with two fingers in Ilya's mouth and one hand on himself, watching Ilya with terrifying focus, as though he had a plan and was executing it flawlessly.
"Good," Shane said. Quiet. Almost conversational.
It went through Ilya like voltage.
Shane withdrew his fingers slowly, letting Ilya feel every inch of it, letting him chase the contact, and then he pulled him off the wall. One hand on Ilya's arm, just above the elbow, guiding more than dragging, but the grip was firm and the direction was clear. Toward the bed.
Ilya went. He didn't have much choice, his arms were still pinned, his pants were around his thighs, and Shane's hand on his arm was the only thing keeping him oriented in space. He was dizzy. He was painfully, ragingly hard. His shoulders ached from the angle and the strain and he didn't particularly care; the pain was secondary, a distant weather system happening in another country.
Shane laid him down on the bed roughly, on his back, which pressed the full weight of his body onto his trapped arms, the bunched fabric and bent elbows grinding into the mattress beneath him, and he hissed, sharp, because that hurt, his own weight turning the jacket into something punishing. Shane's hand was on his chest instantly, over his sternum, firm and warm and grounding.
"Color," Shane said. Not a question. A checkpoint.
"Green," Ilya said, breathless, staring at the ceiling. "Don't stop."
Shane's hand pressed once - heard you - and then moved lower.
He stripped Ilya's pants the rest of the way off. Shoes first, unlacing them with the same maddening patience he'd applied to everything else, then socks, then trousers, then briefs. Each piece removed like a layer of defense, each one folded and set aside because even in extremis, Shane was still Shane.
Ilya lay on the bed in an open shirt and a jacket that bound his arms and nothing else. The sheets were cool and white against his overheated skin. He could feel the air on every part of himself that Shane had touched and every part he hadn't, and the difference between the two was exquisite torture.
Shane climbed onto the bed. He knelt between Ilya's legs and leaned down and kissed him, deeply, slowly, with a tenderness that cracked through the control like a green shoot through concrete. Ilya kissed him back with everything he had, arching up off the mattress, chasing Shane's mouth with a desperation that was almost angry.
Then Shane moved down his body and didn't stop.
He kissed his way down Ilya's chest, his stomach, the sharp jut of his hipbones. He bypassed where Ilya wanted him most and Ilya actually whimpered, a sound he would deny to his grave, and kept going. He kissed the inside of Ilya's thigh, then bit it, hard, and Ilya's leg jerked and Shane caught it and held it open and bit the other one. Marking him. Claiming territory. Leaving a map of bruises that would ache tomorrow, that Ilya would press his fingers into in the morning and feel the ghost of Shane's mouth and know he was wanted.
Shane pressed Ilya's thighs up and apart and settled between them, and when Shane’s mouth found him, Ilya's mind went white.
"Блять... да... Shane-"
Shane was thorough. Shane was devastating. He worked Ilya open with his tongue the way he did everything: with patience and precision and the absolute refusal to cut corners, and Ilya was shaking apart above him, sounds pouring out that weren't words in any language, his arms straining behind him, his hips rolling against Shane's mouth in a rhythm he couldn't control.
Shane pulled back just long enough to take Ilya's cock in his mouth again, briefly, almost cruelly, three perfect strokes that brought Ilya right back to the edge. And then stopped.
Again.
The sound Ilya made was not a word. It was the death rattle of his composure.
"Shane. Please. I can't. You can't keep-"
"I can," Shane said, and his voice was so calm and so wrecked at the same time that it made Ilya want to sob. "And I will."
He pulled Ilya up the bed. Both hands under his arms, hauling him toward the headboard with a strength that was easy and absolute, and Ilya's shoulders screamed and his body followed and then he was sitting up against the headboard with his bound arms behind him and his open shirt framing his heaving chest and his cock aching and untouched and his entire existence narrowed to the single point of Shane Hollander standing at the foot of the bed, looking at him.
Staring at him the way you gaze at something you've decided to keep.
Shane reached up and loosened his tie.
He pulled it free slowly. Not for show. Shane didn't do things for show. But there was a quality to the movement that was undeniably performative, a consciousness of being watched that was new for him, and the tie slid from his collar with a whisper of silk.
He set it on the dresser.
Then his cufflinks. One, then the other. Small silver discs that caught the light as he set them down with two precise clicks.
Then, and this was the detail that would live in Ilya's mind for years, the one he'd return to in quiet moments - Shane rolled up his sleeves. Slowly. One forearm, then the other. The black fabric folding back on itself, revealing the tanned skin and the corded muscle and the fine dark hair, and he did this before he started unbuttoning his shirt, as if the forearms were the point, as if the act of rolling his sleeves was the real undressing and everything after was just formality.
Ilya's mouth went dry.
Shane unbuttoned his shirt. Top to bottom, the same patient precision he'd used on Ilya's, and removed it and draped it over the chair. His undershirt followed, pulled over his head in one smooth motion that made his stomach flex and his shoulders roll and Ilya made a sound that was closer to a growl than anything human.
Shane sat on the edge of the bed, facing away, and untied his shoes. Set them by his suitcase. Socks, folded together, placed inside the left shoe. He stood again.
His belt. The quiet clink, the leather sliding free. And then his trousers, and then his underwear, and he was naked.
He was naked, and Ilya was looking at him the way a man in a desert looks at water.
Shane gathered his clothes. Folded them. Stacked them neatly on the dresser beside his tie and cufflinks. He did this at a normal pace; not slow, just normal and the normalcy of it was somehow the most obscene thing that had happened in this room. Ilya was sitting against the headboard in the ruins of his own clothing, trembling and aching and half destroyed, and Shane was folding his pants.
Shane went to his suitcase. Opened the interior pocket. Took out a small bottle. Closed the suitcase.
He walked back to the bed, the lamplight painting gold across his shoulders and the flat plane of his stomach and the lean muscle of his thighs. He moved with the unconscious grace of an athlete at rest; no performance, just a body that knew exactly what it was and what it could do.
Ilya was vibrating. There was no other word for it. Every cell in his body was tuned to the same frequency, and that frequency was Shane, and the distance between them - four feet, three feet, the bed dipping under Shane's knee - was unbearable.
Shane climbed onto the bed. He moved over Ilya, knees on either side of his thighs, settling into his lap without making contact yet, hovering. And kissed him. Soft this time, almost sweet. A kiss that belonged to a different part of the evening, a gentler conversation, and Ilya chased it, straining forward, wanting to deepen it, wanting more, wanting everything-
Shane dropped a hand between them and slicked them both. The sound was wet and filthy and Ilya groaned into Shane's mouth and his hips bucked upward, seeking friction, seeking contact, and Shane gave him just enough. Their cocks slid together once, twice, slick, hot, electric, and then Shane lifted himself up on his knees and took his hand away and Ilya nearly screamed.
"Shane. What are you-? Please."
Shane settled back on his heels, just out of reach, and slicked his own fingers. He held Ilya's gaze. Steady, unwavering, a look that said watch me, and reached behind himself.
His lips parted. His eyes fluttered. His breath caught.
Ilya stopped breathing entirely.
Shane worked himself open with the same methodical patience he'd applied to everything else, but his body betrayed him in ways his face tried not to. The flush spreading down his chest. The slight tremor in his thighs. The way his breath hitched when he added a second finger, the soft bitten off sound that escaped when he found the angle he needed. He was beautiful and vulnerable and completely in control and Ilya had never wanted anything the way he wanted to touch him right now, to replace those fingers with his own, to feel Shane open around him, to give instead of receive. And he couldn't. His arms were numb and useless behind him and he could only watch.
"Let me," Ilya begged. His voice didn't sound like his own. "Shane. Let me touch you."
"No."
Shane added a third finger and his head dropped forward and a sound came out of him - low and involuntary and Ilya felt tears prick the corners of his eyes from the sheer, blinding want of it. From watching Shane, who so often controlled everything finally lose control in inches and not being able to catch him.
Shane withdrew his fingers. He was breathing hard now. The composure was still there but it was thin, a gossamer sheet of ice over moving water. He rose up on his knees and positioned himself and met Ilya's eyes.
"Hey," he held Ilya's jaw and his gaze. "Stay with me." A whisper. A desire. A command.
He sank down.
Slowly. So slowly it was cruelty, so slowly it was worship. Inch by inch, the tight heat of him taking Ilya in with a control that was superhuman, his thighs shaking, his hands braced on Ilya's shoulders, on the bunched fabric of the jacket, fingers digging into the trapped muscle underneath, and Ilya was making sounds that weren't words, that were just raw, formless noise, his head thrown back against the headboard, his whole body trembling with the effort of not moving.
Shane bottomed out and went still. They both went still. The room was quiet except for their breathing; ragged and syncopated, two rhythms trying to find each other.
"Ilya," Shane said. His voice was gone. Shattered. Nothing left but the raw material of sound. "Look at me."
Ilya looked at him. Shane's face was open in a way Ilya had almost never seen, stripped of every defense, every performance, every carefully constructed wall. He was shaking. His eyes were bright.
"This," Shane said. He rolled his hips. Once. A slow, devastating circle that made them both gasp. "This isn't temporary."
Ilya broke.
Not the way glass breaks, sharp and sudden and clean, but the way a river breaks through a dam. Slowly and then all at once, the pressure of the whole night cresting and spilling over, and he surged upward, straining against the jacket that held him, and kissed Shane with everything he had. Every unsaid word. Every fear he'd swallowed. Every I love you he'd been too scared to say out loud.
Shane caught the kiss and began to move.
Slow at first. A rhythm like breathing, rise and fall, rise and fall, his hands on the headboard above Ilya's shoulders, his forehead pressed to Ilya's, their breath mingling in the small space between them. Shane controlled the pace and the angle and the depth, and every movement was precise and unhurried and Ilya was losing his mind beneath him, hips rolling up to meet each downstroke, his bound arms aching, his chest heaving against Shane's.
"Да... вот так," Ilya moaned. "Shane. Ещё."
Shane gave him more. The rhythm shifted; deeper, harder, the controlled pace cracking at the edges. Shane's breath came faster. His thighs trembled with each descent. The headboard creaked and the sheets twisted and the amber light moved across their bodies like liquid.
"Ещё," Ilya said again, and this time it was a growl, and Shane's composure finally, finally broke.
He braced his hands on Ilya's shoulders and rode him. Not slowly. Not patiently. With the furious, graceless urgency of a man who'd been holding himself together all night and couldn't do it anymore. The rhythm went ragged and desperate and the sounds filling the room were raw and unfiltered. Skin on skin, the creak of the headboard, Shane's breath punched out of him on every downstroke, Ilya's voice breaking on sounds that might have been Shane's name.
Ilya strained forward, fighting the jacket, and Shane grabbed a fistful of the fabric at his chest and used it as leverage, pulling him closer, kissing him hard and messy and graceless. The angle changed. Shane gasped, sharp, shocked, like he'd just found exactly what he needed, and Ilya felt him tighten and shudder and there, right there, that was the sound, that was the face he would trade everything to see for the rest of his life.
"Ilya. Fuck. I'm-"
"Yes," Ilya said, and his voice was wrecked and certain. "I'm here. I'm right here. I'm not going anywhere."
Shane came with his face pressed into Ilya's neck, his whole body shuddering, his hands fisted in the ruined jacket, and the sound he made was so quiet it was almost silence, a breath, a name, a suspended note finally dampened.
Ilya followed him over the edge seconds later, a full body convulsion, his bound arms flexing hard enough to strain the seams of the jacket. And for a moment the world went white and airless and the only real thing was Shane's weight in his lap and Shane's breath on his neck and the impossible, permanent fact of them.
They stayed like that. Breathing. Holding on. Shane with his hands, Ilya with his entire body, because his hands weren't available and so he held on with everything else. His thighs. His breath. The press of his cheek against Shane's hair.
The room settled around them. The amber light. The white sheets. The city glittering beyond the window like something that belonged to someone else.
Shane came back to himself slowly, like surfacing from deep water.
His face was still pressed against Ilya's neck. He could feel the pulse there gradually slowing. Ilya's skin was damp and hot under his mouth. The room smelled like sex and sweat and the faint ghost of expensive cologne that had given up hours ago. Shane's thighs ached. His hands were still tangled in the front of Ilya's jacket, gripping fabric that was beyond saving. Somewhere beneath them, the sheets had come untucked.
He pulled back. Slowly. Carefully. The separation was its own small loss, a gasp from both of them, a shudder, and then he was kneeling in Ilya's lap, looking at him.
Ilya was destroyed.
There was no other word for it. His hair was wrecked, dark strands plastered to his forehead. His lips were swollen, bitten red. His shirt hung open like a curtain on a broken rod, and the jacket - the beautiful, expensive, criminally well tailored jacket - was a ruin of wrinkled fabric bunching at his shoulders, still pinning his arms behind him. His chest was flushed and marked with bite marks, bruises beginning to bloom, a geography of want mapped across his skin. His eyes were glassy and half closed and he was looking at Shane like he'd forgotten how to look at anything else.
"Hi," Shane said softly.
"Mmph," Ilya said. Which was fair.
Shane climbed off of him and moved behind him on the bed. Ilya made a small, protesting sound at the loss of contact, and Shane pressed a kiss to the back of his neck. I'm here, one second. And found the jacket.
He eased it off gently. One shoulder at a time, working the fabric over muscles that had been locked in the same position for... how long? He didn't know. Too long. The jacket came free and Ilya's arms fell forward and he made a sound that was half relief and half pain, his shoulders rolling, his hands opening and closing like he was remembering they belonged to him.
Shane set the jacket aside. It was unsalvageable.
He slid Ilya's shirt off next. That came easily, slipping down his arms like water, and then Ilya was naked and Shane was behind him and the room was quiet.
Shane pressed his lips to Ilya's left shoulder, the one that always hurt first. He kissed the joint, the curve of muscle, the place where tension lived like a permanent tenant. Ilya exhaled, a long, shuddering thing, the sound of a body letting go of something it had been holding for hours.
"I'll be right back," Shane murmured against his skin.
He went to the bathroom. Ran warm water over a cloth. Wrung it out. Caught his own reflection in the mirror and almost laughed; his hair was a disaster, his neck was marked, and he looked happy. He looked terrified. He looked like himself.
He came back to the bed. Ilya hadn't moved. He was sitting where Shane had left him, with the stillness of someone whose central nervous system had been thoroughly dismantled, arms loose at his sides, head tipped slightly forward. Shane climbed onto the bed behind him, pressed his chest to Ilya's back, and began to clean them up with slow, careful strokes. Stomach, thighs, the places between. The cloth was warm and Ilya leaned back into him, his weight a question and an answer at the same time. Are we okay?
Shane set the cloth on the nightstand. He'd deal with it later.
He wrapped his arms around Ilya from behind and pulled him in, chest to back, and began to work on his shoulders. Thumbs pressing into the knotted muscle, finding the places where the strain had settled and coaxing them loose. Ilya groaned. Not the desperate, ragged sounds from earlier; a low, animal sound of relief, the sound of a body being given back to itself.
"You're so tight," Shane said quietly, working his thumb along the ridge of Ilya's trapezius.
"Your fault."
"I know."
He kept going. Patient. Thorough. He worked from the shoulders to the neck, his fingers finding every cord of tension and pressing until it released. Ilya's head dropped forward, then back, resting against Shane's shoulder. His breathing evened out. His hands, which had been opening and closing reflexively, went still.
"You broke my brain," Ilya said, after a while. His voice was hoarse and wondering and slightly accusing. "On purpose."
Shane smiled against his shoulder. "Yeah."
"I didn't know you could," Ilya gestured vaguely at the room, the bed, the wreckage of the evening. "that."
"Neither did I," Shane admitted, and that was the truth. He hadn't known. The person he'd been tonight was a version of himself he'd discovered in real time, built from fear and need and the desperate necessity of proving something he couldn't say with words alone. He didn't know if that person would come back. He suspected he would, now that the door was open.
Ilya turned in his arms. Slowly, stiffly; his shoulders complained and his body complained and none of it mattered because he needed to see Shane's face. He settled facing him, their legs tangled, Shane's hands still on his shoulders, and looked at him with an expression that was stripped of every defense Ilya had ever built.
"I love you," he said.
It came out urgent. Almost panicked, like he was remembering something critical; keys left in a door, a stove left on. Like the words might evaporate if he didn't say them now, right now, immediately.
"I love you," Ilya said again, and his hands came up to Shane's face, his thumbs on Shane's cheekbones, holding him there, keeping him close. "You're not allowed to leave. You can't. I don't-" His voice cracked. His accent was thick and his eyes were bright and he looked so young, suddenly, so far from the man who'd walked into the ballroom with his shoulders back and his smile sharp. "Don't leave me."
Shane's chest ached. A different ache from the one he'd carried all night. The kind of ache that comes from holding something too large for the space you've made for it.
He covered Ilya's hands with his own. Held them against his face.
"I'm not going anywhere," he said. Quiet. Simple. The same words Ilya had said to him earlier, returned now like something borrowed and made permanent.
Ilya closed his eyes. Shane kissed his forehead. They stayed like that for a long moment; lying together, breathing together, the city glittering outside and neither of them looking at it.
Then Shane said, "Come on. Shower."
The bathroom was white marble and too much lighting, the kind of aggressively luxurious hotel bathroom that made everything feel like a photoshoot. Shane turned the shower on and adjusted the temperature twice, and Ilya leaned against the doorframe and watched him with a dazed, half smiling expression, as though he’d recently had his entire operating system rebooted.
The water was hot. They stepped in together and the steam rose around them and for a while they just stood there, Shane's arms around Ilya's waist, Ilya's chin on Shane's shoulder, hot water running over both of them, washing away the last residue of the evening. The gala. The champagne. The distance. The fear.
Shane reached for the soap. He lathered his hands and started washing Ilya's shoulders; gently now, so gently, his thumbs tracing the same muscles he'd abused and massaged and worshipped in the span of an hour. Ilya returned the favor. Soapy hands on Shane's chest, his back, the curve of his waist. Slow. Aimless. The kind of touching that isn't going anywhere and doesn't need to.
"I don't want to lose you," Ilya said.
The water drummed against the marble. Steam curled between them.
Shane tipped his head back to look at him. Ilya's hair was plastered flat, water running down his face, and he looked... real. More real than he ever looked in a suit or on the ice or in front of a camera. Real and scared and his.
"You won't," Shane said. He pushed a strand of wet hair off Ilya's forehead. Let his hand rest there, cupping the side of his face, his thumb tracing the line of his cheekbone. "I'd follow you anywhere."
Ilya's breath caught. He blinked. Once. Twice. And then he smiled. Not the calibrated smile, not the performance. The real one. The one that Shane had spent years earning and would spend years more protecting. The one that cracked his whole face open and made him look like he'd just been handed something he didn't think he was allowed to have.
He pulled Shane under the water and kissed him. Slow. Sweet. A kiss with no agenda, no urgency, no fear underneath it.
Just a kiss. Just them. Just the hot water and the steam and the quiet certainty that whatever came next - the goodbye tomorrow, the distance, the long nights in separate cities, the careful public performances and the stolen private hours - they would survive it. Not because they had a plan. Not because they were brave.
But because Shane Hollander would follow Ilya Rozanov anywhere.
And Ilya, who had spent his whole life bracing for loss, was finally starting to believe he was allowed to keep this.
The water ran hot. The mirror fogged. The city hummed twelve stories below, indifferent and vast, and in a small bright room above it, two men stood under the same stream of water and held on and didn't let go.
