satxn



Recent bookmarks

  1. Rec *

    Tags
    Summary

    Luca hadn’t been sure he would go through with the plan. He’d talked himself into it and out of it about fifty times.

    But he's made it this far. He's sitting with Shane Hollander, just the two of them. Now all he needs to do it open his mouth and—

    “Look,” Shane is saying, “if you wanted to talk through coming out, I th—”

    “I can’t figure out anal sex,” Luca blurts.

    Language:
    English
    Words:
    45,260
    Chapters:
    6/6
    Comments:
    3,129
    Kudos:
    10,580
    Bookmarks:
    3,033
    Hits:
    232,076

    05 Oct 2026

    Bookmarker's Tags:
  2. Rec *

    Tags
    Summary

    Heat spread across Ilya's face. His mouth fell open slightly. He let out a short, stuttered laugh of disbelief. This couldn't- he was straight, he wasn't-

    “Finally got you at your own game.” Shane's smirk widened to a smile, his hand clapping down on Ilya's shoulder to squeeze it slightly. For once in his life, Ilya was unable to find his voice.

    “Damn.” Shane laughed, jostling him a bit. “If I had known this was all it took to get you to shut the fuck up, I would have started flirting back years ago.”

    ----

    When old college friends Ilya and Shane show up to their mutual best friend's wedding, they are ready to fulfill their duties as bridesmen. Even after years of not seeing each other, they fall right back into their usual banter.

    Ilya loves to flirt with Shane. Shane loves to tell him to fuck off. It's a running bit. Nothing more than a joke between two friends; because Shane is gay and Ilya is straight and it doesn't actually mean anything…until Shane finally decides to flirt back, and Ilya's world suddenly tilts on its axis.

    Language:
    English
    Words:
    59,193
    Chapters:
    6/6
    Comments:
    5,488
    Kudos:
    36,439
    Bookmarks:
    11,623
    Hits:
    999,296

    04 Oct 2026

    Bookmarker's Tags:
  3. Rec *

    Tags
    Summary

    “Shane, this is Ilya Rozanov.”

    For a world-ending moment, it felt like the ground was falling out from beneath him. The hand he’d been extending to greet the new bodyguard froze in midair, a stab of panic jolting through his entire body.

    Because it was the man from the night before. The man he’d slept with.

    (Shane Hollander is the son of the Canadian prime minister. He is also the captain of his college hockey team. This obscene balancing act is seemingly going just fine, until he accidentally hooks up with his new bodyguard one night at the bar.)

    Series
    Language:
    English
    Words:
    141,034
    Chapters:
    14/14
    Comments:
    1,740
    Kudos:
    4,802
    Bookmarks:
    1,728
    Hits:
    148,322

    02 Oct 2026

    Bookmarker's Tags:
  4. Rec *

    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:
    2,609
    Kudos:
    26,247
    Bookmarks:
    7,779
    Hits:
    251,562

    30 Sep 2026

    Bookmarker's Tags:
  5. Rec *

    Tags
    Summary

    Shane Hollander's tenant is loud, high-maintenance, and personally responsible for at least half of the building's maintenance budget. Ilya Rozanov thinks his landlord is an uptight old man with an unhealthy attachment to building code. They have exactly one thing in common: they hate each other.

    Featuring: smoke detectors, rooftop renovations, and sexual tension disguised as property maintenance.

    Language:
    English
    Words:
    34,857
    Chapters:
    9/9
    Comments:
    1,099
    Kudos:
    3,392
    Bookmarks:
    1,182
    Hits:
    70,222

    30 Sep 2026

    Bookmarker's Tags: