M1rrorball



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    He shouldn’t look.

    He knows he shouldn’t look.

    But his thumb moves anyway, like it’s not entirely under his control.

    Unknown number (1):

    Hi Jane, welcome to the WAG’s chat, we’ve heard that you and Cap have been dating for a while. So we thought that you should be added too!

    And then, his world collapses two minutes before the game.

    Or:

    Shane Hollander is not a girl.
    He is not Ilya Rozanov’s girlfriend.
    And he is definitely not supposed to be in the Boston WAG group chat.
    Unfortunately, none of that stops anyone else from believing he is.

    Language:
    English
    Words:
    28,207
    Chapters:
    5/?
    Comments:
    261
    Kudos:
    1,137
    Bookmarks:
    327
    Hits:
    17,611

    03 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    Shane built his life on control—on routines so strict they left no room for anything real. What started as harmless discipline turned into something sharper, quieter, until even he couldn’t tell where the control ended and the damage began. By the time anyone noticed, Shane had already given up on himself.

    Ilya never believed in control to begin with. His world unraveled slower, heavier—until one night, he stopped trying to hold it together at all. When he wakes up in a hospital bed, broken but alive, the only thing he feels is anger that it didn’t work. Ilya has given up on life entirely.

    Against both their wishes, they’re sent to a remote rehab center and forced into the same room—two strangers with nothing in common but the ways they’re falling apart.

    As the walls between them slowly crack, anger turns into understanding, and silence into something softer. Because maybe, just maybe… you don’t have to want to be saved to start finding a reason to stay.

    Language:
    English
    Words:
    115,783
    Chapters:
    39/?
    Comments:
    347
    Kudos:
    616
    Bookmarks:
    175
    Hits:
    20,483

    31 May 2026

  3. Public Bookmark *

    Tags
    Summary

    “Do you know this name, ‘Shane Hollander’?”
    The kid looked at Shane, chewing his lip and frowning a little, before turning back to Rozanov. “I think so, yes.”
    “Who is he?
    “Uh… a hockey player?”
    “No,” Rozanov said in a harsh, cutting tone. “He is no one. Because he is on my ice. Understand?”

    To help with his edge control, the Metros' coach recommends Shane take figure skating lessons with someone named Ilya Rozanov. Rozanov is rude, abrasive, and insists he will only teach Shane in a group class for kids. Shane, a rookie hell-bent on proving himself and unwilling to disappoint his coach, refuses to give up despite how much Rozanov tries to humiliate him each lesson.

    Language:
    English
    Words:
    58,254
    Chapters:
    12/13
    Comments:
    333
    Kudos:
    690
    Bookmarks:
    232
    Hits:
    15,042

    30 May 2026

  4. Public Bookmark *

    Tags
    Summary

    In 2003, Shane Hollander is assigned a PenPal, and gains a friend. A friend who smokes, calls him boring, and gives him ridiculous nicknames.

    Across the world, Ilya Rozanov practices his English with a curious Canadian boy whose name he can't fucking remember.

    Or, before they were Canada's Shane Hollander and Russia's Ilya Rozanov, they were Cat and Elijah. Shane has no reason to suspect his childhood PenPal is his hockey rival, and Ilya has never even considered that the man he's falling for is also the boy he already fell in love with through letters and postcards.

    Language:
    English
    Words:
    99,435
    Chapters:
    15/?
    Comments:
    1,292
    Kudos:
    1,028
    Bookmarks:
    352
    Hits:
    21,598

    29 May 2026

  5. Public Bookmark *

    Tags
    Summary

    Shane was twelve when hockey scouts started showing up to his games. He was barely fifteen when a check went horribly wrong, fucked his knee to hell and gave him a grade III concussion. During rehab he found swimming, and he was seventeen when he went to the Olympics as an alternate for freestyle swim events.

    He’s 24 and working for his mom’s sports PR company when he meets Ilya Fucking Rozanov.

    May contain: Shane Hollander navigating what it means to be mostly normal when your whole childhood was about preparing you for greatness. Shane Hollander attempting to flirt. Possibly less than 100% accurate descriptions of what a sports PR agent does.

    Language:
    English
    Words:
    59,996
    Chapters:
    10/12
    Comments:
    685
    Kudos:
    955
    Bookmarks:
    425
    Hits:
    20,932

    29 May 2026