moonlae



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “Twenty thousand.”
    The room had gone quiet. All eyes turned. And there, right in the center of the fucking room, was Ilya Rozanov.
    Shane nearly shit himself.
    OR
    After All-Stars but before Shane's injury, Shane agrees to let a charity auction off a date with him. It's for a good cause, after all.
    Of course, Ilya shows up, because he can't let Shane date someone else. Not again.
    Canon-compliant!

    Series
    Language:
    English
    Words:
    2,253
    Chapters:
    1/1
    Collections:
    1
    Comments:
    36
    Kudos:
    980
    Bookmarks:
    108
    Hits:
    6,797

    22 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    Ilya finds out that Shane went on a single date with their teammate, Troy Barrett, in 2014. He reacts appropriately.

    Language:
    English
    Words:
    1,952
    Chapters:
    1/1
    Comments:
    24
    Kudos:
    1,323
    Bookmarks:
    175
    Hits:
    10,174

    09 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    Shane's face and body are plastered across the internet, and Ilya has to sit with the uncomfortable truth that jealousy means nothing when you don't possess anything at all.

    In which the Wonderland photoshoot takes place in the HR universe, and Ilya has to confront all his demons

    Language:
    English
    Words:
    8,205
    Chapters:
    1/1
    Comments:
    118
    Kudos:
    1,619
    Bookmarks:
    316
    Hits:
    12,123

    02 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    “Fine, you really want to know? Hayden and I hooked up in 2014. You know what else happened in 2014? You ignoring me for six months, discarding me like I was dispensable and not worth more than a quick fuck! That’s what fucking happened!”

     

    Ilya feels the ground give out from under his feet. His mind is like a broken record, repeating the phrase “Hayden and I hooked up” over and over again, cutting deeper each time, cracks appearing all over his impeccable armour. He catches onto the last part, how Shane thought he was “dispensable” and “not worth more than a quick fuck” and his armour shatters completely, the remains catching on fire and spreading through his body like a forest fire, incinerating everything in its wake.

     

    Or: Shane sleeps with Hayden. Ilya finds out.

    Language:
    English
    Words:
    4,543
    Chapters:
    1/1
    Comments:
    15
    Kudos:
    1,315
    Bookmarks:
    191
    Hits:
    16,192

    25 May 2026

  5. Public Bookmark 54

    Tags
    Summary

    [Set after Ilya's dad dies]

    When a previously injured player returns to the Montreal Metros after eight months, he slips into Shane’s life, in ways Ilya never could.

    And suddenly Shane isn’t as alone as Ilya thought.

    Ilya assures himself it’s nothing. He always does. But jealousy doesn’t stay silent forever. As unspoken feelings curdle into reckless choices, Shane gets hurt by Ilya's jealousy-driven actions. With everything left undefined between them, Ilya is forced to confront the question he’s been avoiding: is almost a relationship enough when it’s already breaking them both?

    Language:
    English
    Words:
    6,543
    Chapters:
    6/?
    Comments:
    24
    Kudos:
    145
    Bookmarks:
    54
    Hits:
    4,931

    17 May 2026