261 – 280 of 650 Works in Angst with a Happy Ending

  • Angst with a Happy Ending ×
  1. “You know, I could marry Svetlana,” Ilya said, apropos of nothing. Shane looked up from his phone, frowning. “To get an American passport,” Ilya went on, casual as anything, like they were talking about travel plans or a trade rumor. Not Shane’s worst nightmare. “It would be like a business agreement. She would do it.” “Okay,” Shane said slowly, already hearing the faint crack in his voice. “Sure. A business agreement. But…It’s not like you could just fake it. You’d have to live with her. She would get to come home to you.” “Yes, but it would be like roommates,” Ilya said. “We could still be this-” he gestured loosely between them, like that explained everything. “She wouldn’t mind.” “She’d be your wife, Ilya.” The word was like a lash, even to his own ears. --- What if the "I could marry Svetlana" scene and Ilya being LOST in the sauce sex scene had a baby? And that baby was angst + comfort + shower sex?

    Language:
    English
    Words:
    5,399
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82804451
  2. Shane does not know what he is staring at when he reads the name of the chat and the influx of texts.

    This looks like actual hell, and more importantly why on earth would Ilya add him to the Boston WAGS chat?

    TLDR: In an attempt to socialise in this new country Ilya puts 'jane' down as his WAG to connect to the team, this has unforeseen consequences for himself.

    Language:
    English
    Words:
    60,166
    Chapters:
    17/17
    Files:
    1
    AO3:
    #78774506
  3. Ilya's heart shouldn’t be pounding at the prospect of having Shane in his arms once again. And yet, it was. When Ilya exited the club, he saw Shane inside a sensible car—a blue Jeep. Seconds later, the car was skirting off the gravel road. Ilya tried his best not to be disappointed, or hurt, but managed neither. (Or Alt. post-club scene from Ilya's POV. He finds Shane's car pulled on the side of the road. They talk.)

    Language:
    English
    Words:
    25,246
    Chapters:
    9/9
    Files:
    1
    AO3:
    #80856001
  4. When the Hollanders face a financial crisis that might end in bankruptcy, Shane finds himself agreeing to a deal that forces him into proximity with his archenemy to save his parents' legacy.

    Language:
    English
    Words:
    90,590
    Chapters:
    6/6
    Files:
    2 versions
    AO3:
    #77747771
  5. Yuna's hand meets Ilya’s. The rivalry status that the league had painted over her son's relationship with the Russian now cast aside. They clutch to each other in silent acknowledgement of their shared pain, hope and fear in what had just manifested before their eyes. There's a uniting force in pain and grief—It's one that wipes slates clean, makes you forgive, makes you love harder and appreciate more than you ever thought possible. Everything she ever knew or felt about the Russian whose hand she now clung to was dissolved Shane Hollander briefly dies on the Ice after the hit from Marlow in the Montreal vs Boston Game. Ilya handles his emotions poorly and has a very public meltdown revealing their relationship to the world.

    Language:
    English
    Words:
    18,013
    Chapters:
    6/6
    Files:
    1
    AO3:
    #76055441
  6. Some things, once spoken, cannot be undone. David Hollander is sure he taught his son that. But when Ilya Rozanov and David have been getting along better than well, and Shane unwittingly fractures their efforts, leaving Ilya heavy under a loneliness the boy cannot quite name, David doesn't understand where he went wrong.

    Set between Book 2: Heated Rivalry and Book 6: Game Changers.

    Language:
    English
    Words:
    10,799
    Chapters:
    5/5
    Files:
    1
    AO3:
    #78735981
  7. Shane looks up at him, mouth open around a question that doesn’t come right away.

    “What are you- why are you here?” he asks finally.

    Ilya frowns now. He knows it’s a risk but he didn’t think Shane would be unhappy he was here. Not after…not now.

    “I wanted to check on you,” Ilya tries again, voice careful. “I need to leave soon but-”

    But I needed to see you.

    I needed to watch you breathing with my own two eyes.

    I needed to hold your hand.

    “I’m- you were at the game?” Shane asks after a beat, uncertainty colouring his features. “Were we playing against each other?”

    *

    Or, Shane's hit on the ice leaves him with much more than just a fractured collarbone.

    Language:
    English
    Words:
    36,010
    Chapters:
    4/4
    Files:
    1
    AO3:
    #81269761
  8. Liliya squirms slightly as he slides her tiny arms into the sleeves, her face scrunching in mild protest. "I know, I know," Shane murmurs, smiling faintly. "Not your favourite thing." He glances briefly at the phone, then back to her. "Maybe one day," he says quietly, "we can show this to your papa." There's a subtle shift in the room. Yuna's smile falters just slightly. David, standing nearby, looks down for a moment before composing himself. Shane doesn't stop. "This is the day you came home," he tells her. "The first day of the rest of our lives kiddo." His fingers are careful as he buttons the cardigan, adjusting it so it sits just right. "I think he'd like to see this,” he adds softly. Or, Shane and Ilya sleep together the day they meet in December 2008. Shane ends up pregnant. Ilya has no idea, it’s only when their daughter is diagnosed with a rare genetic disorder that Shane realises he has no choice but the break the silence between them.

    Language:
    English
    Words:
    60,108
    Chapters:
    6/6
    Files:
    2 versions
    AO3:
    #81732461
  9. “Are you – sick? Or…” Hayden trails off, tilting his head in a small shrug. “Or do you have a case of the… y’know. Flowers?”

    “What?!” Shane yelps, louder than he means to. “No way. And I’m not sick – it’s just allergies.”

    “Allergies?” Hayden repeats incredulously. “Dude, it’s October. In Montreal.”


    Having a physical manifestation of repressed feelings should make it easier to deal with them. Unfortunately, Shane still has to figure out what his body is trying to tell him – or if it’s just a seasonal affliction after all.

    Language:
    English
    Words:
    19,317
    Chapters:
    6/6
    Files:
    1
    AO3:
    #81854496
  10. So what is the plan now, Mr. Spreadsheet?

    “Honestly I was kind of hoping your consciousness would just click back into your body once I touched you.” Shane scratches the back of his head.

    You treat me like slap bracelet, Ilya complains.

    After a bad hit knocks Ilya’s consciousness out of his body — literally — Shane finds himself sheltering the soul of his decade-long situationship in the back of his head. Turns out it’s a lot harder to keep secrets when you share a body.

    (They definitely still try, though.)

    Language:
    English
    Words:
    33,974
    Chapters:
    7/7
    Files:
    2 versions
    AO3:
    #80586441
  11. Shane Hollander was traded to the Ottawa Centaurs without ever being outed. His relationship with Ilya Rozanov is still a secret to most people.
    Everything was going just fine, until they both get added to the Centaurs WAGs group chat.

    Language:
    English
    Words:
    60,794
    Chapters:
    35/35
    Files:
    1
    AO3:
    #80645731
  12. “You’re a fucking degenerate, just like your uncle! Get out of my house!”

    Yulya Rozanova has nothing left after her father kicks her out when he finds some pictures of Yulya kissing a girl, just a bit of cash and a slip of paper with an address in Canada on it.

    Maybe it's time to find her uncle.

    Language:
    English
    Words:
    1,248
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82621141
  13. The twin brothers Shane and Ethan are identical — so alike they’re impossible to tell apart.

    For years, Ethan vanished without a trace. Then, just as suddenly, he reappears with an unusual request: he wants Shane to take his place for a while.

    Shane agrees, unaware that Ethan’s past is filled with secrets, enemies, and danger.
    Worse still, Ethan is married — to the powerful and irresistibly hot husband Ilya Rozanov.

    What could possibly go wrong?

    Or: What if Shane has a twin brother — one who looks exactly like him but couldn’t be more different? And what if that twin brother just happens to be married to the unbelievably hot Ilya Rozanov?

    Language:
    English
    Words:
    92,629
    Chapters:
    10/10
    Files:
    2 versions
    AO3:
    #78160591
  14. Hammy <3 left the conversation.
    Sebbin added Hammy <3 to the conversation.
    Hammy <3 left the conversation.

    Or, Hammer doesn't want to be found, and Sebbin doesn't handle the silence well. The Bears try to help.

    Language:
    English
    Words:
    9,967
    Chapters:
    3/3
    Files:
    1
    AO3:
    #82020186
  15. Shane Hollander has a laundry list of problems at any given time, and being a vampire (while keeping it a secret) is pretty consistently at the top of the list. His top problem right now, though? How much he really wants to sink his teeth into Ilya Rozanov, in every possible way.

    Language:
    English
    Words:
    37,147
    Chapters:
    6/6
    Files:
    1
    AO3:
    #78047046
  16. Ilya ignored the request from the NHL twice. The first time they asked through his agent, the second time the director of marketing called his personal number directly. He never got along with the league as a player, and he certainly didn't need to make them happy now.

    The next attempt to reach him was harder to ignore. A phone call from an unknown number. A voicemail that made his blood run cold.

    "Hi Ilya. This is Rose Landry. We've never met, but Shane speaks so highly of you. I think the NHL has been trying to get in touch. Shane said you probably wouldn't talk to them. But...think about it, ok? I know it would mean a lot to him."

    The final request crumbled his resolve. The caller ID blinked "Jane," and Ilya stared at it.

    ***
    Canon divergence, Shane and Ilya are estranged for a decade. Shane finally reaches out to Ilya when he retires.

    Language:
    English
    Words:
    41,824
    Chapters:
    10/10
    Files:
    1
    AO3:
    #81505511
  17. Ilya had never really let himself picture it before. Not for too long, anyway. Himself at twelve, standing in that doorway, seeing her lifeless body on the bed. He didn’t have any photographs of himself from that age, which made it easier to keep the memory at a distance. Just a fact. Something that happened to a version of himself he barely remembered being. Niko turning twelve closed that distance. Ilya is going through a depressive episode. Which is hitting differently now that his son is the same age he was when his mom died.

    Language:
    English
    Words:
    8,259
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82232731
  18. Shane is frozen, staring at Ilya and the girl. He can’t be sure how much time goes by. He isn’t even sure what he’s doing there, what he’s waiting for. He and Ilya stare at each other. The girl writhes against Ilya, oblivious; he presses his mouth to her neck, his eyes on Shane. Shane’s stomach turns. He cannot look away.

    Or, the club scene with a different, more complicated ending.

    Language:
    English
    Words:
    16,794
    Chapters:
    12/12
    Files:
    1
    AO3:
    #81728816
  19. Shane isn’t answering the door. Ilya assumes that’s because he hasn’t heard the knock on the door. Music is playing through the open door between the bedroom and the hallway. Ilya knows that Shane doesn’t really know music and definitely isn’t particular about it, which means he’s doing this for Ilya.

    Ilya wills his feet to move. After a few seconds they do. They feel heavy, like there are weights tied to them, but they bring Ilya to the front door, so he’s not complaining. He opens the door slowly and tries smiling at the man, presumably David Hollander, in front of him.

    “Hello,” presumably David Hollander says in a low voice. “I’m looking for Shane.”

    In a retelling of 'David finds Shane and Ilya in episode 6,' David arrives a couple of minutes later and as a result doesn't see Shane and Ilya making out. Shane and Ilya get to discuss coming out to Shane's parents on their own terms.

    Language:
    English
    Words:
    11,299
    Chapters:
    2/2
    Files:
    1
    AO3:
    #81022661
  20. Roommate Rivalry by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2026-04-01

    “You are baby.” He said matter of factly.

    “I’m, what?” Hollander seemed offended and surprised all at once.

    “I catch you touching yourself and now you can’t even look at me. Baby.” Ilya teased, not moving his eyes away from Hollander’s.

    He watched a blush creep under Hollander’s freckles and thought about kissing them. He nearly broke eye contact just from that. He needed to stay focused.

    “I’ve just been busy!” Hollander defended himself. He took a step back from Ilya. Ilya took a step forward. He stared at Hollander, making the doubt on his face clear.

    Hollander’s whole body was fidgeting. Ilya loved how nervous he was making him. He could tell Hollander was close to breaking.

    “Admit it. You are baby.”

    “I’m not!”

    “Then prove it,” Ilya growled, walking forward until Hollander’s back was up against the wall.

    Or; The classic trope: Ilya accidentally walks in on Shane while they dorm together.

    Language:
    English
    Words:
    57,577
    Chapters:
    30/30
    Files:
    1
    AO3:
    #78183071
  1. ← Previous
  2. 1
  3. …
  4. 12
  5. 13
  6. 14
  7. 15
  8. 16
  9. …
  10. 33
  11. Next →