Io2



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Shane Hollander is hockey’s closeted golden boy with everything to hide. Ilya Rozanov is a professional Dom with everything to lose and an expired visa.

    Through their arrangement at a discreet Montreal kink bar, where NDAs protect secrets and sessions are charged per hour, they discover the most dangerous thing isn’t being caught—it’s wanting more than those hours allow.

    Language:
    English
    Words:
    180,137
    Chapters:
    14/?
    Collections:
    17
    Comments:
    21,369
    Kudos:
    45,406
    Bookmarks:
    16,941
    Hits:
    1,924,685

    28 Mar 2026

    Bookmarker's Collections:
  2. Public Bookmark *

    Summary

    unconnected hollanov/heated rivalry fics all by the same author (it's me, i'm the author) // blanket permission for translations (posted on ao3/linked), podfics (posted on ao3/linked), art of any kind inspired by the fics in this collection! i would love to know about them though

    Words:
    334,114
    Works:
    14
    Bookmarks:
    4,307

    24 Mar 2026

    Bookmarker's Collections:
  3. Public Bookmark *

    Tags
    Summary

    “This is Ilya. Rozanov. But you already know that. He’s visiting and we’re—” Ilya refused to let him drown in front of his parents, he gave them the bluntest truth he had: “Lovers.”

    “Ilya—no. That’s gross.”

    And Ilya (who had spent years being careless but was trying to be careful and worthy) in that moment decided that if they were doing this, then they were doing it properly. Because they're not lovers. Not after last night, when Ilya’s “I could marry Svetlana” had caused Shane Hollander looked at him like he’d rather commit a murder-suicide than let him go... and proposed.

    “Engaged. We’re engaged.”

    If he gave his future father-in-law a heart attack, was that a bad start… or just proof Shane Hollander really had made him recklessly in love?

    / Sequel to 'I hate accidents (except when we went from rivals to this)' /

    Series
    Language:
    English
    Words:
    6,888
    Chapters:
    1/3
    Comments:
    164
    Kudos:
    3,748
    Bookmarks:
    532
    Hits:
    29,157

    03 Mar 2026

    Bookmarker's Collections:
  4. Public Bookmark *

    Tags
    Summary

    Six months ago, Shane’s intimate conversation and break-up with Rose Landry was recorded and leaked. In those six months, his life had completely upended and everything had changed, for better or for worse. Except for Ilya. He still has Ilya, and he’s beginning to understand that he always will.

    It’s 2018. Shane Hollander has to figure out his new life, in a new city, on a new team, while being out to the world but not by his own choice. Ilya, along for the ride, also has to learn what it means to be connected to a place, to a person, and to his own inner truth.

    (Sequel to “something you can fix,” set post-Heated Rivalry, pre-The Long Game)

    Series
    Language:
    English
    Words:
    96,881
    Chapters:
    13/13
    Collections:
    4
    Comments:
    8,605
    Kudos:
    44,500
    Bookmarks:
    10,365
    Hits:
    1,044,042

    03 Mar 2026

    Bookmarker's Collections:
  5. Public Bookmark *

    Tags
    Summary

    Shane Hollander doesn't care about Valentine's Day.

    Ilya Rozanov loves it-for the drink specials and the easy hookup opportunities it provides.

    ---

    A collection of moments from Shane Hollander and Ilya Rozanov's relationship, told through each Valentine's Day as they move from rivals, to something unnamed, to everything.

    Language:
    English
    Words:
    20,765
    Chapters:
    9/15
    Comments:
    141
    Kudos:
    435
    Bookmarks:
    107
    Hits:
    9,185

    28 Feb 2026

    Bookmarker's Collections: