581 – 600 of 650 Works in Angst with a Happy Ending
- Angst with a Happy Ending ×
-
Shane lingered in the doorway, holding out for the chance that any second now Rosanov would come around the corner and lead Shane back to his bed. That he would help with the feeling of despair and emptiness that had hit Shane the moment Rosanov had taken his hands off Shane and reached for his damn pack of cigarettes. Refusing to look at him. Refusing to touch him, the space between their bodies felt like it was ten miles wide even as Shane could feel Rosanov’s cum drying on his skin. Usually, Rosanov would at least clean him up before ending their nights together, but apparently Shane wasn’t even worth that courtesy anymore. There was a sudden feeling of hotness behind his eyes at that thought. AKA a post-episode two subdrop fix-it fic
- Language:
- English
- Words:
- 3,576
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #76610436
-
We didn’t even kiss He doesn’t send the text, but he thinks it nonstop for two days. We didn’t even kiss He doesn’t send the text, but he thinks it nonstop for two days. The strangest part is he doesn’t know why it bothers him so much. Everything that happened that night was hot as fuck. The way Rozanov’s eyes roamed greedily over Shane’s body as he touched himself had felt like a claiming, almost more than Rozanov filling him up as he pounded into Shane from behind. Just thinking about the weight of Rozanov’s gaze has Shane half hard on the airplane home. He goes through his meal plan for the next week in an effort to distract himself but thinking about food only leads to thinking about swallowing Rozanov’s dick, Rozanov’s hands clenched in his hair, and now his problem has grown, so to speak. He drops his bags in his room and hits the shower fifty five seconds after he gets home, driven by a desperate need to exorcise the still-burning embers of lust that have lodged under his skin. He comes easily, the mess swirling down the drain as hot water sluices over him and he thinks maybe he could go again, except… We didn’t even kiss Icemelt trickles down his spine, quenching the fire that’s struggling to rekindle itself. He’s played the entire night forwards and backwards in his mind, and the only conclusion he comes to is that Rozanov is an asshole and that’s all there is to it. He likes to fuck with Shane and he likes to fuck Shane. Just like he fucks with everyone. Just like he fucks anyone. Shane turns off the shower and steps out but then just stands there, dripping onto the bathmat, like his brain is unable to remember what comes next. His eyes defocus and he doesn’t know how much time has passed before they come back into focus, snagging on the naked image of himself in the mirror—crystal clear thanks to the heaters under the glass. People tell him he’s good looking and he has to believe them. When he was younger, his mother always told him he was a handsome boy, but all mothers say that. Then the sponsors kept talking about his “marketability” and wanting him to be their “face” and it hadn’t taken him long to put two and two together—although arguably longer than it should have. Rozanov had even called him “pretty” one time and he’d been grateful for the pound of makeup on his face that hid his blush. But he doesn’t see it and he never has. His eyes rake over his form and all he sees is a bundle of anxieties wrapped up in a body he’s carefully honed for one thing only, and coping with the vagaries of Russian assholes isn’t it. He finally thinks to grab a towel and start drying himself off. He needs to eat and he needs to call his mom and then he needs to sleep. He really hopes he can sleep. He wishes it was still the middle of the season. If he had a game to focus on, or even a string of games on the road, he could maybe shake this sick emptiness he feels inside. Instead all he has is summer training and being alone with his thoughts for weeks on end. Which is why, when Hayden texts him at 6am and asks if he wants to go for a run, he accepts. They have a good rhythm together, developed over the past year of rooming together on the road. Hayden can be chatty, but he lets Shane set the pace so if he’s not in the mood he can simply run fast enough that they have to save their breath. He types out a meeting place and sends it. He’s about to roll out of bed but hesitates, his thumb hovering over “Lily” three messages down. We never even kissed He lets out an aggrieved sound. What the hell is wrong with him? He just had the best sex of his life and here he is hung up on the one imperfect detail. Story of his life, really. Star hockey player, well on his way to being wealthy, reportedly good looking. There’s only one blot on his otherwise perfect resume and it’s the one thing he can’t let go of, can’t erase from existence. All he can do is hope everything else crowds out the stain, overwrites it large enough that nobody notices. He types out a message, every letter feeling like a 200lb deadlift. Have a good summer! There. What he should have written in the first place. He sends it before he can second guess himself and tosses his phone on the bed as he gets dressed to go see if he can outrun this weird pit that’s opened in his gut. He hears a buzz as he pulls his shirt over his head. Don’t have too much fun 😛 He huffs out a breath, something like a chuckle tinged with more relief than amusement. He can’t send that other text now without it being weird. It’s over. He laces up his shoes and is out the door five minutes later. He doesn’t think about kissing Rozanov again for at least an hour. see you soon ;) It’s the start of the season and they’ve only just posted the schedule in the locker room. He noted it too—third game at home against Boston. He hasn’t heard from Rozanov in almost two months, but that stupid little message with that stupid little winky face makes him happier than it has any right to. Because maybe he spent the summer wondering if there would be another six months of radio silence. Maybe he spent
- Part 1 of Heated Rivalry Show: Missing Scenes
- Language:
- English
- Words:
- 1,550
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #76572626
-
shed some light, shed some light on me please by smittenstar
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2025-12-28
Something's up with Ilya and he's doing his best to hide it. A concussion makes it all come crumbling down on him. AKA, the Ilya depression & insomnia fic, because the Long Game wasn't nearly angsty enough for me.
- Language:
- English
- Words:
- 10,374
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #76316536
-
Ilya Rozanov burned, until the moment Shane Hollander’s body hit the ice. Shane’s accident scares Ilya in ways he didn’t think possible, and he’s forced to confront just how deeply in love he really is.
- Language:
- English
- Words:
- 17,422
- Chapters:
- 5/5
- Files:
- 1
- AO3:
- #76338756
-
every invisible barrier between us by facingthenorthwind (spacegandalf), StormVandal
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2025-12-28
There’s a kind of ringing starting up in Shane’s ears. He’s spent the last four days replaying parts of his conversation with Ilya in the hospital over and over in his head — mostly Ilya’s explanation of the plan, and the pit of dread that opened up inside him when Ilya said he’d outed them — and he’s just considering now what Ilya had actually said to him: I told them that I am in love with you.
- Part 2 of the system breaking beneath us
- Language:
- English
- Words:
- 9,056
- Chapters:
- 1/1
- Files:
- 2 versions
- AO3:
- #76581496
-
A Treatise on Friendship by Anonymous
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2025-12-28
Cliff Marleau finds out his best friend has been secretly dating Shane Hollander the same way everyone else does—via a video that's already gone viral—and spends the next three hours trapped in a car with two of Shane's teammates, one of whom is convinced Ilya is the worst person alive.
- Part 2 of A Formal Study of the Heart
- Language:
- English
- Words:
- 15,228
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #76584516
-
why did you invite me to your wedding by Anonymous
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2025-12-28
“Why are you calling me, Hollander?” Ilya asks more harshly than he means to. But he’s tired, and impatient, and strung out on a mixture of emotions and longing for the voice on the other end of the phone. “If nothing is wrong, why are you calling?”
“Will you come?” Shane asks, and Ilya’s heart sinks before he can even say the rest of it. He shouldn’t have asked. He should have just let Shane ramble. “To…to the wedding?”
The lump in his throat feels insurmountable. But he manages to say, “I don’t think that’s a good idea.”
Shane doesn’t acknowledge it. “I invited alllll these people, but the only one I actually care if they come or not is you.” He stops and giggles. “Isn’t that weird?”
“Yes,” Ilya replies, because it is. You shouldn’t want your years-long situationship at your wedding. He doesn’t want the drunken musings of Shane Hollander to give him hope.
_________
Or Shane gets engaged. Ilya gets a phone call. Everything breaks. But sometimes breaking is what finally makes room for the truth.
- Language:
- English
- Words:
- 3,625
- Chapters:
- 1/2
- Files:
- 1
- AO3:
- #76611201
-
“Hollander,” Ilya urges, voice deceptively level. “Who did this to you?” ---- Shane stumbles back to his apartment, bruised and battered, after a grueling night of patrolling Montreal as Spider-Man. He finds Ilya waiting for him on his bed, shirtless and cocky and woefully uncaring that Shane warned him not to come by tonight. Lying to the world is one thing. Lying to Ilya, the one person he truly trusts, is another.
- Language:
- English
- Words:
- 10,102
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #76497381
-
Then It Hits (That I'm Damned) by ssomethingwild
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2025-12-27
“Rozy—shit,” he manages, voice strangled, want bubbling molten and inescapable in his gut, hips trembling with the force of not rudely bucking up into Rozanov’s warm, far too talented mouth. Because I just wanted you to fuck me, he thinks after he’ s finished making Shane unravel with soft, unforgiving motions, as Rozanov—as Ilya—laves his tongue hungrily over the mess dripping down the planes of his abdomen, blinking overwhelmed tears away from the diminuendo of pleasure. But then I became greedy. And now all I want is for you to love me. Or: despite the initial fear, the world doesn't end when Shane Hollander realizes he loves Ilya Rozanov. Now, he just has to convince Ilya of that same truth. An adjusted timeline. A collection of moments. A story about completing someone, despite the odds.
- Language:
- English
- Words:
- 5,579
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #75915221
-
Never Forgotten (except the sound of her voice) by TheQueenoftheAbyss
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2025-12-27
'I have seen your charity in her name, Mama should not be forgotten.' The note was short and to the point, no love for Ilya from his brother was scrawled into the familiar letters. But there was love for their mother there, and there was the fact that Andrei had sent it at all. - Ilya's brother sends a parcel containing home video from Ilya's childhood to Canada. Ilya never expected to receive a parcel from his brother after five years of no contact, and He never expected to hear his mother's voice again.
- Language:
- English
- Words:
- 5,108
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #76549256
-
something you can fix by Anonymous
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2025-12-27
Maybe if the video ended there, Shane thought, it would be okay. Okayish. Still incriminating. Still a fucking disaster. Still embarrassing, to have his breakup with this beautiful actress filmed and disseminated on Reddit of all fucking places, but not a nail in his coffin, burying him alive. But the video didn’t end there.
“Can I ask if you’ve ever been with another guy?” she had to ask.
And he, tears visible in his eyes, had to nod.
Just once. Just a single nod.
Why did he have to nod?
“Have you ever told anyone that before?” He shook his head. “Was it different? With a guy?”
“Of course.”
Of course.
“Was it better?”
“Yes.”
+++
Shane’s conversation with Rose is secretly recorded. Months later, after the All-Star game and Ilya’s confession in Russian, the video gets leaked online. Shane is outed to the world while Ilya is in Russia, and must now finish the 2016-2017 season with the entire world in on his secret.
- Part 1 of something you can fix
- Language:
- English
- Words:
- 26,824
- Chapters:
- 1/1
- Files:
- 8 versions
- AO3:
- #76495636
-
Shane has had a long week and decides to relax by taking a bath and using a bath bomb to relax his muscles. He's so relaxed he takes a nap, not even registering the colour of the bath bomb he used... Inspired by someone, I dont remember who it was so if someone remembers the fic, please tell me. It basically had Shane taking some panadol or something cos he had a headache but he fainted and Ilya found him and thought he tried to overdose The rivalry between Ilya Rozanov and Shane Hollander was the kind of legend that fueled sports talk radio for decades. It was the stoic, iron-willed Russian Captain against the golden boy of Canadian hockey. On the ice, they were a collision of tectonic plates—heavy hits, sharp words exchanged through mouthguards, and a mutual disdain that seemed etched into their very bones. In reality, the disdain was the most expensive mask in professional sports. For over eight years, they had been a ghost story told in darkened hotel rooms and anonymous apartments. For two years, they had been "forever." They were boyfriends in the shadows, navigating a world of secret back entrances, and the constant, crushing weight of a double life. But tonight, the ice was far away. Ilya had just finished a late flight back to their shared sanctuary in Shane's quiet cottage outside of Ottawa, a home no one else knew Ilya was embraced in. The cottage was hushed, the only sound the hum of the refrigerator and the distant whistle of the wind against the glass. Ilya dropped his gear bag by the door, his shoulders aching from a grueling game against Toronto. He wanted nothing more than to find Shane, bury his face in the crook of his neck, and let the persona of "The Iron Rozanov" melt away. "Shane?" he called out, his voice raspy. No answer. A sliver of light spilled from beneath the master bathroom door. Ilya smiled faintly, rubbing the back of his neck. Shane must have beaten him home and opted for a soak to soothe his own battered ribs. Shane was a fan of rituals—expensive salts, high-end candles, anything to drown out the noise of being Shane Hollander. Ilya kicked off his shoes and padded toward the bathroom. "I’m home, malysh," he murmured, pushing the door open. "I hope you saved some hot water for-" The sentence died in his throat. The smile didn't just fade; it vanished as if it had never existed. The bathroom was thick with steam, smelling of hibiscus and cedarwood. But Ilya’s brain didn't process the scent. It processed the sight. Shane was submerged in the tub, his head tilted back against the porcelain, his eyes closed, his body unnervingly still. And the water-the water was a deep, visceral, terrifying crimson. It looked like a massacre. It looked like a life drained out into a ceramic basin. In an instant, the year was no longer the present. The luxury apartment dissolved. Ilya was twelve years old again, standing in a cramped kitchen in Russia. He was seeing his mother’s pale, limp hand draped across the ground, pills scattered everywhere. He remembered the silence of that day, a silence that felt like a scream you couldn't hear. The trauma, suppressed under layers of muscle, fame, and hockey padding, erupted like a geyser. "Shane!" The sound that ripped from Ilya’s chest wasn't a name; it was a sob, a fractured howl of pure, unadulterated agony. He didn't walk; he lunged. He hit the tiled floor on his knees with a bone-jarring thud, his hands shaking so violently he could barely grip the edge of the tub. "Shane! No, no, no-. Shane, wake up! Look at me!" Ilya’s large, calloused hands plunged into the dark red water, frantic and clumsy. He grabbed Shane’s shoulders, hauling him upward. His mind was a strobe light of horrors. Did he have a knife? Did he take something? Was the pressure of the secret too much? Did I miss the signs? "Please, pozhaluysta, Shane, don't leave me!" Ilya was hyperventilating now, the air coming in jagged, useless gulps. He dragged Shane’s limp upper body out of the water, pinning him against his chest, heedless of his own expensive sweater getting soaked in the red liquid. He was checking for wounds, his fingers searching Shane’s wrists, his neck, his chest, his eyes blurred by a thick veil of tears. "Stay with me, stay with me, I’ve got you-" "Ilya? Wh-what?" Shane’s eyes flew open, wide and disoriented. He sputtered, coughing as water splashed into his face. He felt Ilya’s heart hammering like a trapped bird against his back, felt the crushing, desperate grip of the man’s arms. "Ilya? What’s happening? Are we-is there a fire?" Shane scrambled for purchase, his hands splashing in the red water. Ilya didn't let go. He couldn't. He was rocking back and forth on the floor, holding Shane to his chest with a strength that was bordering on painful. His face was buried in Shane’s wet hair, and he was making a sound Shane had never heard bbefore, a low, broken whimpering. "You’re alive," Ilya choked out, the words barely intelligible. "You’re alive, you’re alive..." Shane finally managed to twist around in Ilya’s arms, his own heart racing from the sudden, violent wake-up. He looked at Ilya and his stomach dropped. The giant, stoic Boston Captain looked like a ghost. His skin was ash-gray, his eyes bloodshot and unfocused, and he was trembling so hard his teeth were literally chattering. "Ilya, look at me. Hey, look at me," Shane said, his voice dropping into a soft, urgent tone. He reached up, cupping Ilya’s face. "I’m okay. I’m right here. I just fell asleep. I was so tired, I-" Shane’s gaze flicked down to the tub, then to the red stains on Ilya’s clothes, then back to the tub. The realization hit him like a cross-check to the throat. The bath bomb. He had bought a new one at the boutique near the arena. "Midnight Rose," the label had said. It was supposed to be luxurious. He hadn't realized it would turn the water the color of an arterial spray. And he knew, God, he knew, about Ilya’s mother. Ilya had only told him once,
- Language:
- English
- Words:
- 1,703
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #76473816
-
The photo is blurry, timestamped 2:17 AM, but there's no mistaking Ilya Rozanov walking into Shane Hollander's building the night Boston wins in Montreal.
By morning, it's everywhere.
--
They've been so careful. But one fan with a camera phone unravels it all, and suddenly Shane and Ilya have to answer questions about what they are besides rivals. Shane's team wants him to deny everything. Ilya's family demands the same.
Canon divergence where the secret comes out three years early, and Shane and Ilya have to decide if what they have is real under intense media pressure. Set right before the tuna melt game would have happened.
- Language:
- English
- Words:
- 11,150
- Chapters:
- 4/4
- Files:
- 1
- AO3:
- #76234121
-
"- Fuck, I'm sorry. I'm so sorry. There was a wreck... pushed my car into the water. I can see the lights from the first responders, but... I don't think they're going to make it. And I can't get out. I tried, Ilya, I swear I tried. I just... I love you. That's all I'm thinking right now. I love you, and I'm so sorry I'm not going to-" There was a choked-off sound. Shane fighting off a sob, Ilya thought, and a matching noise came out of his own throat. "I wanted to marry you. I wanted to marry you more than anything in the whole fucking world."
- Language:
- English
- Words:
- 9,324
- Chapters:
- 3/3
- Files:
- 2 versions
- AO3:
- #76115411
-
"Ilya had loved him through his worst moments. Ilya had helped him find a therapist when he’d collapsed on the floor of their hotel bathroom after losing a particularly brutal game, scratching at his chest. Ilya had held him, even when Shane yelled at him because there was panic crawling under his skin and he felt as though it might claw its way out. Ilya had told him it was okay; that it didn’t make him a bad player to resent the spotlight sometimes, that it didn’t make him a bad teammate to hate the team when they were too loud and too drunk and too physical, that it didn’t make him a bad person to need space to breathe. Ilya saved him.
And look what you give him in return. You’re a shitty husband, Shane Hollander.
You don’t deserve his last name."
-
content warnings: discussion of mental health, depiction of a panic attack, depiction of invasive medical procedure, depiction of violence (generally non-graphic), use of hate speech, depiction of a hate crime
- Language:
- English
- Words:
- 33,828
- Chapters:
- 3/3
- Files:
- 3 versions
- AO3:
- #75703651
-
All I Do is Stay Winning by Ragazza_Guasto
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2025-12-25
“Can you believe it? How the hell did he end up bagging her?” Ilya stared, brain not comprehending what his body already seemed to, that Hollander was dating- “Rose fuckin’ Landry! How does the lamest guy in the League-” He knew that smile. He thought it was for him, just for him. But it wasn't. “No,” he whispered. His stomach spasmed. “You good, Roz?” Why would he- How could he- They were holding hands… “Rozanov? What the fuck?” He jumped up from the table and stumbled for the front door, just barely making it through before the first mass of petals came up. He heaved as he ran, trying desperately to get away from the pavement, somewhere he could hide what was happening. Unfortunately, his teammates had followed, because of course they would. He saw a photo of Shane Hollander holding hands with a movie star and promptly threw up. Who wouldn't be curious?
- Language:
- English
- Words:
- 5,144
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #76385356
-
What if Ilya and Shane never had that fight on Boxing Day? What if he never told Shane how he felt about hiding their relationship? an alternate(sadder) version of how that conversation in chapter 22 could have gone, set in the long game :(
- Language:
- English
- Words:
- 4,102
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #76394806
-
they say it's my fault but I want (him) so much by blankjournals
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2025-12-25
He needs to move, maybe get Rozanov’s attention before he loses his nerves. And then the room tilts. His vision narrows, red light smearing into pink and white streaks. Shane staggers. The beer slips from his fingers. It shatters, foam splashing his shoes, glass skittering away. His knees give out like someone kicked him, and his hands shoot forward to hold himself upright. His left palm lands in broken glass, though he doesn't feel it. What he notices is the certainty that everyone sees, that they can smell him—something sour and wrong. His scent, despite patches and care, has turned exposed. OR: What if we took the club scene from episode 4 and had Shane collapse from experiencing Omega Rejection Syndrome after seeing Ilya dancing with someone else?
- Language:
- English
- Words:
- 7,374
- Chapters:
- 1/1
- Files:
- 3 versions
- AO3:
- #76368301
-
andante, andante (oh, please don’t let me down) by lovedays
Game Changers Series - Rachel Reid, Heated Rivalry (TV)
2025-12-24
It’s automatic, taking care of Anya like this. Despite the darkness in his head, and the pit resting in his ribs, Ilya manages to ground himself to her. Shane can be just as grounding, but it’s Anya that allows him to let his mind smooth out and focus on just about nothing. Because if Ilya thinks of Shane, the worst thoughts always return. OR, Ilya’s depression gets the better of him.
- Language:
- English
- Words:
- 5,140
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #76296806
-
All the Things Unsaid by ThePromptWasntThisLong (shredded_potato)
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2025-12-24
Shane gets called ‘boring.’ Ilya makes it worse by playing along. Shane tries to pretend it's fine. Ilya calls his bluff. Cue in a fight, a stubborn silence, a slammed door that never closes, and a tiny, broken sound that changes everything. “You say you’re boring, fine. You can be boring for the whole damn world. I’ll still kiss you senseless and drag you home after every game. I’ll still make you moan loud enough to shake the walls. None of that changes.”
- Language:
- English
- Words:
- 3,560
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #75226776