261 – 280 of 312 Works in Happy Ending

  • Happy Ending ×
  1. It’s maple-something. Sugar, shaped like leaves and it makes him smile a little. Shane would hate it, tease him about his lack of a “performance diet” like that means anything, and he would lick the taste off of Ilya's lips, which really, is all that’s needed to cement the fact that he needs this candy. It is also so painfully Canadian. Russia at least does bear. They are cooler, objectively. Maple leaves are boring. 5+1 where Ilya rather likes Canadian gas stations. Shane only likes the coffee.

    Language:
    English
    Words:
    7,576
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76784911
  2. The 5 times Shane and Ilya share a domestically boring task together for the first time.

    Language:
    English
    Words:
    5,894
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76781551
  3. The last thing Ilya remembers is being five, back home with Svetlana and his mother, the only two people who ever loved him there. But this freckled boy in front of him is someone Ilya would know even with no memory or sense.

    Language:
    English
    Words:
    6,317
    Chapters:
    3/3
    Files:
    1
    AO3:
    #76605191
  4. Too Much Ain't Enough by

    Heated Rivalry (TV)
    • ✓

    2025-12-31

    “Say something.” Ilya asks “in Russian. For me.” Then softly, carefully, he does. “Я всё ещё скучный.“ I’m still boring. He tried to add humour to it. But he doesn’t know if it reached. Still, Ilya's breath catches.“Oh.” He says like he’s just been handed something precious. “You’re perfect.” Or, Shane had been learning Russian the whole time.

    Language:
    English
    Words:
    11,269
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76783386
  5. There’s a Russian tradition: write your deepest wish on paper, burn it at midnight, swallow the ashes in champagne. For ten years, Ilya Rozanov has written the same name. This New Year’s Eve, with his husband in his arms, he has nothing left to wish for.

    Language:
    English
    Words:
    5,109
    Chapters:
    1/1
    Files:
    3 versions
    AO3:
    #76807936
  6. a college AU where Ilya and Shane, co-captains of their D1 hockey team, miss their final shot at playoffs. With their senior year slipping away from under them, their friends decide it's the perfect opportunity to finally go on an unforgettable spring break together. Ilya could have never imagined this single decision would change his life.
    --
    or Ilya is pining after his best friend Shane

    Language:
    English
    Words:
    33,942
    Chapters:
    9/9
    Files:
    2 versions
    AO3:
    #75397081
  7. Shane is more sentimental than Ilya gives him credit for.

    Language:
    English
    Words:
    1,443
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76742001
  8. With Him by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2025-12-30

    Set during and after episode six. Ilya goes with Shane to Yuna and David’s house expecting discomfort, tension, and restraint. Instead, he finds warmth, awkward honesty, and something he never thought he’d be offered so easily: acceptance. "To be looked at fully. To be recognised. And to be loved anyway." A fic about being chosen, being seen, and the quiet certainty of knowing where you belong. With him.

    Language:
    English
    Words:
    4,107
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76709536
  9. “C’mon, it’s Christmas.” “I did not know Christmas was for doing stupid things.” “Christmas,” Shane starts, crawling on all fours to get up and tower over Ilya, a new set of determination over his sleepy eyes, “is about being more indulgent.” His face dips down until their noses greet one another as softly as butterfly wings, breaths in sync, and chests brushing. The urge to kiss him is stronger than last night’s storm. Or, Ilya and Shane spend Christmas together.

    Language:
    English
    Words:
    5,100
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76470191
  10. “I am normal,” says Shane, rearranging his silverware on the table. “And I will pass Logic, ignore Ilya Rozanov, and continue to be normal forever until I die.” When he reaches for Rose’s fork to move it parallel to her plate, she grabs his wrist and gently sets it on the table.

    Language:
    English
    Words:
    6,670
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76680316
  11. Shane’s eyes widen and his smile freezes as he stares at a face he hasn't seen in 5 years. At least not in person. He's looked at pictures almost every day, crying at night while staring at gorgeous blue-green eyes, cherry red full lips and high cheekbones. "ILYA ROZANOV, SON OF THE LATE RUSSIAN MAFIA BOSS GRIGORI ROZANOV, HAS BEEN RELEASED FROM CANADIAN PRISON TODAY ON EARLY RELEASE" Ilya. Oh god, Ilya. His Ilya. -- AU where Shane gets reunited with his first love, mafia heir Ilya Rozanov, and finally reveals the secret he's kept for 5 years.

    Language:
    English
    Words:
    2,730
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76545721
  12. ⚠ SPOILER WARNING This takes place after The Long Game, so spoilers if you haven’t read the books! ⚠ After years of rivalry and hidden love, Shane Hollander and Ilya Rozanov are finally on the same team. Married, out, and playing for the Ottawa Centaurs. As they chase their first Stanley Cup together, the season feels like a dream. But when an injury sidelines Shane for weeks, the dream fractures and old fears resurface. Doubts about worth, regret, and whether one can ever truly be enough for the other.

    Language:
    English
    Words:
    13,076
    Chapters:
    6/6
    Files:
    1
    AO3:
    #76554206
  13. “Then I will bring you to that dock out there. I will have hundreds of candles all over it...” - Heated Rivalry, Chapter Twenty-Seven by Rachel Reid Or; Ilya proposes to Shane.

    Language:
    English
    Words:
    4,830
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76509901
  14. Having a child is like having a second heart beating outside of your body. You carry them, and you hold them in your arms for the very first time, and you soothe them when they cry. You protect them, and keep them safe, and you try and instil them with all the skills and attributes they need to succeed, to thrive, to be happy. You do that for as long as you can…as long as they will allow you. And then you let them go. You send them out into the world, and hope with everything in you that it doesn’t break them.

    Language:
    English
    Words:
    1,507
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76498021
  15. Maybe if the video ended there, Shane thought, it would be okay. Okayish. Still incriminating. Still a fucking disaster. Still embarrassing, to have his breakup with this beautiful actress filmed and disseminated on Reddit of all fucking places, but not a nail in his coffin, burying him alive. But the video didn’t end there.

    “Can I ask if you’ve ever been with another guy?” she had to ask.

    And he, tears visible in his eyes, had to nod.

    Just once. Just a single nod.

    Why did he have to nod?

    “Have you ever told anyone that before?” He shook his head. “Was it different? With a guy?”

    “Of course.”

    Of course.

    “Was it better?”

    “Yes.”

    +++

    Shane’s conversation with Rose is secretly recorded. Months later, after the All-Star game and Ilya’s confession in Russian, the video gets leaked online. Shane is outed to the world while Ilya is in Russia, and must now finish the 2016-2017 season with the entire world in on his secret.

    Language:
    English
    Words:
    26,824
    Chapters:
    1/1
    Files:
    8 versions
    AO3:
    #76495636
  16. Shane grinned at the shocked gasp, turning his head over his shoulder. Rozanov’s jaw had dropped open, more flustered than Shane had ever seen him, beautiful in the low lights of the hotel room. It gave Shane the confidence to stretch his arms up, the #81 Boston jersey hiking up to expose his ass, back turned to Rozanov. He smiled, tilting his head, “You like it?” After Boston wins the Stanley Cup, Shane wears something belonging to Ilya. Years later, when they're married, Ilya wears something belonging to Shane.

    Language:
    English
    Words:
    3,915
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76437206
  17. What do you say to someone who you spent the last decade believing was dead? That’s what his father told him anyway. His mother was dead. She couldn’t handle it anymore, she couldn’t handle him anymore so she ended it. Took her own life while he was at school. It was for the best his father told him. They were better off without her. or ilya finds out his mother is alive and tries to make up for lost time.

    Language:
    English
    Words:
    10,394
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76264511
  18. On christmas morning, Ilya finds himself awake before everyone else, restless under the weight of the holiday. As the day unfolds with Shane, their daughter, and a family built from choice rather than blood, christmas stops feeling like something borrowed, and starts to feel like his. Ilya had been awake since five in the morning, that wasn't anything unusual for him but in the past it had been for training or because of Shane's insane workout routine— and most recently, their daughter screaming at all hours of the morning. This morning he wasn't awake because their daughter had woken him up— miraculously, she was still asleep in her room, curled around the stuffed bear Yuna had given her last week, but because Ilya couldn’t stop thinking. Like his brain wouldn't shut off, and of course it was about something specific. Christmas. The word still felt strange on his tongue, like a borrowed thing he hadn’t quite earned yet despite all the holidays he'd spent with the Hollander family over the many years he and Shane had been together. He lay on his back staring at the ceiling, one arm thrown over his husbands side of the bed, listening to the steady sound of his breathing. Outside, the sky was still dark, snow falling heavily. Everything felt quiet in a way that made his chest ache. Ilya slipped out of bed carefully, like he was sneaking away from something that couldn't be, or shouldn't be disturbed. He pulled on a hoodie and padded down the hall, pausing outside their daughter’s room. He cracked the door open just enough to look inside. She was sprawled across her bed, dark curls sticking up in every direction, one sock kicked off in her sleep. Her nose crinkled as she breathed in and out. There were already too many toys in there with her. Ilya knew that. Shane had told him that many times. He had said, “she’s one, Ilya. She doesn’t need seventeen stuffed animals.” Ilya had nodded, agreeing with him, and then ordered five more. He closed the door softly, leaving her to sleep and went to the living room, where the christmas tree glowed faintly in the early morning light. The presents underneath it were.. excessive. Even by his standards. He crouched down and adjusted one of the bows, frowning at himself as he remembered dinner the previous night, he'd been fretting over the wrapping and Shane had told him it didn't matter. She wouldn't remember her very first christmas anyway. But it did matter. All of it mattered. Back in Russia, he of course did not celebrate christmas in the same way. No lights. No tree. No stupid matching pajamas that David made them wear. New Year’s Eve had been the big thing, and even that had been.. quiet. Heavy. Something to get through because the person who made it special in the first place was no longer with them, and Ilya was not allowed to talk about that. This was different, though. This was theirs. A day that he got to spend with the family he created, and loved more than anything. Shane shuffled in a few moments later, hair sticking up much like their daughters, eyes fighting to stay open, wrapped in one of Ilya’s hoodies. “You’re up early.” Shane whispered through a yawn, voice thick with sleep. Ilya startled, then relaxed. “Could not sleep.” Shane leaned against him, arms slipping around his waist, forehead pressed between Ilya’s shoulder blades. “You’re vibrating.” “Vibrating?" He repeated, his brows furrowing. “Mhm.” Shane whispered against his skin. “You’ve been restless since, like, December first.” Ilya turned, pulling Shane against his chest. “I just want it to be good.” Shane looked up at him then, really looked, his expression softening. “It will be.” “I want it to be perfect.” Shane didn’t hesitate to comfort his husband this time. Nodding against his chest. “Yeah. Me too.” Their daughter woke up an hour later, announcing it by babbling at the top of her little lungs. Shane laughed as Ilya bolted upright, nearly tripping over the dog toys scattered around the floor in his rush to get to her room first. She was wide awake, big brown eyes staring up at him, a big smile on her face as Ilya scooped her up into his arms. “Good morning, solnyshko.” he grinned, pressing a kiss to her messy head of dark curls. She crinkled her nose, reminding him of someone else he loved more than anything in the world. Shane leaned in the doorway, watching them with a smile that made Ilya feel almost naked. Like his husband could really see him, something that no one else had ever been able to do and even after all these years, it still made him a little nervous. Uncomfortable, maybe? "You ready?” He asked. Ilya swallowed, nodding. “Da.” They sat on the floor together in front of the christmas tree, their daughter between them, having more fun with the paper than the gifts that were inside, shrieking with delight every time they helped her rip it. Ilya watched her intently, like he was afraid she might disappear if he blinked for too long. “You went overboard.” Shane murmured under his breath, fond, as she opened her fourth present in a row. Ilya could tell he didn't mean it. He was just as happy sat watching her as he

    Language:
    English
    Words:
    1,284
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76204546
  19. "Why don't I tell you a story, then? You may not be able to relate—it's my story after all, and you're not that good at hockey, but try to keep up."

    Language:
    English
    Words:
    6,178
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76354451
  20. slight canon divergence au where Shane's parents find out he's gay and seeing Ilya because of Shane's lack of filter at the hospital due to the painkillers he's on Extract: “Ilya was here,” he smiled again. “Yes, honey. I know. They told us. What do you want from Rozanov?” Shane threw his head back, staring at the ceiling, “him.” Before she could ask Shane what on earth he was talking about, he shifted on the bed again and continued, “Always. Ilya.” “We were supposed to meet after the game!” he whined. “But, fucking Marlow, ugh-” he gesticulated with his uninjured hand, “aaaand now I won’t be able to play… and I won’t see him.” Shane’s adorable pout was not nearly cute enough to distract her from… whatever was happening. “You’re… Rozanov? You- you and… Rozanov are… friends?” she raised an eyebrow. “And you hang out after games? Since when?”

    Language:
    English
    Words:
    2,563
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76358886
  1. ← Previous
  2. 1
  3. …
  4. 12
  5. 13
  6. 14
  7. 15
  8. 16
  9. Next →