Owlpiper



Recent bookmarks

  1. Public Bookmark 59

    Tags
    Summary

    There was a hand gently held around his neck, and another working at his belt and God. It felt like nothing Shane had ever experienced, desire thick and heavy, want sharp and desperate. 

    Then it was gone. Ice cold gone in a flash, replaced with the ambient temperature of the room he was in. A void left behind in its space and Shane couldn’t help but let out a whimper.

    He’d lost something. Something had been taken from him and he couldn’t remember what. 

    or, A witch makes a hole in the middle of Shane's life, and he can't even remember who it is he's missing.

    Language:
    English
    Words:
    12,956
    Chapters:
    3/3
    Comments:
    32
    Kudos:
    291
    Bookmarks:
    59
    Hits:
    1,722

    06 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    No serious hockey fan or sports commentator worth their salt would have considered record-breaking Boston superstar Ilya Rozanov to be Shane Hollander’s rival exactly, but sleeping with a man who had a specific offense-related vendetta against him and a wrist shot like a jet engine to back it up was probably ill-advised just the same.

    Or, Shane is a goalie. Ilya can’t score.

    Series
    Language:
    English
    Words:
    148,928
    Chapters:
    18/18
    Comments:
    8,445
    Kudos:
    20,032
    Bookmarks:
    8,090
    Hits:
    631,175

    06 May 2026

  3. Public Bookmark *

    Tags
    Summary

    Sochi Olympics, 2014.

    "MASSIVE ICLOUD HACK REVEALS PRIVATE PHOTOS, MESSAGES, VIDEOS OF HUNDREDS OF OLYMPIC ATHLETES"

    Ilya feels a trickle of unease down his spine. He shakes it off impatiently as he clicks on the article.

    Language:
    English
    Words:
    24,969
    Chapters:
    3/3
    Comments:
    822
    Kudos:
    15,760
    Bookmarks:
    3,819
    Hits:
    116,936

    27 Apr 2026

  4. Public Bookmark *

    Tags
    Summary

    Ilya was used to hazing. He had been subjected to it, he had participated in it, and, as a captain, he had stood guard over the rookies and protected them from anything truly harmful. But if he had been asked, Ilya would have approved of this prank. He would have authorized it, given Cliff and Vicky his seal of approval, perhaps even helped orchestrate it.

    Any other day, Ilya might have been happy to play along.

    But, in perfect dramatic irony, it had not happened any other day. It had happened today. And, cherry on top, of course the rookie had to walk in when Shane was already freaking out about Ilya saying his name.

    +++

    A prank-gone-wrong leads to the Boston Bears finding out about Shane and Ilya’s relationship in 2016. The day Ilya first invited Shane into his house. Right after they say each other’s names for the first time. Fuck his life, honestly.

    Series
    Language:
    English
    Words:
    30,173
    Chapters:
    3/3
    Collections:
    1
    Comments:
    1,969
    Kudos:
    22,086
    Bookmarks:
    5,348
    Hits:
    209,862

    24 Apr 2026

  5. Public Bookmark *

    Tags
    Summary

    “We’ve made a trade,” Coach announces. “For Shane Hollander.”

    It’s like the ground drops out from beneath Ilya, and his heart falls from his chest. It tumbles past rock bottom, down to the cavern that shattered open inside of him on that night five years ago. The night when Ilya walked away from Hollander for the last time.

    He can’t breathe.

    (Or: Shane doesn’t get hurt, they break up, and they don’t talk for five long years. Until Shane is traded to Ottawa.)

    Language:
    English
    Words:
    22,904
    Chapters:
    1/1
    Collections:
    15
    Comments:
    1,825
    Kudos:
    22,580
    Bookmarks:
    6,026
    Hits:
    218,092

    23 Apr 2026