Obsessivecompulsivereadr



Recent works

Recent series

  1. Words:
    12,679
    Works:
    3
    Bookmarks:
    31
  2. Words:
    4,182
    Works:
    2
    Bookmarks:
    20
  3. Words:
    10,694
    Works:
    3
    Bookmarks:
    64
  4. Words:
    9,028
    Works:
    2
    Bookmarks:
    13

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Shane is traded to Boston during the hookup era, and his attempts to act normal and professional around Rozanov are a little too successful: fans start shipping him with Marleau, instead.

    Language:
    English
    Words:
    33,727
    Chapters:
    1/1
    Comments:
    610
    Kudos:
    7,984
    Bookmarks:
    2,454
    Hits:
    61,573

    12 Jul 2026

  2. Public Bookmark *

    Tags
    Summary

    “—okay, that’s unusual,” the first commentator’s voice is saying over the footage. “Hm. Ladies and gentlemen, it seems that, thanks to some last-minute additions to the broadcast, we’ll be able to get an audio feed straight from the arena today!” 

    Ilya frowns. Who the fuck was stupid enough to get mic’d for this fucking game? Some idiot rookie from Toronto, probably. They really don’t teach kids how to handle anything these days. 

    “That’s right!” The second announcer pipes up with an annoyingly fake cheery voice. Ilya immediately wants to send a puck straight into his windpipe. “We just got confirmation that Captain Shane Hollander himself will be wearing a microphone during tonight’s game.” 

    Ilya sits up and spins to face the TV screen fast enough to give a lesser man whiplash.

    Shane doesn’t get injured when Ilya comes back from Russia in 2017, so Ilya follows through on his plan to end things between them. A year later, despite being miserable, he still believes he did the right thing for both of them.
    Except the Voyageurs have been acting weird around Hollander lately. And wait, what do you mean he’s mic’d for this game?

    Language:
    English
    Words:
    45,643
    Chapters:
    4/?
    Comments:
    503
    Kudos:
    1,518
    Bookmarks:
    556
    Hits:
    16,166

    10 Jul 2026

  3. Public Bookmark *

    Tags
    Summary

    When Luca crashes into Blayne Stickner on the ice during his first ever family skate, he swears he's too embarrassed to ever talk to the man again. But when he finds out Blayne is one of the team's physical therapists and his usual gal gets sick for a couple weeks, he's going to have to learn how to handle having Blayne's hands on him in a very... professional matter. Cause that's all this is. There is no way he's falling here.

    Series
    Language:
    English
    Words:
    4,070
    Chapters:
    2/?
    Comments:
    190
    Kudos:
    893
    Bookmarks:
    156
    Hits:
    22,788

    09 Jul 2026

  4. Public Bookmark *

    Tags
    Summary

    Ilya is an asshole to Shane in Sochi. He's an asshole again in Vegas.

    Shane decides he doesn't hate himself enough to put up with this shit.

    It takes everything he has, but he ends it with Ilya.

    Ilya isn't having it.

    OR: What does Ilya Rozanov look like on his (figurative) knees?

    Language:
    English
    Words:
    24,003
    Chapters:
    2/3
    Comments:
    164
    Kudos:
    592
    Bookmarks:
    284
    Hits:
    8,873

    06 Jul 2026

  5. Public Bookmark *

    Tags
    Summary

    Montreal are being assholes after Shane Hollander comes out to them and Ilya is worried. Maybe getting added to the Centaurs’ WAGs chat is exactly what Shane needs…

    Or: Shane is nervous about his first time being secretly a WAG but of course he’s a natural

    Language:
    English
    Words:
    16,698
    Chapters:
    9/9
    Comments:
    94
    Kudos:
    1,304
    Bookmarks:
    184
    Hits:
    11,546

    05 Jul 2026