Moi



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Shane Hollander works at a coffee shop, plays hockey, keeps his head down, and doesn’t ask questions he doesn’t need the answers to.

    So when a new regular starts showing up—quiet, watchful, Russian-accented, and conducting invitation-only meetings in the back—Shane notices. When that same man takes an unsettling interest in Shane’s closing shifts, his routines, and his safety, Shane does what feels sensible: he adjusts his behavior and keeps his mouth shut.

    Ilya Rosanov orders an Americano. He reads, but only in Russian. He worries when people work late alone.

    They are operating with very different definitions of danger.

    If he didn’t ask questions, he couldn’t be lied to.

    The rules were simple.

    1. Do not ask questions you don’t need the answer to.
    2. Do not share personal information freely.
    3. Do not be alone with Ilya Rozanov.
    4. Do not give him a reason to think you’re afraid.

    Series
    Language:
    English
    Words:
    71,766
    Chapters:
    10/10
    Comments:
    446
    Kudos:
    1,323
    Bookmarks:
    457
    Hits:
    28,524

    19 Feb 2026

  2. Public Bookmark *

    Tags
    Summary

    The Voyageurs ask Shane to join FanMail in order to foster a better connection with fans. Internet sleuths start to notice some interesting details in the background of Shane’s videos, and then the internet does...what the internet does.

    Or Shane and Ilya are granted an opportunity to come out on their own terms. Sort of. And in they do it in a very Ilya way. (Surprisingly, it is Shane’s idea)

    Language:
    English
    Words:
    21,185
    Chapters:
    3/3
    Collections:
    39
    Comments:
    2,693
    Kudos:
    43,574
    Bookmarks:
    9,536
    Hits:
    381,757

    14 Feb 2026

  3. Public Bookmark *

    Tags
    Summary

    Did you figure anything out? Shane writes, and flips the page around for Ilya to read it.

    Wont like the answer, Ilya’s written, in his quick hand.

    So he doesn’t have to take the pen back, Shane just shrugs. What?

    Ilya sits down at the desk for a steady surface to explain.

    3 things
    1 its curse. if true we can break it
    2 its spell. if true we can break it
    3 we are soulmates. if true we are fucked

    “No,” Shane mutters, before he can stop himself. Immediately, he slams a hand over his mouth.

    or: Ilya and Shane are soulmates, and their bond prevents them from both talking and being apart. Unfortunately, the only thing that’ll make the pain stop is confessing the one thing they can say: that they’re in love.

    Language:
    English
    Words:
    38,982
    Chapters:
    8/8
    Comments:
    244
    Kudos:
    2,100
    Bookmarks:
    524
    Hits:
    35,058

    12 Feb 2026

  4. Public Bookmark *

    Tags
    Summary

    Five times Shane Hollander acts (surprisingly) unhinged online and the five times Ilya acts unhinged back.

    Series
    Language:
    English
    Words:
    2,144
    Chapters:
    1/1
    Comments:
    187
    Kudos:
    8,590
    Bookmarks:
    864
    Hits:
    49,140

    11 Feb 2026

  5. Public Bookmark *

    Tags
    Summary

    shane has broken his arm and can't play against boston, but the most annoying thing is he hasn't been able to wash his hair in days... cue ilya, our favorite acts of service baddie

    ------

    Shane blinked. His mind was screaming at him. What was happening? This wasn’t what they did, they didn’t wash each other’s hair or care about each other’s injuries. They fucked, and then they went home. He should say no, should tell Rozanov to buzz off and leave him to suffer, but the words wouldn’t come out. Eventually, he just nodded.

    Language:
    English
    Words:
    3,281
    Chapters:
    1/1
    Comments:
    64
    Kudos:
    2,523
    Bookmarks:
    323
    Hits:
    16,683

    09 Feb 2026