Work Text:
The first thing Shane noticed, as he stood outside Hayden Pike’s front door with Ilya at his side, was how absurdly loud his own heartbeat sounded.
It thudded in his ears like a drumline gone rogue, far too heavy for something that should have been simple—just dinner, just an introduction, just two parts of his life finally colliding in a way that felt long overdue and yet catastrophically mistimed. He shifted his weight from one foot to the other, hands shoved deep into the pockets of his jacket, while beside him Ilya stood unnaturally still, shoulders squared, chin lifted in that familiar way that usually meant he was bracing for impact.
“You look like you are about to be executed,” Ilya murmured, not looking at him, his voice low and dry.
Shane huffed out something that might have been a laugh. “Funny. I was just thinking the same thing about you.”
Ilya turned his head then, eyes sharp and assessing, the faintest quirk of a smile tugging at his mouth. “I am always prepared for execution. Comes with being disliked.”
There it was—that easy, deflecting humor, edged with something older and heavier. Shane’s chest tightened. He knew that tone now, knew what it covered. It made something protective and fierce stir under his ribs.
“Hey,” Shane said quietly, nudging Ilya’s arm with his elbow. “You’re not walking into enemy territory.”
Ilya arched a brow. “No?”
Shane hesitated, then sighed. “Okay, maybe… mildly hostile territory. But Jackie’s great. She’ll keep Hayden from being too much of an ass.”
“And you?” Ilya asked.
Shane met his gaze. “I’ll handle him.”
For a moment, Ilya just looked at him, something unreadable flickering across his face—something softer than usual, something that made Shane’s pulse stutter for an entirely different reason. Then he nodded once, decisive.
“Good,” he said simply. “Because I am trying very hard to be charming tonight.”
Shane snorted. “That I gotta see.”
Ilya’s lips curved faintly. “You already have.”
Before Shane could respond, the door swung open.
Jackie Pike stood there, warm and welcoming, her smile immediate and bright. “Shane! Finally. I was starting to think you chickened out.”
“Never,” Shane said automatically, stepping forward to hug her. “You know I like free food too much.”
“Smart man.” She pulled back, her gaze flicking to Ilya—and to her credit, she didn’t miss a beat. “And you must be Ilya. I’ve heard… a lot about you.”
Ilya inclined his head, polite and composed. “I hope only terrible things.”
Jackie laughed, delighted. “Oh, mostly. But I like a challenge. Come on in, both of you.”
They stepped inside, warmth wrapping around them immediately—the scent of something rich and savory drifting from the kitchen, the low hum of music in the background. It felt like a home in the way Shane had always associated with the Pikes: lived-in, comfortable, full of life.
And then there was Hayden.
He was leaning against the wall just off the entryway, arms crossed, expression already set in something that was far too close to a scowl. His eyes flicked from Shane to Ilya, lingering there, assessing, unimpressed.
“Hayden,” Shane said, forcing a grin. “Try not to look so excited.”
“I’m overwhelmed,” Hayden deadpanned. “Really. Might faint.”
Jackie shot him a look. “Behave.”
“I am behaving.”
“You’re thinking loudly,” she shot back.
Ilya stepped forward then, extending a hand. “Hayden. Good to finally meet you.”
There was a beat—just long enough to be noticeable—before Hayden uncrossed his arms and took it. His grip was firm, his smile thin.
“Yeah,” he said. “Can’t say I’ve been looking forward to it.”
Shane felt the tension spike instantly, sharp and electric. He opened his mouth, but Ilya beat him to it.
“I understand,” Ilya said smoothly, withdrawing his hand. “I have that effect on people.”
Hayden’s eyes narrowed slightly, like he wasn’t sure whether to take that as sarcasm or sincerity. “Guess we’ll see if it’s deserved.”
“Hayden,” Jackie warned.
“What?” he said, shrugging. “Just being honest.”
“Try being polite.”
“I am polite.”
Shane exhaled slowly, dragging a hand down his face. “Jesus, Hayden. It’s been thirty seconds.”
“And I’m already impressed,” Hayden said flatly.
Ilya, to his credit, didn’t rise to it. He simply slipped his hands into his pockets, posture relaxed but alert, like a cat pretending not to care while tracking every movement in the room.
“Where do you want us?” he asked Jackie, as if the tension didn’t exist.
“In the dining room,” she said quickly, grateful for the shift. “Dinner’s almost ready.”
They moved in, the four of them settling around the table. Shane found himself hyper-aware of everything—the scrape of chairs, the clink of silverware, the way Ilya sat just a little straighter than usual, the way Hayden’s gaze kept drifting back to him like a magnet he couldn’t quite resist.
Conversation started easily enough, carried mostly by Jackie and Shane—safe topics, team updates, travel stories. Ilya contributed when prompted, his answers measured, occasionally dry enough to earn a laugh from Jackie.
For a moment, Shane let himself believe it might actually go okay.
And then Hayden spoke.
“So,” he said, leaning back in his chair, eyes fixed on Ilya. “You and Shane, huh.”
Shane stiffened. “Hayden—”
“What?” Hayden cut in. “We’re all adults here.”
Ilya set his fork down carefully, gaze steady. “Yes. We are.”
“And this is… what, exactly?” Hayden pressed. “A phase? A joke? Some kind of twisted rivalry thing taken too far?”
Shane’s jaw clenched. “That’s enough.”
“I’m asking a question.”
“You’re being an ass.”
“I’m being realistic.”
Jackie sighed. “Hayden—”
“No, I want to hear it,” Ilya said quietly.
The table went still.
Ilya’s eyes were locked on Hayden now, sharp and unflinching. “You think this is not real.”
Hayden shrugged. “I think you’ve spent years trying to get under his skin. Forgive me if I don’t suddenly believe you’ve had a personality transplant.”
Something in Shane snapped tight in his chest.
“Ilya doesn’t have to prove anything to you,” he said, voice low.
“I’m not asking him to prove anything. I’m just saying I don’t trust it.”
“Then that’s your problem.”
“No, Shane,” Hayden said, leaning forward. “It becomes your problem when you get hurt because you decided to trust the one guy who’s made a career out of messing with you.”
The words landed like a punch.
For a second, Shane couldn’t breathe.
Because that—right there—was the fear he’d been trying not to name, the doubt he’d buried under weeks of stolen moments and quiet confessions and the steady, undeniable truth of what he and Ilya had become.
And hearing it thrown out like that, like it was obvious, like it was inevitable—
He felt Ilya go still beside him.
Not defensive. Not angry.
Just… still.
And that, more than anything, lit a fire under Shane’s skin.
“You don’t get to do that,” he said, his voice shaking—not with uncertainty, but with something sharper, hotter. “You don’t get to sit there and act like you know anything about this.”
“I know him,” Hayden shot back.
“No, you don’t,” Shane snapped. “You know the version of him you’ve decided to hate. That’s not the same thing.”
“Shane—”
“No, I’m not done.” He pushed back from the table slightly, the movement abrupt. “You’re my best friend, yeah? You’ve always had my back. But this? This isn’t you having my back. This is you being stubborn and judgmental and—honestly—kind of a dick.”
Jackie winced. “Okay, maybe we all—”
“And you don’t even see it,” Shane continued, eyes blazing now. “You’re so stuck on this idea of who Ilya is that you’re not even trying to see what’s actually in front of you.”
Hayden stared at him, stunned. “You’re defending him over me?”
“I’m not choosing sides,” Shane said, his voice rising. “I’m calling you out because you’re wrong.”
Silence crashed over the table.
For a long moment, no one spoke.
And then, quietly, Ilya did.
“You do not have to do this,” he said.
Shane turned to him, frustration still burning hot. “Yeah, I do.”
Ilya’s expression was unreadable, but there was something in his eyes—something fragile, something almost disbelieving.
“I am used to this,” he said. “It is not new.”
“I don’t care,” Shane shot back. “It shouldn’t be something you have to be used to.”
That seemed to land, somewhere deep.
Ilya looked away, his jaw tightening.
Across the table, Hayden exhaled slowly, dragging a hand through his hair. “Jesus, Shane. I’m just trying to look out for you.”
“I know,” Shane said, softer now, but no less firm. “And I appreciate that. I really do. But you’re not looking at the full picture.”
“And what is the full picture?” Hayden asked.
Shane hesitated.
Then he said it.
“I love him.”
The words hung there, heavy and undeniable.
Ilya’s head snapped up, eyes wide.
Jackie’s breath caught audibly.
And Hayden—
Hayden just stared.
“You what?” he said, quieter now.
Shane swallowed, his heart hammering. “I love him. And I trust him. And yeah, maybe that’s stupid, maybe it’s risky, but it’s my choice. Not yours.”
For a long moment, Hayden didn’t respond.
Then he looked at Ilya.
Really looked at him.
And something in his expression shifted—not completely, not enough to erase the tension, but enough to crack the certainty that had been there before.
“You hurt him,” Hayden said, voice low, “and I will never forgive you.”
Ilya met his gaze evenly. “I know.”
“And I mean that.”
“I understand.”
Another beat.
Then Hayden leaned back, exhaling. “This is insane.”
Jackie let out a small, relieved laugh. “You have no idea.”
He shook his head, a reluctant smile tugging at his mouth. “Unbelievable.”
The tension didn’t disappear—but it loosened, just slightly.
Enough to breathe.
Shane sagged back in his chair, adrenaline draining out of him in a rush. He ran a hand through his hair, suddenly exhausted.
“Well,” Jackie said brightly, clapping her hands once. “That was dramatic. Who wants dessert?”
A surprised laugh broke out—first from Shane, then, quietly, from Ilya.
And even Hayden huffed out something that might have been amusement.
It wasn’t perfect.
It wasn’t easy.
But as Shane glanced at Ilya—at the way he was watching him, something soft and steady in his gaze—he knew it was worth it.
Every second of it.
The drive back to Shane’s apartment was quiet in a way that felt heavier than silence should.
Not uncomfortable, not exactly—but dense, like the air between them had thickened with everything that had been said and everything that hadn’t. The city lights blurred past the windows in long streaks of gold and white, reflected faintly in the glass, and Shane found himself gripping the steering wheel a little tighter than necessary, his mind replaying the evening in sharp, disjointed flashes.
Hayden’s voice.
Ilya going still.
The moment the words I love him had left his mouth, irreversible and raw.
Beside him, Ilya sat with his elbow resting against the door, fingers curled lightly against his lips, gaze fixed somewhere out in the dark. He hadn’t said much since they’d left, offering only a polite goodbye to Jackie and a curt nod to Hayden, his composure back in place so seamlessly it might have fooled anyone who didn’t know him.
But Shane did know him.
And this version—the quiet, withdrawn one—was not composure.
It was retreat.
They pulled into the parking garage, the hum of the engine echoing softly off concrete walls before Shane shut it off. For a moment, neither of them moved.
Then Ilya exhaled slowly, dropping his hand from his face. “You did not have to do that.”
Shane turned his head. “Do what?”
“Fight with him.” Ilya’s voice was calm, but there was something tight underneath it, something carefully controlled. “He is your best friend.”
Shane frowned. “Yeah. And he was being a jerk.”
“That is not new.”
“No, but that doesn’t mean I’m just gonna sit there and let him—” Shane cut himself off, shaking his head. “It doesn’t matter. He was out of line.”
Ilya’s gaze shifted to him then, sharp and searching. “And now you have tension with him because of me.”
“That’s not because of you,” Shane said immediately.
“It is,” Ilya replied, just as quickly. “If I were not there—”
“If you weren’t there, we wouldn’t be having this conversation at all,” Shane snapped, frustration creeping in. “Which is kind of the point.”
Ilya looked away again, jaw tightening.
Shane sighed, scrubbing a hand over his face. “Come on. Let’s go upstairs.”
They made their way up in silence, the elevator ride stretching longer than usual, the quiet pressing in from all sides. Shane kept glancing at Ilya, at the way his shoulders were set just a little too rigidly, the way his expression had gone distant again.
By the time they stepped into the apartment, Shane’s patience—thin to begin with—was fraying at the edges.
He tossed his keys onto the counter, shrugging off his jacket. “Okay, what’s going on in your head right now?”
Ilya didn’t answer immediately. He moved further into the apartment instead, slow and deliberate, like he was giving himself time to construct something—some version of the truth that would be easier to say.
“I think,” he said finally, “that Pike is not wrong.”
Shane blinked. “Excuse me?”
Ilya turned to face him, expression composed but eyes too sharp, too guarded. “He believes I will hurt you. That this is not real. That I am… what did he say?” A faint, humorless curve touched his lips. “A joke.”
“That’s not what he—”
“It is what he meant.” Ilya’s voice didn’t rise, but it cut cleanly through the space between them. “And I understand why.”
Shane stared at him. “No. You don’t get to do that.”
“Do what?”
“Just—accept it like that,” Shane said, gesturing vaguely. “Like it’s true.”
Ilya held his gaze. “Is it not?”
The question hit harder than Shane expected.
For a second, he didn’t even know how to respond—not because he doubted the answer, but because the fact that Ilya was asking it at all felt like something twisting painfully under his ribs.
“No,” Shane said finally, firm and unwavering. “It’s not.”
Ilya studied him for a long moment, like he was trying to reconcile that certainty with something else—something older, something ingrained.
“You say that,” he said quietly. “But I have spent years giving you reasons not to trust me.”
“And you’ve spent the last months proving that you’re not that guy anymore.”
“That does not erase what came before.”
“Maybe not,” Shane admitted. “But it doesn’t define what we are now.”
Ilya shook his head slightly, like he couldn’t quite accept that. “You had a life that was… uncomplicated. Stable. People who trust you, who care about you. And now—”
“And now I still have all of that,” Shane interrupted.
“You are fighting with your best friend.”
“Because he was being an ass.”
“Because of me.”
Shane let out a sharp breath, irritation flaring again. “Why are you so determined to make this your fault?”
“Because it is.”
“It’s not!”
The words echoed louder than he intended, bouncing off the walls of the apartment. They both went still for a moment, the weight of it settling.
Ilya’s expression didn’t change much—but something in his eyes dimmed, just slightly.
“I am not… good at this,” he said after a beat, his voice quieter now, stripped of its usual sharp edges. “This—” he gestured faintly between them “—whatever this is. You deserve someone who does not make things harder for you.”
Shane felt something in his chest crack open.
“Are you serious right now?” he asked, incredulous.
“I am trying to be realistic.”
“No, you’re trying to push me away before something can go wrong,” Shane shot back. “Which, by the way, is not happening.”
Ilya’s jaw tightened. “You cannot know that.”
“I can know that I don’t regret this,” Shane said, stepping closer. “Not for a second.”
Ilya looked at him, something almost desperate flickering beneath the surface now. “Even after tonight?”
“Especially after tonight.”
That seemed to throw him.
Shane softened slightly, his voice lowering. “Yeah, it sucked. Yeah, Hayden was a jerk. But you know what else happened tonight?” He took another step forward, close enough now that he could see the fine tension in Ilya’s shoulders, the way he was holding himself together by sheer force of will. “I told the truth. Out loud. In front of people who matter to me.”
Ilya swallowed, his gaze flickering.
“And I meant it,” Shane continued. “Every word.”
Silence stretched between them, thick and fragile.
“Ilya,” Shane said, more gently now. “Look at me.”
Slowly, Ilya did.
There was something raw in his expression now, something unguarded in a way Shane had only seen a handful of times before.
“You didn’t ruin anything,” Shane said. “You didn’t mess up my life. If anything, you made it… better. Way better.”
Ilya’s brow furrowed slightly, like he didn’t quite understand how that could be possible.
“You think I had it all figured out before this?” Shane went on, a faint, self-deprecating smile tugging at his mouth. “I didn’t. I was just… going through the motions. Playing the part. And then you came in and messed everything up in the best possible way.”
A quiet breath escaped Ilya, almost shaky.
“That doesn’t make sense,” he murmured.
“It does to me,” Shane said simply.
Another pause.
Then, more softly, Ilya said, “You should not have to defend me like that.”
Shane shook his head. “I wanted to. There’s a difference.”
Ilya searched his face, like he was looking for doubt, for hesitation, for anything that might contradict what he was hearing.
He didn’t find it.
“I am not… easy,” Ilya said after a moment, the words careful, deliberate. “I am not always kind. I say the wrong things. I make mistakes.”
“Yeah,” Shane said. “So do I.”
“But—”
“No,” Shane cut in, stepping even closer, close enough now that there was barely any space left between them. “You don’t get to list all the reasons you think you’re not good enough for me and then decide that for me. That’s my call. And I’m telling you—you are.”
Ilya’s breath hitched, just slightly.
“I love you,” Shane said again, softer this time but no less certain. “And I don’t regret choosing you. Not yesterday, not tonight, not ever.”
For a long moment, Ilya didn’t move.
Then, slowly, something in his posture shifted—the rigid tension easing just a fraction, like a wall lowering brick by brick.
“You make it sound very simple,” he said, almost quietly.
Shane huffed a small, fond laugh. “It is simple. Doesn’t mean it’s easy. But it’s simple.”
Ilya’s gaze dropped briefly, then lifted again, steadier this time.
“And if your friend never accepts this?” he asked.
Shane shrugged lightly. “He will. Eventually. Hayden's stubborn, but he’s not an idiot.”
“And if he does not?”
“Then that’s on him,” Shane said. “Not on you. Not on us.”
That seemed to settle something, at least a little.
Ilya exhaled slowly, some of the tightness leaving his expression at last. “You are very stubborn.”
“Takes one to know one.”
A faint, real smile appeared then—small, but genuine.
Shane reached out, brushing his fingers lightly against Ilya’s wrist before sliding his hand down to lace their fingers together.
“I’m not going anywhere,” he said quietly. “You’re stuck with me.”
Ilya looked down at their joined hands, his thumb brushing once, almost absentmindedly, over Shane’s knuckles.
“Good,” he murmured.
Shane didn’t let go. Instead, he stepped even closer, close enough now that their shoulders brushed, that the space between them narrowed into something warm and deliberate. He lifted his free hand, hesitating only for a fraction of a second before resting it lightly against Ilya’s jaw, his thumb tracing the line there, slow and grounding.
Ilya stilled at the touch, his breath catching almost imperceptibly, his gaze lifting to meet Shane’s again—less guarded now, softer in a way that felt new and fragile and real.
“You still with me?” Shane asked quietly.
Ilya’s lips curved faintly, something vulnerable flickering through the expression. “I am trying to be.”
“That’s all I need.”
For a moment, they just stood there, the world narrowing down to the quiet hum of the apartment and the steady rhythm of shared breath. Then, slowly, deliberately, Shane leaned in.
He gave Ilya enough time to pull back, enough space to refuse.
Ilya didn’t.
Instead, he tilted his head just slightly, closing that last bit of distance as if the decision had already been made somewhere deep inside him long before this moment.
Their lips met softly at first, tentative in a way that felt almost at odds with everything else between them—this careful, searching press, like they were both learning the shape of something new. Shane’s hand slid from Ilya’s jaw to the back of his neck, fingers curling there, grounding himself in the reality of it.
Ilya exhaled against his mouth, the sound quiet but unsteady, and then he leaned in closer, the kiss deepening just enough to carry the weight of everything he hadn’t been able to say out loud—the doubt, the fear, and beneath it all, the quiet, growing certainty.
When they finally pulled back, it wasn’t by much.
Their foreheads brushed, breaths mingling, the space between them still charged but no longer heavy.
Ilya’s eyes flickered open, searching Shane’s face as if to confirm that this—they—were still real.
Shane smiled, soft and certain.
“See?” he murmured. “Still here.”
Ilya let out a quiet breath, something almost like relief slipping through it, his hand tightening slightly in Shane’s.
“Yes,” he said. “You are.”
