181 – 200 of 650 Works in Angst with a Happy Ending

  • Angst with a Happy Ending ×
  1. “Okay, give me five minutes. This patient will not take long.” Luca nods in thanks and scurries off to busy himself in the meantime. Ilya huffs another sigh, shaking his head as he finally pulls up the digital chart. Shane Hollander Age: 27 Height: 177.8cm Weight: 88.5Kg Temp: 36.6 BP: 118/75 -Patient presented with syncope, nausea and vertigo. -shane hollander comes into ilya rozanov's ER, two months after they had a wild one-night stand)

    Language:
    English
    Words:
    100,176
    Chapters:
    15/15
    Files:
    1
    AO3:
    #82018061
  2. Ilya felt like he was in one of his cars and he was hurtling off a cliff- this was his love. There was nothing over the edge but air and the certainty of destruction. He looked at Shane grinning up at him and felt something inside break. *** Ilya ends things with Shane after he is injured at the Boston/Montreal game, but shortly thereafter Shane finds out he is pregnant.

    Language:
    English
    Words:
    50,422
    Chapters:
    19/19
    Files:
    1
    AO3:
    #77923311
  3. Shane leaves professional hockey before locker room homophobia and contractual obligations can destroy him.
    Somehow, inexplicably, he winds up on the Savannah Bananas, an exhibition baseball team.
    He coaches skating for kids in the off season.
    For the first time in years, Shane has fun again.
    (He doesn't think about Ilya Rozanov or those two nights they shared together)
    (He doesn't give Rozanov his number when, years later, they reunite)
    (Except actually he does)
    (It's the best thing he's ever done)

    Language:
    English
    Words:
    56,835
    Chapters:
    25/25
    Files:
    1
    AO3:
    #83299681
  4. Ilya has always known Shane could do better than him. It shouldn’t come as a surprise that he’s finally found it. Found someone else. Because that’s what this is, isn’t it?

    Language:
    English
    Words:
    7,913
    Chapters:
    1/1
    Files:
    1
    AO3:
    #85527351
  5. “Oh my god, oh my god. Seriously, this is the best. I can’t believe you’re my neighbour. I’m calling it now, Hollander. This right here is the beginning of a friendship that will go down in history.” Ilya is 10 years old when his family moves from Jacksonville, Florida to small town Ontario. There, he forms an unexpected friendship with Shane, the boy living on the ginseng farm across the street. As they grow up and grow apart, their paths continue to cross at high school hockey games, in tabloid articles, and at one particular intimate Muskoka cottage. OR: A childhood friends to strangers to lovers AU in which Shane Hollander (up and coming indie rock star) and Ilya Rozanov (brooding artist) take nearly fifteen years to figure their shit out.

    Language:
    English
    Words:
    157,018
    Chapters:
    33/33
    Files:
    1
    AO3:
    #77742121
  6. In late 2014, celebrity photos start dropping. Ilya deletes his texts, his photos, a video he should never have taken. It isn't soon enough.

    Language:
    English
    Words:
    66,960
    Chapters:
    8/8
    Files:
    2 versions
    AO3:
    #80566171
  7. MONTREAL VOYAGEURS PASS ON HOLLANDER FOLLOWING FINALS INJURY
    Despite being projected as at least a top-three pick, Shane Hollander slips to 57th overall after a Grade III ankle ligament tear sustained in the World Junior Hockey Championships earlier this year.

    BOSTON BEARS SELECT ROZANOV FIRST OVERALL, HOLLANDER IN SECOND ROUND
    Boston bets on two of juniors' most electric players; one a sure thing, one a gamble. The Bears have never minded those.

    Shane Hollander did not get drafted to Montreal. He gets drafted to Boston, fifty-seventh overall, after #1 draft pick, Ilya Rozanov. He has a plan for that. The plan does not account for Ilya Rozanov being the way that Ilya Rozanov is.

    Language:
    English
    Words:
    56,262
    Chapters:
    6/10
    Files:
    1
    AO3:
    #84198041
  8. Surgical Precision by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2026-05-24

    Shane Hollander suffers a career ending injury in Metros training camp derailing his pro hockey dreams before they even start. He is forced to come to terms with who he is without his sport and find a new direction. Ilya Rozanov with nobody around to push him has lost his love for the game. More than a decade later, the new team doctor brings up old feelings that never had the space to grow all those years ago, but are now growing out of control.

    Language:
    English
    Words:
    164,612
    Chapters:
    25/25
    Files:
    1
    AO3:
    #78323926
  9. The first sound Ilya hears is a thin, discordant symphony of beeps and whirs. Something vibrating. 

    The next thing he hears is…wet. A sort of shaking, gargling sound, that feels like the ugliest crying he’s ever heard. And through it, Shane’s voice. 

    “I’m with him now, mom. He’s— he’s not fine. He’s not. I know—”

    Ilya wants to ask who's not fine, but he can’t feel his own body, his mouth, enough to ask.

    “Yeah,” Shane is saying, only slightly calmer. “I know. He wasn’t breathing—"

    Ilya knows there's a link, between the clinical musicality of medical settings, Shane’s audible, awful distress, and his own physical incapacity. It’s just, it’s so tenuous, and the air around him is so thick, so heavy. It would be easy, to sleep, a little. 

    -
    Footage of the last game between Ottawa and Montreal is everywhere; it’s breached containment from the sports world, and now it seems like everyone is baying for Montreal’s blood. Except, Ilya is oblivious. Not exactly blissfully so, but as the fight for accountability within the league rages on without him, Ilya just wants someone, anyone, to tell him what happened.

    Language:
    English
    Words:
    90,785
    Chapters:
    12/12
    Files:
    1
    AO3:
    #81902146
  10. Historic trades, a stroke of irreplicable genius by Ottawa's management, a confident gamble, and unwavering belief in their talent lead to Ilya and Shane being drafted at No 1 and No 2 to the same team.

    Or: the progression of Ilya and Shane's relationship as rivals to teammates to friends to lovers if they had been drafted to the same team, and the story of how Ottawa makes the rest of the league pay for letting them end up with the best two hockey talents in a generation

    Language:
    English
    Words:
    73,222
    Chapters:
    19/24
    Files:
    1
    AO3:
    #79842836
  11. On June 17th, 2017, Ilya Rozanov is declared dead following the crash of Air Canada Flight 11040.

    On June 24th, he comes back to life.

    Shane spends the intervening week on a silent retreat, more or less.

    Language:
    English
    Words:
    20,841
    Chapters:
    8/8
    Files:
    1
    AO3:
    #83873461
  12. 5 times Cliff Marlow realized something had changed with Ilya Rozanov leading up to his transfer to Ottawa + 1 (what he decided to do about it)

    or: canon compliant but slightly canon divergent, set in between the events of Heated Rivalry and The Long Game

    or: Cliff Marlow's perspective of Ilya's last season in Boston while him and Shane are boyfriends

    or: Cliff Marlow is not the sharpest tool in the shed, but he's a loyal fucking friend

    Language:
    English
    Words:
    13,474
    Chapters:
    6/6
    Files:
    1
    AO3:
    #84745146
  13. It's already so complicated - their hook-ups and their secrets - that Ilya Rozanov knows it can't continue forever. So, when Shane Hollander, his rival on the ice and current reason for waking up in the morning, suddenly ghosts him and starts playing like an amateur, Ilya is desperate to figure out why and fix it so that their tangled little mess can maybe, one day, last.

    AN: Make note of the tags. Not a full recount/description of the assault, but it's a central theme.

    Language:
    English
    Words:
    57,291
    Chapters:
    7/7
    Files:
    1
    AO3:
    #83924801
  14. Ilya has been thinking about his mother again. Not that he ever really stops but lately...Yes, lately he is thinking about Irina Rozanova but also about Irina Sokolova. About Irina before Alexei or Ilya. Before Grigori Rozanov. Irina Sokolova - the champion figure skater. The world championship title she won. The routine she developed and agonised over and perfected but never took to the Olympics.

    And he has been doing something stupid. Something he absolutely should not be doing. But he is one year away from reaching an age his mother never got to see and he needs...something. He’s pretty sure it’s this particular something.

    But Dr. Galina has been implying that perhaps it is only stupid in the way that falling in love with your arch-rival is stupid. So maybe he should just give up already and get on with it.

    Language:
    English
    Words:
    4,179
    Chapters:
    1/1
    Files:
    1
    AO3:
    #85005431
  15. Shane is in the front pew. His face is—Ilya does not have words for what Shane's face is doing. He has seen Shane angry and afraid and exhausted and soft and undone. He has never seen this. This is something below all of those things, something that lives at the very bottom of a person, that surfaces only when the thing above it has given way.

    This is what it looks like when Shane has nothing left to manage.

    Ilya reaches for him.

    His hand passes through air.

    -

    Or: Ilya Rozanov turns the same age his mother was when she died. Featuring strange dreams, tarot readings, and a woman with her back to him who keeps appearing where she shouldn’t.

    A man who spent twenty years preparing to die, and one husband who refuses to let him.

    Language:
    English
    Words:
    38,462
    Chapters:
    1/1
    Files:
    1
    AO3:
    #85022466
  16. When a feral alpha collapses on Shane’s doorstep, instinct collides with fear. Marked by scent, drawn by something neither of them can name, they circle each other in a fragile truce that feels dangerously like fate. or: Shane is an omega with a complicated past, Ilya is a feral alpha who is way too obsessed with him, and what follows involves scent-marking, unresolved feelings, sexual tension, buried secrets and so much emotional damage.

    Language:
    English
    Words:
    83,779
    Chapters:
    11/11
    Files:
    1
    AO3:
    #79381371
  17. “I’m here. I’m here,” comes through, finally. “Sorry, just- I’m here. What do you need?”

    “Just talk,” Ilya begs, not even caring how pathetic he sounds. “Please.”

    “Okay, okay,” Hollander breathes. “You know. I keep thinking. This isn’t right. There’s something fucking wrong.”

    “Of course there’s something wrong, Hollander! Your building is on fire!”

    “I fucking know, Rozanov!”

    Or:

    Pre-tunamelt, in peak situationship era, Hollanov’s building catches fire… with Ilya still inside.

    Language:
    English
    Words:
    16,544
    Chapters:
    8/8
    Files:
    1
    AO3:
    #84328931
  18. Yuna Hollander has spent thirty years learning to love her son from a careful distance and calling it respect. When Shane finally comes out, she has to reckon with what that distance actually was — and what it cost him to grow up inside it. The years after are about learning to stop watching him sideways.

    Language:
    English
    Words:
    17,878
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84922411
  19. 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
  20. No serious hockey fan or sports commentator worth their salt would have considered record-breaking Boston superstar Ilya Rozanov to be Shane Hollander’s rival exactly, but sleeping with a man who had a specific offense-related vendetta against him and a wrist shot like a jet engine to back it up was probably ill-advised just the same.

    Or, Shane is a goalie. Ilya can’t score.

    Language:
    English
    Words:
    148,928
    Chapters:
    18/18
    Files:
    5 versions
    AO3:
    #79091681
  1. ← Previous
  2. 1
  3. …
  4. 8
  5. 9
  6. 10
  7. 11
  8. 12
  9. …
  10. 33
  11. Next →