541 – 560 of 650 Works in Angst with a Happy Ending

  • Angst with a Happy Ending ×
  1. Set in The Long Game. What if Shane was the one on the plane? And what if Ilya was on the bus with his team when Shane texted him? Based on a Tweet (link in notes)

    Language:
    English
    Words:
    3,183
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76994601
  2. Lily: is it too late now to say sorry? Lily: cause I'm missing more than just ur body Lily: is it too late now to say sorry? Lily: yeah I know that I let you down Lily: is it too late to say I'm sorry now OR: an exploration of Ilya's Spotify listening history the 2 months shane ghosted him and started dating Rose. ft an uncomfortable number of songs about heartbreak, jealousy and a man whose “I don’t care” playlist says otherwise.

    Language:
    English
    Words:
    6,077
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76980221
  3. Ilya telling Shane to go away at the Olympics except Shane actually starts ignoring him. Ilya realizes he’s losing him and doesn’t want that.

    Language:
    English
    Words:
    2,045
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76994606
  4. Hollander’s face flashed in his mind, once again, as he took that glance backward that cost him the game, and almost his life. Before Marlowe had reached him, Hollander’s expression was pure triumph, a beaming smile directed towards Ilya that made his heart clench. This injury would likely prevent Hollander from playing the rest of the season, which would be devastating for both of them. Ilya could only hope that the rest of this season was all that Hollander would lose. Some outcomes could be much worse. Ilya couldn’t live in a world without Hollander. He wouldn’t. Ilya couldn’t even entertain that thought without getting nauseous. He took deep breaths in and out, leaning his head on the wall behind him. Slowly, his breathing began to even out as he drifted into a fitful sleep. OR Rozanov has glimpses of different lives with Hollander and realizes he would love Shane again and again.

    Language:
    English
    Words:
    4,626
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76996846
  5. Ilya Rozanov has been carrying his mother's ghost since he was twelve years old. Sochi is where the weight finally breaks him. Russia is eliminated in the most humiliating loss in their history, and their captain sits on a twelfth-floor balcony railing thinking about letting go. Shane Hollander has a gold medal game in fourteen hours. He comes anyway.

    Language:
    English
    Words:
    11,371
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #77026136
  6. Shane has never been religious. But he found himself praying, to something, to anything, to the wind that can anchor every wish he had for Ilya—to keep him safe, to keep him healthy, to make him happy again. He thinks of Ilya’s cross on his necklace, and thinks of his Mom. Is he going to meet her now? Will he get the chance to tell her how wonderful her son grew up to be? Will he be able to tell her that he tried to love him for the both of them the best way he knew how? Or: what if it's Shane's plane that almost crashed?

    Language:
    English
    Words:
    6,699
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77004146
  7. “I could marry Svetlana.” Ilya says it the way he does in real life. Loose. Half-amused. Like he’s commenting on the weather or the merits of a toaster. "And I could have a gun. What's new?" Shane thinks. Shane can't hide the hurt in his eyes as he meets Ilya's gaze, calm and collected. "She's American, it would be easy citizenship," he pauses, typing on his phone absentmindedly. "She would do it. Her father is goalie Sergei Vitrov." Shane scoffs, "Yeah, you've told me." "She would help me..." Ilya says in a singsong tone. or; what if Shane never says "Don't Marry Svetlana" and dreams about it? Inspired by the song "Dream Cheater" by Precious Pepala

    Language:
    English
    Words:
    4,479
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77033116
  8. Addiction by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-01-02

    Ilya Rozanov has always been good at wanting things too much. Nicotine. Sex. Alcohol. People, though? People are temporary. Then he meets Shane Hollander. Or, Ilya loves Shane

    Language:
    English
    Words:
    2,335
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76950016
  9. What if Shane was the one that almost died in a plane crash in The Long Game?

    Language:
    English
    Words:
    3,986
    Chapters:
    4/4
    Files:
    1
    AO3:
    #76955341
  10. Shane Hollander disappears from the NHL at twenty with a career-ending “injury.” Four years later, he’s the new assistant coach for the Ottawa Centaurs when Ilya Rozanov signs with the team. His former rival. His secret hookup. The father of his daughter. Ilya doesn’t know Lily exists and Shane plans to keep it that way. But three-year-olds don’t keep secrets, and neither do pale blue eyes.

    Language:
    English
    Words:
    58,821
    Chapters:
    21/21
    Files:
    2 versions
    AO3:
    #76319221
  11. Shane opens his mouth a few times, like he tries to get words out without succeeding. “But it hurt you too,” he says finally. “You just wanted to check on me, your fucking boyfriend, after I got hit. And I pushed you away.” Usually, hearing Shane refer to himself as Ilya's boyfriend sends a warm shiver down his spine. But now, with that almost venomous voice, the shiver is instead cold as ice. OR, Shane gets injured during a game and Ilya is once again forced to see him unmoving on the ice. Neither of them handles the aftermath well.

    Language:
    English
    Words:
    7,440
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76929261
  12. In a lot of ways, Shane is just like anyone— he’s joyous for the most part. Without doubt. Focused on his career, confined within routine. He talks to the press, laughs brightly, shit- talks Rozanov during pre and post game interviews. That is, Shane is just like anyone, in a lot of ways except that there is something haunted that rests in his eyes. Tonight, he’s sitting at the corner of a bar, eyes flat. The man sitting next to him tucks a joint between his teeth, bringing a lighter up towards it. After taking a drag, the man offers the joint to Shane. To Ilya’s surprise, he takes it. It irks Ilya. or: someone from hollander’s past reenters. rozanov misreads the situation

    Language:
    English
    Words:
    8,246
    Chapters:
    4/4
    Files:
    1
    AO3:
    #75910951
  13. When Ilya is injured mid-season, Shane is across the continent and barely holding it together. Shane’s parents step in while he does his best to rush to Ilya’s side. And Shane has to figure out how to protect his relationship amongst all the speculation. A canon divergence set during The Long Game / Role Model.

    Language:
    English
    Words:
    18,192
    Chapters:
    4/4
    Files:
    2 versions
    AO3:
    #76243091
  14. Once outside, he leaned forward and put his hand against the cold stone wall. His phone was still to his ear, the message still recording. “Ilya. Please. Please. I can’t do this. I don’t know what to do. Please. You can’t be dead.” His voice broke on the word. “I love you. I love you so much. More than anything. I need to hear your voice. I need you to…I need you…I need you…fuck. Please Ilya, please.” Shane took the phone away from his ear and held it between both hands as though he were praying. He realized he was on the floor and didn’t know how he got there. He was crying. He was fairly certain he was hyperventilating. His brain was desperately trying to grab at anything. Any thread of logic. Any idea of what to do next. I have to see him. Yes. That made sense. Shane needed to get to Tampa. Now. He would go there. He would find Ilya. Ilya would be fine. They would be together. He would see him. Tell him how much he loved him. He had to go. He had to go now. *** OR: What if Ilya lost his phone during the emergency landing, Shane couldn't reach him, he panicked, and chartered a plane to Tampa to find him instead...

    Language:
    English
    Words:
    12,838
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76841241
  15. “You don’t…?” Rozanov trails off. “You don’t remember?” “Nope.” Shane says, popping the ‘p’ sound. “Amnesia. Oh my god, when I woke up, Rozanov, I thought we were filming that commercial. Do you remember it? Apparently it was a long time ago but to me it’s today. Fucking crazy.” or, after Shane's injury he wakes up with no memories of his hockey career or of his relationship with Ilya.

    Language:
    English
    Words:
    12,807
    Chapters:
    3/3
    Files:
    1
    AO3:
    #76145091
  16. Ilya Rozanov wants to come out as Shane Hollander's boyfriend, and that means he needs to sacrifice his homeland, Russia. He brings Shane on a farewell tour of Moscow and comes face-to-face with more emotion than he bargained for. Excerpt: “I want to do something that means a lot to you, today,” Shane said. Ilya looked up at him over their breakfast. They had room service deliver kasha with blueberries and milk for Ilya, and fish and rice for Shane. They had made a little spread at the table in the hotel room, the gauzy curtains beside them making the view of Revolution Square look ghostly behind it. The tourism book was on the bed, bookmarked as before, but Shane wasn’t looking at it – he was searching Ilya’s eyes. “It means a lot that you are here.” “I know, and I am so excited to keep doing things on our list. But I want to make sure that you get a chance to just…live? I guess? To say goodbye to the things that make Russia home? You know, in case you can’t…” He trailed off, but Ilya heard the rest of the sentence in his head, in Shane’s voice. “In case you can’t…come back?”

    Language:
    English
    Words:
    3,057
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76840776
  17. “Did you like them? My parents?” Ilya squints at him. “I love them,” he says simply, like it should be obvious. “They’re your parents.” But, Shane thinks idly, there's a difference, isn't there, between loving them and liking them? (5 times Shane thinks Ilya doesn't like his parents and 1 time he finds out the truth)

    Language:
    English
    Words:
    12,743
    Chapters:
    6/6
    Files:
    1
    AO3:
    #76681541
  18. Wait it out by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-01-01

    When they’re done, and Rozanov is leaving, after a few minutes spent close and basking in it, Shane realizes it was worth the wait. Or: 5 times Shane has to wait for Ilya, and one time he wants to.

    Language:
    English
    Words:
    3,943
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76887521
  19. A bottle of pills lies discarded on the floor, empty. Shane’s body is splayed over his side of the bed like a ragdoll, his arm hanging off the side in a cruel caricature of how Ilya had found his mother all those years ago. Ilya isn’t sure what noise he is making. He doesn’t care. His body feels like it’s being ripped apart. The pain is akin to being skinned alive. or: Ilya comes home to his worst nightmare.

    Language:
    English
    Words:
    3,558
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76881051
  20. Shane Hollander forgets his marriage. Ilya Rozanov doesn’t forget how to love him. As Shane recovers from a concussion that fractures his memories, the life they built together resurfaces in quieter ways. Through routine, touch, shared space, and an intimacy that refuses to disappear. Love, it turns out, doesn’t always need memory. Sometimes, it just needs time. -------- tl;dr - Hollanov's Amnesia AU in which Shane's last memory is July 2010, a.k.a the first time they hooked up in Toronto after shooting the commercial. Problem is, it is 2022, and they have been married for almost a year, but Shane cannot remember the past 12 years of his life with Ilya.

    Language:
    English
    Words:
    13,876
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76882061
  1. ← Previous
  2. 1
  3. …
  4. 26
  5. 27
  6. 28
  7. 29
  8. 30
  9. …
  10. 33
  11. Next →