52strand



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Shane slips through his front door and back into his quiet apartment. He leans back against the door and takes a steadying breath in his dark apartment. After a moment, the music next door turns off and Shane is left with only the pounding of his own heartbeat in his ears. 

    He closes his eyes and tries not to think about Rozanov or the way Shane’s entire body lit up like a live wire when he said in that low, accented voice, only if you ask nicely. He’s hard in his penguin print pajama pants and now he’s going to have to jerk off and shower before he can sleep. While trying not to think about his asshole neighbor.

    This is bad. This is very bad. 

    In which Shane Hollander's new next door neighbor is a menace who always seems to answer the door shirtless. 

    Series
    Language:
    English
    Words:
    21,941
    Chapters:
    5/5
    Collections:
    1
    Comments:
    480
    Kudos:
    3,417
    Bookmarks:
    915
    Hits:
    39,639

    21 Jun 2026

  2. 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,990
    Kudos:
    22,615
    Bookmarks:
    5,463
    Hits:
    216,302

    21 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    (xxx) xxx-xxxx
    ‘I’m a good looking gay hockey player, text me for a good time ;)’
    and phone number

    (xxx) xxx-xxxx
    OH MY GOD ?!?!?!?!
    That’s it.
    I’m killing my teammate.

     

    (or where J.J. wrote Shane's number on a bathroom stall and Ilya decided to text it)

    Series
    Language:
    English
    Words:
    16,041
    Chapters:
    13/13
    Comments:
    490
    Kudos:
    2,872
    Bookmarks:
    469
    Hits:
    34,656

    21 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    After Vegas, Shane decided that to get over Rozanov, he needed to get under someone new. That decision ends up costing him more than he could have ever known.

    After Vegas, Ilya decided that getting over Hollander was a useless task, and saying fuck it and jumping all in was the way to go. That decision ends up costing him more than he could have ever known.

     

    NOTE: None of the Rape/Non-Con is between Shane & Ilya

    Language:
    English
    Words:
    83,308
    Chapters:
    26/26
    Comments:
    582
    Kudos:
    1,389
    Bookmarks:
    454
    Hits:
    56,775

    21 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    At thirty-five, Shane Hollander finally makes the long-postponed decision: retirement from hockey and signing up at the soulmates office to find himself a lifelong partner. The most beautiful thing about it? He will never, ever have to deal with that asshole Rozanov again.

    Ilya Rozanov, after years of chaotic living and no-strings-attached hookups, also makes the long-postponed decision: retirement from hockey, because he heard Hollander is retiring, and what’s the fun without teasing him, and signing up at the soulmates office to find himself a lifelong partner.

    Both of them are completely unaware of the fact that fate—or some very thorough algorithm—has already matched them as soulmates. And on a side note, Shane Hollander may be oblivious to the fact that Ilya Rozanov doesn’t actually mind this decision nearly as much as Shane thinks he would.

    Language:
    English
    Words:
    92,044
    Chapters:
    28/28
    Comments:
    638
    Kudos:
    1,649
    Bookmarks:
    452
    Hits:
    59,655

    20 Jun 2026