moonlae



Recent works

Recent bookmarks

  1. Public Bookmark 63

    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:
    32
    Kudos:
    736
    Bookmarks:
    63
    Hits:
    4,539

    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,307
    Bookmarks:
    172
    Hits:
    10,022

    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,601
    Bookmarks:
    310
    Hits:
    11,875

    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,281
    Bookmarks:
    186
    Hits:
    15,777

    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:
    144
    Bookmarks:
    54
    Hits:
    4,867

    17 May 2026