1 – 20 of 39 Works in Heavy Angst

  • Heavy Angst ×
  1. “What were you doing in between one and four?”

    Ilya clenches his jaw. He says nothing. Clearly, she smells blood.

    “Mister Rozanov,” she leans forward, grabbing the desk as she enunciates, “what were you doing between one and four in the morning?”

    Fucking Shane Hollander for the last time, it seems.

    Why does the police of this shitty small town care?

    Or

    After an exhibition game in a small town, the Montreal Metros and the Boston Raiders find themselves trapped in a hotel by a dangerous snow storm. Perfect for two hockey players sneaking around to hook up, right? But when a violent crime is committed in the hotel, everyone in both teams becomes a suspect. And there is nowhere to go.

    Language:
    English
    Words:
    4,529
    Chapters:
    2/10
    Files:
    1
    AO3:
    #95375281
  2. hit or miss by

    Heated Rivalry (TV)
    • E

    2026-10-14

    Finally, something dawns on him, a way to handle two goals simultaneously. He’d seen Hollander’s mother flipping through papers rapidly when they first got here, seeming calm and in control and more than a little frightening in a way that made Ilya mildly glad he wasn’t one of the people responsible for a clipboard. If anyone can tell him if the long list of “Prohibited Items” he’d been sent in his email a few days ago is just standard practice for big shoots, it would be Yuna Hollander.

    Or, hopefully, her son.

    “Crazy we cannot even have peanut butter, eh?” He asks. “You also got giant list?”

    Hollander stiffens, almost imperceptibly, and Ilya tilts his head, just slightly, confused, wondering if he’s stumbled somewhere unexpected.

    (how ilya learns about shane's allergies) (and shane's sexual awakening tragically hits a speedbump in the process 😔)

    Language:
    English
    Words:
    113,156
    Chapters:
    10/?
    Files:
    2 versions
    AO3:
    #87705801
  3. "If this is it," Shane whispered, so quietly only Ilya could hear, "you won't face a single second of it alone."

    Ilya closed his eyes. His fingers tightened around Shane's hand with everything he had left.

    He saw the fear in Ilya’s eyes.

    Then he saw nothing.

    *******

    It was supposed to be an ordinary flight. Instead, it becomes the worst day of their lives.

    They were never meant to be on the same plane. Then the unthinkable happens. It goes down.

    As terrified passengers flee the wreckage, Shane refuses to abandon the man he loves, even as rescuers and survivors alike order him to get out. Trapped beneath twisted metal, Ilya is running out of time. And while they wait for help, the secret they've spent years protecting slips into the hands of strangers with phones.

    In an instant, the whole world is watching. Hockey can burn. The headlines can wait.

    Shane Hollander has exactly one job: keep Ilya alive.

    Because if they survive this, he'll have to protect more than Ilya's life. He'll have to protect everything they've built together against impossible odds.

    Language:
    English
    Words:
    137,668
    Chapters:
    25/25
    Files:
    1
    AO3:
    #87880721
  4. when it snows by

    Heated Rivalry (TV)
    • G
    • ?

    2026-09-26

    Alexei is dead. Anastasia is his. And Ilya has no idea how to be a parent, a captain, and a heartbroken man all at once.

    The only thing harder than keeping a five-year-old alive might be keeping himself together.

     

    [set after shane walks out on ilya in episode 4]

    Language:
    English
    Words:
    81,296
    Chapters:
    17/?
    Files:
    1
    AO3:
    #77520456
  5. It’s his Person.

    Missed you missed you missed you, he tries to convey with no mouth and no voice and all his heart. He’s reborn the way he died; the name of his Person nestled safe against his tongue.

    “Ilya,” Shane gasps, and his heart beats again.

    Shane Hollander dies the second Ilya Rozanov’s plane goes down. It just takes a while for his body to catch up.

    Thankfully, death isn't permanent — for either of them. Their tangled souls have been given a second chance at life, and they’re going to act like it. Which means never separating again. Ever.

    After all, death can’t part them. Why should hockey?
     

    (Shane's POV of BOGO, can be read as a standalone.)

    Language:
    English
    Words:
    18,922
    Chapters:
    1/1
    Files:
    1
    AO3:
    #89531501
  6. A fiery plane crash claims Ilya Rozanov’s life in January. By April, Shane Hollander is dead of a broken heart. The truth dies with them.

    Yuna Hollander will do anything to get her son back, including hiring a shady shaman to resurrect him. There’s just one complication — Shane isn’t coming back alone.

    Now there are codependent (not)zombies in her house wearing Ilya and Shane’s faces. When they inexplicably act more like a married couple than the bitter rivals she expected, Yuna is convinced that they came back wrong.

    It’s easier than admitting she never understood them from the start.

    Language:
    English
    Words:
    41,605
    Chapters:
    6/6
    Files:
    3 versions
    AO3:
    #87599691
  7. “Because you want to ride my bike. You stare at it with those pretty Bambi eyes. I know those looks, and those looks cause trouble.”

    “What if I like trouble?” Shane asked innocently, their breaths mixing together. He could see the sparkles in Ilya’s eyes. In this moment, Shane had officially voiced his decision, there was no turning back now. From this gang, from Ilya.

    “You don’t.” Ilya answered for him. But then they were crashing together.

    -

    Or where Ilya Rozanov is the leader of a ruthless motorcycle gang called the Centaurs. Shane is the love of his life who sits on the back of his bike.

    Language:
    English
    Words:
    117,791
    Chapters:
    11/11
    Files:
    1
    AO3:
    #84165701
  8. The week before the 2017 All-Star Game, Ilya Rozanov is placed on IR. Ten days later, he disappears from the league entirely. Boston says nothing, and for once, a notoriously fickle league closes ranks.

    Every attempt Shane makes to find him hits a wall. In one last desperate, life-altering bid to reach him, Shane comes out to the world, only to be met with Ilya’s silence.

    By the time the 2020/21 season begins, Shane has nothing left but hockey and regret. He builds a dynasty, guts his life, and pins the last scraps of his hope on the Metros’ newest transfer, the dangerously hot-headed Cliff Marlow.

    Stepping back into the public eye after the worst three years of his life, all Ilya wants is to find some kind of purpose. Shane is done with him, he made that much clear. Ilya isn't about to try to convince himself otherwise. He just wants to prove he still has some use left in him.

    Fortunately for both of them, they're still fucking stupid for each other.

    Language:
    English
    Words:
    279,247
    Chapters:
    36/36
    Files:
    3 versions
    AO3:
    #81325346
  9. The first thing that people notice when they look at Ilya is the way that the word disappointment carves itself in jagged, angry letters along his jawline. This is not the worst mark he bears—it’s just the most visible.

    (In which the most hurtful things your soulmate has thought about themself appear as words cut into your body. Shane and Ilya find reasons to love each other anyway.)

    Language:
    English
    Words:
    19,851
    Chapters:
    1/1
    Files:
    1
    AO3:
    #86505621
  10. And now, as Shane flew down the ice, carrying the puck back and forth with his stick, he found himself enjoying his own breathlessness. He felt his stomach jolt and his hands grow clammy with the excitement of the breakaway. The rink seemed to fade away as he got closer and closer to Toronto’s goalie. He did not see the crowd start to stand, sensing the impending goal. He did not see Montreal’s bench lean further over the boards, praying for the win that would clinch their spot in the cup finals and already imagining the glory of securing another title.

    He did not see Todd Masterson.

    -
    After Shane Hollander dies during the playoffs, Ilya Rozanov drives to Montreal looking for the pieces of him that are still left behind.

    Language:
    English
    Words:
    12,963
    Chapters:
    1/1
    Files:
    1
    AO3:
    #86067186
  11. reverb by

    Heated Rivalry (TV)
    • T
    • ✓

    2026-05-15

    “You…wanted to see me?” He asks, barely resisting a wince at how awkwardly it comes out. “After yesterday-” He stops, swallows.

    Hollander makes a face–one of Ilya’s favorite faces, in fact–that says he’s a little embarrassed about what he’s about to say. Ilya feels his chest go a little tighter, wondering if Hollander has had time to reconsider, if he’d even planned to reach out after the game, apologize for spooking and running, ask to come ba-

    “Did something…happen yesterday?” Hollander asks.

    Ilya stares at him.

    (the accident that takes shane out for the season happens the day after the tuna meltdown) (...it also takes his memory of the tuna meltdown with it)

    Language:
    English
    Words:
    22,217
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84871821
  12. “Don’t marry her. Don’t leave me.” Ilya Rozanov has planned dozens of perfect weddings. This one just happens to belong to the man he's been in love with for his for years. *Reuploaded after random deletion a while back*

    Language:
    English
    Words:
    40,152
    Chapters:
    16/16
    Files:
    1
    AO3:
    #83446491
  13. at your service by

    Heated Rivalry (TV)
    • M
    • ✓

    2026-05-01

    “Luch-Shane,” Ilya says, catching himself only at the last moment before he breaks their no pet names in the workplace rule. “Why don’t you get some air, yes? We can-”

    Shane’s anxiety takes a quick backseat to annoyance once more, at being handled like a child instead of a grown man, like he hasn’t been doing this just as long as Ilya, like he needs someone to tell him when to take a break.

    Like he deserved to have everything taken away from him because he couldn’t handle it to start with.

    “I’m fine,” he says, voice icy.

    The step he takes away is too big, farther than he meant to get from Ilya’s side, and the air between them feels both charged and icy.

    He isn’t quite bold enough to try and fix it.

    (shane is married and on the same team as his husband) (and all it cost him was his whole career and the life he spent years building beforehand) (but it's fine, really) (it's all so very, very fucking fine)

    Language:
    English
    Words:
    18,140
    Chapters:
    2/2
    Files:
    1
    AO3:
    #84048936
  14. Canadian Prime Minister Stephen Harper called it an international emergency in his address to the Canadian public. Russian Prime Minister Vladimir Putin claimed Russia was devoting every resource to it. The endless loops of crawling chyrons titled it Hockey Held Hostage. Eventually, Wikipedia settled on ‘The Sochi Affair’:

    The Sochi Affair (Russian: Сочинское дело; French: affaire Sotchi) was a multinational hostage and extortion crisis that began on Thursday, February 20, 2014, when Olympic ice hockey players, Shane Hollander of Canada and Ilya Rozanov of Russia, were abducted from the Iceberg Skating Palace during the Sochi Winter Olympics and held hostage in southwestern Kazakhstan for 3 months, 19 days.

    The world was captivated when Ilya Rozanov and Shane Hollander went missing, but no one will ever know what they found in the face of survival.

    Language:
    English
    Words:
    7,300
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83440566
  15. For many decades, District 8 has only had one Victor - Yuna Hollander. Until two years ago when Ilya Rozanov won his Games. Now, he's teaming up with Yuna to Mentor the new Tributes. When Rose Landry volunteers to spare her brother's life, Ilya thinks she's their best odds of winning. She'd be an easy choice for him and Yuna to pour their resources into. Until the name "Shane Hollander" is called.
    ---
    OR: Heated Rivalry Hunger Games AU

    Language:
    English
    Words:
    27,304
    Chapters:
    9/?
    Files:
    1
    AO3:
    #78184686
  16. Shane Hollander meant nothing to Ilya Rozanov. And the oh-so-perfect son of the major, society’s sweetheart, had little to nothing to do with a Russian immigrant barely getting by, working at the factories. Sure, they have been fucking for over half a decade, but that...that was just fucking. Ilya knew that. It was just stolen moments, in dark alleys and shady motels. It meant nothing.

    So why did it hurt so much to see Shane with his perfect, pretty fiancée at the pub?

    or

    After hearing about Shane's engagement, Ilya gets drunk and hooks up with a man. But he isn't careful enough, and the police arrest him for sodomy. Shane does everything in his power to get him out of prison.

    Language:
    English
    Words:
    1,592
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82148311
  17. PLANE CARRYING OTTAWA CENTAUR’S HOCKEY TEAM, COACH, PERSONNEL, REPORTEDLY LOST CONTACT, PRESUMED MISSING - Shane’s eyes scan over the words, once, twice. It’s not true. It’s some mistake. He knows it. “Lost contact?” Hayden asks, his tone a mix of concerned and confused. “What’s that mean? Like they lost their ability to communicate? Won’t that make landing hard?” J.J. frowns. “I do not think they will be landing,” he says solemnly. -- The Ottawa Centaurs plane crashes in the Canadian wilderness. Shane tries to get answers while Ilya tries to stay alive.

    Language:
    English
    Words:
    38,306
    Chapters:
    5/5
    Files:
    2 versions
    AO3:
    #80745021
  18. Shane doesn’t realize he’s braced for silent eyes until he feels the absence of it — the weight of teammates immediately finding him and going quiet, waiting for him to fuck up, to say the wrong thing, to exist wrong. He expects the chatter of a room to drop when he enters and its disconcerting to find it doesn't yet in Ottawa.

    He stands at the entrance a beat too long.

    --

    It’s the start of Shane Hollander’s first season in Ottawa and he should be settled. The Centaurs are friendly, the room is easy, and Ilya is finally close enough to touch. But, as Shane is intimately aware of, old habits learned the hard way will linger.

    Language:
    English
    Words:
    18,982
    Chapters:
    3/3
    Files:
    1
    AO3:
    #80089206
  19. Ilya feels like a zombie; he’s an approximation of something living.

    He knows what this is, of course. He isn’t stupid. He was just a child when he watched the life bleed out of his mama, long before she stopped breathing. He watched her sweet smiles grow hollow, and her kind eyes fall blank. He felt her slipping through his fingertips like grains of sand in an hourglass; her time was up before Ilya had truly even realised that it was running out.

    When he looks in the mirror, he sees her staring back at him: blond hair, and blue eyes, and an emptiness that kills.

    Language:
    English
    Words:
    4,642
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #80066631
  20. “We knew when his words came in that he’d–” Yuna’s voice cracked around the idea, that specific word escaping her. “That he won’t have to know what it feels like to lose his soulmate.”

    Because Shane was always going to go first. How must it have felt, to look upon her son and see those words, and know with complete certainty he would go first? Maybe it was better, having as vague of a word as Ilya did on his chest. At least he couldn’t think about it, couldn’t imagine scenarios in which it could be said. 

    “I assume,” Yuna said, pausing to take a deep breath as though to steel herself, “he said yours last night.”

    Ilya nodded, admitting what he didn’t dare say out loud. 

    --

    AU where the last words you ever hear from your soulmate are tattooed on your chest. Ilya and Shane still argue over the party, Ilya still already chose Shane, and everything goes so much worse after Shane leaves.

    Language:
    English
    Words:
    10,373
    Chapters:
    1/1
    Files:
    1
    AO3:
    #79994411
  1. 1
  2. 2
  3. Next →