Writer_and_Thrasher



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    "Hockey talent or not, for the rest of his life, the onus will always be on him to dodge this bullshit and come out squeaky clean on the other side. The strict rules binding him simply don’t exist for other people."

    A few months into his first season with the Centaurs, Shane is rapidly approaching a breaking point for reasons nobody would ever guess, and he himself is only beginning to understand.

    Language:
    English
    Words:
    21,904
    Chapters:
    3/3
    Comments:
    116
    Kudos:
    780
    Bookmarks:
    214
    Hits:
    6,656

    09 Sep 2026

  2. Public Bookmark *

    Tags
    Summary

    Ilya smiled down at Shane and his eyes gleamed with mischief. 

    "You know, Troy is just a few doors down. We could call him over, make it a little party." 

    Shane's eyes snapped open only to narrow again as he glared up at Ilya.

    “Would you like that?”

    “No, I wouldn’t,” Shane snarled. 

    But his face was screwed up in frustrated pleasure. Ilya hummed thoughtfully and pretended to consider. 

    “Perhaps we could make it a competition then.” 

    Shane made an irritated noise and turned his face away. Ilya leaned closer and let his teeth drag down the length of Shane's clenched jaw.

    "You want Troy to see how well you take it, or do you want to see if he's better at riding my cock than you are?" 

    He had been teasing him, pushing at the jealousy that usually made Shane squirm and glare and tell him to shut the fuck up while his traitorous cock twitched and throbbed at how much he secretly liked it. 

    So when Shane did squirm away from him, Ilya followed automatically, pressing their chests flush together. He thought Shane was playing.

    “Get the fuck off me,” Shane spat.
    -

    Shane safewords out of Ilya's teasing about Troy.

    Series
    Language:
    English
    Words:
    9,441
    Chapters:
    1/1
    Comments:
    1,107
    Kudos:
    15,150
    Bookmarks:
    3,836
    Hits:
    122,165

    03 Sep 2026

    Bookmarker's Notes

    HELL FUCKING YEAH

    TLG critical, Shane safewords, Ilya realizes that he's been an idiot

  3. Public Bookmark *

    Words:
    118,378
    Works:
    3
    Bookmarks:
    500

    20 Aug 2026

  4. Public Bookmark *

    Tags
    Summary

    He can’t tell Ilya though. He can’t tell Ilya that his team might not be right for Shane. That this perfect solution is making Shane a worse hockey player, a bad teammate.

    That maybe Shane Hollander of the Voyagers really was his full name. That Shane Hollander of the Centaurs might not exist.

    He can’t say that. He can’t ruin everything. He can’t dim the shine in Ilya’s eyes, the bounce in his step, the color in his cheeks he didn’t have the last few years.

    Ilya sacrificed hockey for their relationship for two years, played on a crappy team and watched Shane win. It’s Shane’s turn to sacrifice, to figure out how to make this work and let Ilya lead this time.

    Or:

    Transitions are hard for Shane. Joining his husband's team turns out not to be an exception to that rule.

    Language:
    English
    Words:
    12,259
    Chapters:
    1/1
    Comments:
    241
    Kudos:
    3,695
    Bookmarks:
    895
    Hits:
    29,879

    20 Aug 2026

  5. Public Bookmark *

    Tags
    Summary

    Someone’s posted a shaky video from the stands, just behind the whole altercation. It’s close enough to catch the snarl on Rozanov’s face as he charges up the steps. He’s so pretty, Shane thinks faintly. The video starts too late to show what set him off, but it catches the tail end of what the man is yelling, the things he's saying about Shane, before pivoting to calling Rozanov a cunt and bitch and a pussy instead.

    Rozanov drops his gloves for Shane. He wishes he could just be grateful, but it feels a little bit like the end of the world.

    Language:
    English
    Words:
    8,793
    Chapters:
    1/1
    Comments:
    279
    Kudos:
    5,680
    Bookmarks:
    1,283
    Hits:
    35,843

    19 Aug 2026