441 – 460 of 650 Works in Angst with a Happy Ending
- Angst with a Happy Ending ×
-
Snow and Saskatchewan by LadyElspeth
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-01-25
Oh no, Shane thought. Oh God. No. Ignoring his clammy palms, he scanned the tiny hotel room, wondering where he could even lay his bag. Then, after a breathtaking second, he forced his eyes to meet Rozanov’s. With a mischievous smirk, Rozanov was sitting casually on the only bed, arm draped over the pillows—including the pillow that Shane had to sleep on. And Rozanov’s muscular chest and arms were on full, shameless display. Shane might just die. “So,” Rozanov said, “you and me, we sleep together?” Or: Shane Hollander and Ilya Rozanov were stuck in the same hotel room in Saskatchewan after the International Prospect Cup ended—and there was only one bed.
- Part 12 of Hollanov
- Language:
- English
- Words:
- 9,609
- Chapters:
- 2/2
- Files:
- 1
- AO3:
- #77864346
-
Inspired by all these Shane Hollander gets subdrop after the Vegas scene fics. Where Shane leaves Ilya's room feeling incredibly self-destructive and Ilya pulls him out of it. or Shane's autism, being properly drunk for the first time, and going into subdrop make for an insanely whumpy combination.
- Language:
- English
- Words:
- 7,442
- Chapters:
- 3/3
- Files:
- 1
- AO3:
- #78270986
-
please let me die on the street where you live by Anonymous
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-01-24
Shane takes a hit on the ice. Is barely bruised, isn’t concussed, and is cleared to play in his next game.
Ilya spirals.
It starts to feel like the world is ending.
- Language:
- English
- Words:
- 18,286
- Chapters:
- 3/3
- Files:
- 1
- AO3:
- #77466036
-
Shane heard the blade coming down right by his ear. The schlick of it as it sliced through the ice, echoing in the arena, the place eerily silent in a way Shane had never witnessed before.
Then, a gasp.
Or, Shane Hollander takes a blade to the throat.
- Language:
- English
- Words:
- 20,026
- Chapters:
- 8/8
- Files:
- 3 versions
- AO3:
- #77430171
-
Shane Hollander is traded to the Boston Bears after back to back Stanley Cup victories, to the surprise of everyone. Most of all, Ilya Rozanov, Captain of the Bears and long-time situationship of Shane Hollander.
The 2016-2017 Season is going to be very interesting.
- Language:
- English
- Words:
- 12,343
- Chapters:
- 3/?
- Files:
- 1
- AO3:
- #77544511
-
Newly traded to the Ottawa Centaurs, Ilya Rozanov is so close to having everything he’d never thought he was allowed to want. He can see the man he loves more than four times a year, he’s surrounded by a team who supports him through his injury, and Shane’s parents have unhesitatingly accepted him as part of the family.
Except his lingering concussion symptoms have kept him sidelined from hockey, his boyfriend is still two hours away, their schedules are a disaster, and Shane’s team is, well…it’s full of assholes. There must be a way to make this all work out.
or
A sequel to a whump fanfiction with more whump…that is also, secretly, a fix-it.
- Part 2 of Return-to-Play
- Language:
- English
- Words:
- 50,452
- Chapters:
- 20/20
- Files:
- 8 versions
- AO3:
- #77100471
-
"You should grow this longer," Rozanov once said, running his fingers through Shane's practical cut, the same one he had since he was fifteen. Rozanov's blond curls had fallen in his eyes. Behind them, his blue eyes glittered like he was looking at the sun. "You would be so lovely."
It felt like being lit on fire.
Or; Shane is Rozanov's girl.
- Part 1 of mortal girl
- Language:
- English
- Words:
- 28,644
- Chapters:
- 5/5
- Files:
- 3 versions
- AO3:
- #77746391
-
When Roz starts speaking, frantically letting out Russian words from his hospital bed, Troy jumps in fear. “Ty emu uzhe pozvonila? Gde mama?” While Troy might not know Russian, or any other Slavic language that might have offered him some sort of context, he understands the word for mother. His heart clenches in his chest. Calling for your mom, especially when you’re hurt and confused feels instinctive. Troy is pretty sure he’d do the same thing. But the thought of coming out of your dazed state while desperately wanting your mom, and the loss of your mom coming crashing down on you must be a different type of agony. Roz starts speaking again, Russian coming to him easier than English must. “Mama? Gde moya mama?”
- Language:
- English
- Words:
- 4,564
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #78176106
-
Shane can’t stand his college roommate and teammate, Ilya Rozanov. Can’t stand his arrogance and his messiness and his constant sleeping around.
But then the entire team, Shane included, welcomes their families to campus for Parents Weekend.
And Shane also can’t stand that Ilya is alone.
- Language:
- English
- Words:
- 21,937
- Chapters:
- 2/2
- Files:
- 1
- AO3:
- #78079536
-
Shane Hollander is an alpha, and to the rest of the world, so is Ilya Rozanov.
- Language:
- English
- Words:
- 40,608
- Chapters:
- 11/11
- Files:
- 1
- AO3:
- #75427446
-
The Weight of the World or Maybe Just Myself by Anonymous
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-01-22
Shane feels his feelings after the locker room scene in The Long Game i.e. Shane finally gets to crash out about being Asian-Canadian in a majority white sport and all the things that comes with.
- Part 1 of Shane Being Asian
- Language:
- English
- Words:
- 2,168
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #78093371
-
Ilya gave Shane the ugliest fucking orange lamp as a well-meaning gift. Now Shane wants it gone, just like how the man who gave it to him is.
Set during The Long Game, with Ilya unable to contact Shane after the emergency landing. Shane believes he's dead, spirals, and then smashes some lamps.
This wasn’t meant to be taken seriously but it took a turn and I was powerless to stop it.- Part 2 of Lovely Lights
- Language:
- English
- Words:
- 13,181
- Chapters:
- 12/12
- Files:
- 1
- AO3:
- #76919966
-
commotio cordis (comes with the territory) by Anonymous
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-01-21
Shane had truly believed that the worst was behind them.
Mostly because his barometer for ‘worst’ had been recalibrated from a weighted mass of worry lodged in the base of his throat about league reactions, and the strain of hiding his heart, rewritten in an instant where he'd known that the worst was actually a notification bubble in a corner where it never showed, next to a name that taught Shane what it was worth to be alive at all; that opened up and spelled terror and the end of the whole goddamn world—but then it wasn't. They didn't end. Shane didn't lose. They made it through the worst.
Surely that meant everything would be okay moving forward, since they'd already survived the worst.
__________
Or: Shane genuinely does believe they've made it through the storm, that the worst came for them and they walked out okay. Breathing. Alive. Together.
Shane—waiting for his fiancé in a hotel room, watching the man he loves more than life collapse on the ice in high definition, the light vanishing from his eyes, the feed cutting just before a crash cart descends upon him—
Shane realizes swiftly—painfully—that he was really fucking wrong.
- Language:
- English
- Words:
- 13,808
- Chapters:
- 3/3
- Files:
- 1
- AO3:
- #78005711
-
After a bad loss leads to him being benched, Shane goes to Ilya for comfort. He wasn't expecting Ilya to come home with more Centaurs in tow.
- Language:
- English
- Words:
- 4,974
- Chapters:
- 2/2
- Files:
- 1
- AO3:
- #75900051
-
Ilya opened one of his messages. Have you seen the news? Ilya, call me. Now. Please tell me you already fucking know. Jesus Christ, man. That was it. No context. No explanation. Just panic wrapped in vague bullshit. His jaw locked. “Are you fucking serious right now,” he muttered, thumb scrolling harder than necessary. Say it or don’t, you assholes. The half-answers made his skin crawl. It felt like they were all circling something awful, whispering around it, waiting for him to step close enough to get hit. His chest felt tight now, pressure building, so he did the one thing that made sense. He opened social media. Shane Hollander’s name was everywhere. Or Shane was hurt in ways everyone could see, and in ways only Ilya would carry.
- Language:
- English
- Words:
- 21,807
- Chapters:
- 2/2
- Files:
- 2 versions
- AO3:
- #77445066
-
Shane sends him a text that says 'thinking about your cock' with a picture of his rippling abs, and even though Ilya really appreciates the abs, all he can think about is the faint bruise blooming on Shane's ribs, and whether it hurts him very badly, and whether there's anything Ilya could do to make it hurt less, if he were there. He wants to be there, he realizes. He wants to be there for the rest of his life.
He has to duck out of the team weight room so he can cough up a fistful of petals.
So.
-
Or: Ilya gets Hanahaki disease.
- Part 7 of my anonymous heated rivalry fic
- Language:
- English
- Words:
- 10,703
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #77914921
-
Only You (Could Ruin Me Like This) by Anonymous
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-01-19
That girl at the club meant nothing. Shane drunk-texting Ilya at 2 AM means everything.
or
A bandaid for my brain following the Club Scene in episode four.
- Language:
- English
- Words:
- 35,729
- Chapters:
- 3/3
- Files:
- 3 versions
- AO3:
- #75716791
-
you are the one mouth i would be a tongue to. by hcneymooners (romqntics)
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-01-18
Ilya's hand continues its path up and down Shane's back, and Shane thinks again about how love is sometimes just this: a palm on the spine, moving in circles, waiting for you to come back to yourself. There is no promise of saving you—Ilya cannot save him, they both know this and are alright with it in their own ways—but there is a vow of staying, lingering in order to witness. Touching the bruise so that its pain triggers the memory that you are allowed to be touched. Outside, the snow continues its work of erasure. Inside, Shane's breathing begins to even out, every limb recalling how to be a man at rest rather than an animal fawning and freezing. The trembling subsides, wave by wave, as if Ilya's hand is smoothing it out of him. "Sleep, зайчик," Ilya says softly, his free hand coming to rest in Shane's hair. "I have you." This is not true, Shane thinks, and it is also the only true thing. ⋆ recovery, shane learns, is not a straight line. to begin to understand something, you must first name it.
- Language:
- English
- Words:
- 14,178
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #77899881
-
Five Times One of the Centaurs Wanted to Murder Ilya Rozanov by The_Shittiest_Knight
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-01-18
+ One Time They All Had His Back Set after the events of The Long Game. Ilya Rozanov was well known to be a menace. He liked living loud and never shied away from a fight. After Shane's transfer to the Ottawa Centaurs he settled in some ways, in others he got infinitely worse. One thing they hadn't accounted for was how disgustingly in love with his husband Ilya was. Ilya was not going to let them forget.
- Part 1 of
- Language:
- English
- Words:
- 7,224
- Chapters:
- 6/6
- Files:
- 2 versions
- AO3:
- #77596516
-
Ruined Dreams and New Beginnings by AmoureusedeRimbaud
Heated Rivalry (TV), Game Changers Series - Rachel Reid
2026-01-18
Shane Hollander’s life is over. No more fame, no more hockey, no more fans. When Shane awakens latent omega tendencies and triggers a breakthrough heat, Shane has to learn what it means to be, not just an omega, but an omega with Ilya Rozanov as his alpha.
- Language:
- English
- Words:
- 3,529
- Chapters:
- 1/1
- Files:
- 1
- AO3:
- #77892711