mesocrazy



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    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.

    Series
    Language:
    English
    Words:
    26,815
    Chapters:
    1/1
    Collections:
    1
    Comments:
    1,285
    Kudos:
    32,716
    Bookmarks:
    8,566
    Hits:
    362,407

    13 Feb 2026

  2. Public Bookmark *

    Tags
    Summary

    “Don’t go,” Ilya manages to choke out, burying his face under Shane’s chin and squeezing his eyes shut. He inhales sharply, pressing his nose deeper into Shane’s throat to breathe in his scent. Right now, it’s Ilya’s body soap, vanilla and spice, masked under salt and skin. He inhales it like it's his own personal supply of air, what he needs to extinguish the burning in his lungs.

    “Ilya,” Shane says, voice urgent, “you’re shaking, I—your breathing’s too fast—” He tries to pull back, needs to see Ilya’s face, needs to see what’s wrong, but Ilya just shakes his head and clings tighter.

    “Please don’t go, Shane,” Ilya whispers, pleading. I’m sorry, please don’t go, don’t go—  

    OR: ilya and shane accidentally recreate the tuna-melt day, and ilya realizes just how much old wounds hurt.

    Language:
    English
    Words:
    5,503
    Chapters:
    1/1
    Comments:
    77
    Kudos:
    3,816
    Bookmarks:
    667
    Hits:
    29,524

    11 Feb 2026

  3. Public Bookmark *

    Tags
    Summary

    Shane does not know what he is staring at when he reads the name of the chat and the influx of texts.

    This looks like actual hell, and more importantly why on earth would Ilya ad him to the Boston WAGS chat?

    TLDR: In an attempt to socialise in this new country Ilya puts 'jane' down as his WAG to connect to the team, this has unforeseen consequences for himself.

    Language:
    English
    Words:
    23,130
    Chapters:
    6/?
    Comments:
    471
    Kudos:
    2,894
    Bookmarks:
    804
    Hits:
    35,526

    09 Feb 2026

  4. Public Bookmark *

    Tags
    Summary

    The Voyageur is strong, fast, handsome, and just about everything the city of Ottawa could ever want in a superhero. Shane Hollander is very good at staying under the radar as a local crime reporter.

    Ilya Rozanov is just trying to take down his family's corrupt business from the inside. He didn't really intend to become a vigilante and he definitely didn't mean to develop a crush on the city's #1 super-boy. Or on the journalist helping him take his father down.

    Language:
    English
    Words:
    23,661
    Chapters:
    2/2
    Comments:
    75
    Kudos:
    541
    Bookmarks:
    159
    Hits:
    5,015

    09 Feb 2026

  5. Public Bookmark 8

    Tags
    Summary

    Deep in unconsciousness, superhero!Shane Hollander, Montreal’s Voyager, falls through the sky. To his luck, his hurtling descent is slowed by a gentle, invisible hand. Upon waking up, he comes face to face with classmate, rival, and maybe-friend Ilya Rozanov.

    -

    College and superhero AU.

    Language:
    English
    Words:
    3,642
    Chapters:
    1/1
    Comments:
    2
    Kudos:
    63
    Bookmarks:
    8
    Hits:
    629

    08 Feb 2026