Work Text:
The atmosphere in the locker room after the 4-2 loss to Montreal wasn't just heavy; it was claustrophobic. The air was thick with the scent of ozone from the ice, bitter sweat, and the sharp, medicinal tang of muscle rub.
Shane sat on the edge of his bench, his head down, fingers fumbling with the laces of his skates. His heart was hammering against his ribs—not from the exertion of the third period, but from the toxic buildup of the last few weeks. Every time he turned around, there was Troy Barrett. Troy, with his newfound vulnerability. Troy, who seemed to think that coming out as gay had granted him a universal pardon for every sin he’d ever committed.
Across the room, Wyatt Hayes was staring at his goalie pads, his face etched with the kind of shell-shocked weariness that usually followed a blowout. Zane Boodram was slumped nearby, half-heartedly pulling off his jersey. Further down, Luca Haas and ConnorHolmberg were speaking in hushed, funereal tones.
And then, there was the shadow.
"Hey, Shane."
Troy was standing there. He hadn't even taken off his skates yet, the cage casting a grid of shadows across a face that was currently twisted into a look of forced empathy.
"Tough night against the old squad," Troy said, leaning against the neighboring stall. "Look, the guys are going to that place on Elgin. We’re gonna grab some wings, maybe a few pitchers. You and Rozanov should come. It’d be good to just... shake this off. Be teammates, you know?"
Shane didn't look up. He yanked a lace so hard it bit into his finger. "I’m going home, Barrett."
"Come on, man," Troy pushed, his voice sliding into that oily, persuasive tone he’d come to despise, "I know you’re pissed. I get it. But we’re trying here. I’m trying. I’ve been trying to get on your good side for months, and it’s like talking to a brick wall. Don't you think it's time we put the past in the past? We’re on the same side of the fight now. I get the struggle, Shane. Truly. The closet was a dark place for me too. It makes you do things you regret. But I’m making amends. I’m a better man."
The lace snapped.
The sound was small, but in the sudden quiet of the locker room, it sounded like a gunshot. Shane slowly stood up. He didn't look at Ilya, who had frozen mid-motion three stalls down. He didn't look at Bood or Hayes. He looked directly into Troy’s eyes, and for the first time in his professional career, he let the mask drop.
"The same side?" Shane’s voice was low, vibrating with a frequency that made the nearby players look up in alarm. "Which side is that, Troy? The one where we both like men? Or the one where you spent a decade making sure I knew I was a sub-human because of where my mother was born?"
Troy flinched, his eyes darting nervously around the locker room. "Whoa, Shane. I thought we moved past the... the old chirps. I told you, I was in a bad place. I was hiding. I was—"
"You were a coward," Shane interrupted, his voice rising, cutting through the room like a blade. "You keep talking about the closet like it’s a sanctuary for bigots. You think because you were scared of being called a fag, it gave you the right to call me one? You think it justifies the way you and Dallas Kent spent three years wondering out loud if I was even man enough to be on the ice because of my eyes? Because of my skin?"
"Shane," Ilya stepped forward, his voice a cautious warning. "Solnyshko, not here—"
"No, Ilya! Right here!" Shane whirled on his husband, his eyes wild and wet. "Because you don't get it! You’re Russian, and you’ve been through hell, but you’re still white! When you walk down the street, nobody looks at you and sees a virus. Nobody tells you to go back to a country you’ve never lived in. You see Troy as a reformed man because he’s gay and he apologised, but I see a man who high-fived a rapist while they joked about my mother’s anatomy!"
The room went cold. Luca looked like he wanted to crawl into his duffle bag. Bood looked enraged.
Troy was stammering now, his face flushing a deep, ugly crimson. "It... it was locker room talk. It was years ago. I’ve done the work! I’ve gone to therapy! I’m a different person!"
"You chose a rapist and a bigot as your best friend because it was safe for you," Shane hissed, stepping into Troy’s personal space. "You got to be the good boy by stepping on me. You used my race as a weapon because you knew I couldn't fight back. If I dropped the gloves, I was the angry, inscrutable Asian. If I complained, I was soft. I had to be perfect. I had to have the best stats, the cleanest record, and the thickest skin just to be allowed in the building. I didn't get to have a bad phase where I was a bigot. I had to be a role model while you were calling me a faggot and a chink between intermissions during games."
Ilya moved closer, his face a mask of shock and dawning horror. He had known Troy was homophobic, but the specifics—the visceral, racialized cruelty—were things Shane had buried deep to survive.
"Shane, I didn't know it was that bad," Ilya whispered.
But Shane didn’t look at Ilya, instead turning to the rest of the room, his arm sweeping out to include the whole roster. "You all think I’m the quiet one. You think I’m stoic and professional. I’m not stoic! I’m exhausted! My mother spent my whole childhood telling me I had to be a saint because if an Asian boy gets angry, he’s a thug or uncontrollable. I had to be the perfect captain, the perfect role model, the perfect little victim while Barrett here was calling me a dog-eater on the ice!"
"I didn't know," Wyatt whispered, his voice trembling. "Shane, man, we didn't know."
"Of course you didn't know! Because Shane Hollander doesn't make mistakes! Shane Hollander doesn't complain!" Shane was shouting now, his chest heaving. He grabbed a water bottle from the bench and hurled it across the room; it shattered against the far wall, soaking a pile of towels. "I was outed to the whole world, my career was nearly set on fire, I was moved to a second-rate team, and I still had to come in here and smile at Troy Barrett because people think he’s trying and that makes it okay!"
He looked back at Troy, who was now crying, fat tears rolling down his face. ”And now? Now you’re the hero. You’re the brave one who came out and stood up to Dallas Kent. You get the Pride nights and the fluff pieces. And you expect me to sit at dinner with you and laugh about the old days because we both like men? Your sexuality doesn't wash the racism off your hands, Troy. It doesn't excuse the fact that you stood by while Dallas Kent ruined lives, just because it kept your closet door locked."
"I was scared!" Troy yelled, tears pricking his eyes. "You don't know what my father was like—"
"Everyone has a story, Troy! But not everyone turns into a monster to cope with it!" Shane’s voice cracked with a decade’s worth of repressed fury. "I spent my whole life being told I didn't belong in this sport. I worked twice as hard for half the respect. And you? You were one of the people holding the door shut. You don't get to decide when I'm finished being hurt. You don't get to demand my friendship as a reward for your basic growth as a human being."
"You want to drown your sorrows? Go ahead. Go out with your friends. Go be the reformed gay icon of the MLH. But don't you ever—ever—mention struggling to me again. You used your privilege as a white man to terrorize me so you could feel safe in your closet. You chose to be a predator because you were afraid of being prey."
"I’ve spent my whole life being perfect for people who hated me just for being born different," Shane said, his voice dropping back to a terrifying, jagged whisper. "I’m done. I don't want your wings, Troy. I don't want your apology. I want you to sit in the silence of the fact that you were a racist, and no amount of rainbow tape is ever going to wash that off."
"I... I really didn't think you remembered it like that," Troy whispered, his voice cracking. He looked small, despite being several inches taller than Shane. "I was just trying to fit in. I was a kid up and coming in the league, Shane. I was terrified of what would happen if I didn't laugh at Kent's jokes. I thought—"
"I never had a choice," Shane continued. "I couldn't hide being Asian. I couldn't blend into the background of a locker room where everyone looks like you. From the moment I stepped on the ice at five years old, I was different. And in hockey, different is a target. My mother spent my entire childhood coaching me to be a saint because she knew that if I ever snapped—if I ever reacted to the shit people like you and Kent threw at me—I wouldn’t be seen as a guy standing up for himself. I’d be the problem. I’d be uncoachable.”
Shane laughed, a short, jagged sound that had no humor in it.
"I had to be twice as fast, twice as smart, and ten times as quiet. I had to be the perfect captain in Montreal, the perfect role model for every kid who looks like me, all while you were in the handshake line asking me if I could even see the scoreboard with my slanted eyes. And now? You’ve had your epiphany. You came out, you did your PR tour, and you expect me to be your reward. You want me to tell you it’s okay so you can stop feeling guilty when you look at me."
"It’s not like that," Troy insisted, tears finally spilling over. "I genuinely want to be your friend. I want us to be a team."
"We are a team," Shane said. "I'll pass you the puck. I'll cover your man. I'll do my job because that’s what I’ve been trained to do since I was a toddler. But don't you dare talk to me about internalized homophobia as an excuse for why you stood by while Kent talked about my mother’s anatomy. Your fear doesn't erase your cruelty. You chose to be a predator because you were afraid of being prey. I stayed silent because I had no other option."
"You thought your safety was worth my dignity," Shane continued, his voice flat and terrifyingly calm now. "That’s the difference between us, Troy. You had a choice. You could put on that mask of the loud, aggressive, bigoted hockey bro and find safety in the pack. You could hide behind Dallas Kent, a man who didn't just say things, but did things—vile things—and you called him your brother because it kept the heat off you."
Shane grabbed his bag, his hands shaking so violently he could barely hold the strap.He looked at Troy one last time—not with hatred, but with a cold, soul-deep exhaustion.
"Ilya loves you because you were there for him when I couldn't be. I respect that. I’m grateful for it. But that doesn't make us brothers. It makes you a man I work with who used to think my existence was a joke. You’ve changed? Great. Keep changing. But do it for yourself, not because you think you're entitled to my forgiveness. I’ve spent my whole life being perfect for people like you. I’m done."
"You want to be a better man, Troy? Stop asking me to forgive you so you can feel better. Start sitting with the fact that you were a villain in someone else’s story, and no amount of double dates is going to change that."
"Shane—" Ilya started, reaching out.
Shane didn't wait for a response. He didn't look at Ilya’s devastated face. He didn't look at the stunned, guilty expressions of his teammates. He walked out of the room, the heavy door clanging shut behind him, the sound echoing like a final judgment through the halls of the arena.
He didn't stop until he was in the parking lot, the cold night air hitting his face. For the first time in thirty years, his shoulders weren't up to his ears. He was messy. He was angry. He was unprofessional.
The silence that followed the slamming of the locker room door was not empty. It was thick, a physical weight that pressed down on every man left in the room. In the wake of Shane Hollander’s departure, the Ottawa Centaurs locker room felt like a crime scene.
Shane didn't stop at the car. He walked past the sleek, expensive SUV he shared with Ilya and kept going toward the far edge of the darkened parking lot, where the city lights of Ottawa flickered in the distance like dying embers. His lungs felt raw, as if he’d been breathing in glass shards instead of air.
For thirty years, he had been a masterpiece of containment.
As he walked, the memories he’d spent decades suppressing rose up, unbidden and vivid.
It started at six years old.
He remembered the smell of the lobby—damp wool and floor wax—and the way his mother’s hands felt as she adjusted his helmet. She would kneel in front of him, her face a mask of serene determination, and she would whisper the same thing every Saturday: "Shane, remember. Be quiet. Be fast. Be better."
He hadn’t understood then that she was giving him a survival guide. He’d just thought she wanted him to win. But then he’d heard the parents in the stands. He’d heard the muffled comments about ‘the little Ninja’ or ‘the math whiz on skates.’ He’d seen the way a coach would scream at a white kid for missing a pass, calling him lazy, but when Shane missed a pass, the silence was worse. It was a look—a look that said ‘I knew he didn't have the instinct for this’.
So Shane became a machine.
He remembered being seven years old in a suburb of Ottawa, standing on a patch of frozen pond. He was faster than the other boys—so much faster—but speed didn't protect him. He remembered a father of another player leaning over the boards, his breath smelling of stale coffee and cigarettes, shouting, "Watch out for the kamikaze kid! Send him back to the factory!"
Shane had looked to his own father, expecting a roar of defense. Instead, his father had simply tightened his scarf and looked at the ice. Later, in the car, his dad had said, "If you play better than his son, he has nothing left to say. Let the scoreboard be your voice, Shane. Your mouth will only get you into trouble."
So Shane had stayed quiet. He’d stayed quiet when he was twelve and the kids in the locker room hid his skates and replaced them with a pair of cheap flip-flops with ‘Made in China’ scrawled on the bottom. He’d stayed quiet at sixteen when a scout told him he was ‘technically sound’ but wondered if he had the ‘North American grit’ to lead a team.
Grit. It was a code word. It meant whiteness. It meant the permission to be loud, to be rowdy, to be a boy who gets into bar fights on the weekends and is forgiven by Monday morning. Shane knew that for him, grit would be interpreted as malice. If he fought, he wasn't a hockey player; he was a liability.
By twelve, he was the best in the province, and he was the quietest boy in the locker room. He watched his teammates—boys like Troy would have been then—throw their sticks, scream slurs, and act like the world owed them the ice. They could be passionate. They could be scrappy. They could have character issues that were laughed off as boys being boys.
Shane didn't have that luxury. If he showed anger, he was unstable. If he showed pride, he was cocky. If he didn't smile enough at the post-game interviews, he was not a team player. He learned to curate his face into a blank, pleasant slate. He learned to swallow the ‘chink’ and the ‘gook’ and the ‘rice-ball’ until they sat in his stomach like lead weights, heavy enough to keep him grounded when he wanted to fly apart.
He had to be perfect. Not just hockey perfect. He had to be the son who got straight A's and the player who never took a penalty. He had to be the one who was ‘so well-spoken’ and ‘so grateful to be here’.
Grateful. That word was a thorn in his side. Why did he have to be grateful for a spot he had earned three times over with sweat and blood? Nobody ever asked a white Canadian man if he was grateful to be in the MLH. It was their birthright. For Shane, it always felt like a temporary visa that could be revoked the moment he stepped out of line.
He thought about the physical toll of being a role model. It wasn't just the drills or the diet; it was the constant, low-level surveillance of his own behavior. He remembered being seventeen, invited to a party with the rest of his Junior A team. The other boys were doing keg stands, breaking furniture, being rowdy teenagers. Shane had sat in the corner with a bottle of water, calculating. He knew that if the cops showed up, the white boys would get a lecture and a ride home. He knew that he would be the one whose face ended up on the news as the cautionary tale.
Be twice as good to get half the credit. Be three times as nice to avoid a single rumor.
That had been his mantra. And it had worked. He’d reached the pinnacle. He’d won the Cups. He’d earned the ‘C’. But standing here in the dark, he realized the cost. He had built a fortress of perfection, and he’d accidentally locked himself in the dungeon.
And then there was Ilya.
The thought of his husband sent a fresh wave of agony through him. Ilya, who had survived a literal war zone of a childhood. Ilya, who had been beaten for who he was. Shane had always felt that his own suffering was lesser than Ilya’s. How could he complain about a few racial slurs when Ilya couldn't even go home to Russia?
He loved Ilya with a ferocity that scared him, but there was a canyon between them that love couldn't bridge. Ilya had suffered—God, had he suffered. He’d been isolated, he’d lost his home, he’d been treated like a pawn by his own family. But Ilya was still white.
When Ilya was ‘The up and coming enigma of the MLH’, it was mysterious and sexy. When Ilya was angry on the ice, it was ‘Russian fire’. Ilya could walk into a room and, as long as he didn't speak, he was just another guy. He was part of the default. He didn't have to carry the weight of an entire continent on his jersey.
Ilya would see a player like Troy and see a fellow queer struggling in the close. He saw the shared trauma of the closet. But Ilya didn't see—couldn't see—that Troy’s closet had been built out of the same wood as the crosses burned on lawns. Troy’s safety was bought with the currency of Shane’s dehumanization.
Ilya could forgive Troy for the homophobia because Troy had apologized to the community. But who was Troy going to apologize to for the years of making Shane feel like a guest in his own skin? How do you apologize for laughing when a man asks if your mother is a whore?
“You don’t have to worry about that anymore,” Ilya had said.
Shane closed his eyes, a bitter taste rising in his throat. That was the privilege of it. To think that the work was over just because the slurs had stopped. To think that Shane could just unfurl his shoulders and let Troy Barrett be his friend.
But that was the trap, wasn't it? The suffering Olympics. Because he felt his pain was smaller, he had let himself be convinced that he should just swallow it. He had let Ilya convince him that Troy Barrett deserved grace.
Grace, Shane thought bitterly. What a beautiful, white word. Everyone wants me to give grace to the man who joked about my existence, but who gives grace to the man who has to live with the memory of it?
The cold of the chain-link fence under Shane’s fingers was the only thing keeping him tethered to the earth. If he let go, he felt like he might simply dissipate into the cold Ottawa air, a ghost of a man who had spent his entire life playing a role that was finally, violently, cancelled.
He felt a hand on his shoulder. He flinched, his entire body jerking as if he’d been struck by a live wire.
"Shane," Ilya’s voice was a low, jagged rasp.
Shane didn't turn around. He couldn't face the blue of Ilya’s eyes yet. He was afraid he’d see pity there, or worse—the urge to fix things. "Go away, Ilya."
"No," Ilya said, his voice coming closer. "I am not going anywhere."
"You should be with your friend," Shane spat, his voice thick with unshed tears. "You should be in there telling Troy it’s okay, that I’m just stressed from the loss. That’s what you want, right? For everything to be easy? For us all to be one big, happy, queer family?"
The silence that followed was long and heavy. Then, he heard Ilya step into the gravel beside him.
"I have been a fool," Ilya whispered.
The raw honesty in the tone made Shane finally turn. Ilya looked like he’d aged ten years in the last ten minutes. His hair was a mess, his coat was half-unzipped, and his face was pale with a soul-deep shame.
"I have spent so much time being proud that I am the one who understands you," Ilya said, his hands hovering in the air as if he were afraid to touch Shane again. "I thought because I am Russian, because I am outsider, I see what the others do not. But I have been blind. I have been worse than blind. I have been arrogant."
"Ilya—"
"No, let me speak," Ilya interrupted, a tear finally escaping and trekking down his cheek. "I pushed you toward that man. I made our home—the one place you should be safe—into a place where you had to perform. I saw Troy’s tears and I felt bad for him because I know what it is to be a hated boy. But I forgot... I forgot that while he was a hated boy, he was making you into a hated boy, too. And he was using weapons I will never have to face."
Ilya stepped closer, finally reaching out to cup Shane’s face. His palms were warm, a stark contrast to the biting wind.
"I am so sorry, Shane," Ilya choked out. "I thought I was helping you find community. But I was just asking you to carry more weight. I was asking you to be the bigger man again, when you have been carrying the world on your back since you were a child. I saw your silence and I thought it was peace. I didn't see that it was a cage."
Shane’s resolve crumbled. The first sob broke out of him, a jagged, terrifying sound that seemed to come from his very soul. He leaned his forehead against Ilya’s shoulder and just... let go.
"He said those things, Ilya," Shane sobbed, his hands clutching the front of Ilya’s expensive wool coat. "In front of everyone. He laughed. He and Kent made me feel like a bug under a boot. And then you told me to go to dinner with him. You told me he was trying. It felt like I was being erased."
"I know," Ilya murmured, wrapping his massive arms around Shane, pulling him so tight they were effectively one shadow against the fence. "I know. I was wrong. I will never ask it of you again. If you want to never speak to him again, you do not have to. If you want me to never speak to him again, I will walk away tonight. You are my heart, Shane. Not the team. Not hockey. You. Just you"
Shane cried until his throat was raw, until his eyes felt swollen and hot. Ilya didn't move. He stood there like a monolith, shielding Shane from the wind, from the locker room, from the world that demanded he be perfect.
"I’m so tired of being the good one," Shane whispered into the fabric of Ilya’s coat.
"Then don't be," Ilya said, his voice fierce and protective. "Be the difficult one. Be the angry one. Be the man who hates Troy Barrett. I will be right there next to you, being difficult too. We will be the most hated men in hockey, and I will not care, as long as you can breathe."
"I felt like I was drowning," Shane admitted, his voice barely audible. "Every time you brought Troy over, or suggested we go on a double date with him and Harris, it was like you were handing him the gun. You kept telling me he was trying. But he wasn't trying to be better for me. He was trying to be better so he didn't have to feel like a monster anymore. And I was the only one who could give him that absolution."
Ilya flinched, a sharp intake of breath echoing in the quiet room. "I asked you to be a priest for a man who desecrated you. It is the great shame of my life, Shane. I see it now. I see the difference. My struggle is about what I do and who I love. Your struggle is about who you are at the very first glance. I cannot understand it fully, but I will never again pretend that it is the same."
They stayed like that for a long time, the silence of the parking lot eventually settling around them. The anger wasn't gone—racism didn't disappear because of a hug—but for the first time in his life, Shane Hollander didn't feel like he had to manage the fallout alone.
He didn't have to be the Golden Boy tonight. He was just a man, loved by another man, standing in the dark and finally, finally, allowed to be broken.
