coolpine



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    After a viral photo outs Shane Hollander and Ilya Rozanov while they're still busy pretending their years-long situationship is mostly just sex, the fallout gets complicated fast. The world reacts badly. Their teams react worse. Ilya's future in North America starts to look alarmingly fragile, and Shane, who has never met a disaster he didn't try to control into submission, throws himself into fixing what can still be fixed.

    Ilya has spent his whole life being wanted for the wrong reasons and discarded for the right ones. Shane has spent his whole life believing that if he is careful enough, good enough, controlled enough, he can keep disaster from reaching the people he loves.

    A practical solution emerges, then a house, then rings.

    Somehow, by the time they say their vows, both of them are certain they are the only one who means them.

    Language:
    English
    Words:
    124,771
    Chapters:
    8/13
    Comments:
    2,195
    Kudos:
    4,150
    Bookmarks:
    2,054
    Hits:
    120,505

    18 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    Tommy stares down into his coffee cup. He doesn’t have a problem with two guys kissing—obviously, he wouldn’t have agreed to this billet arrangement if he did—and he’s not surprised to see Shane and Ilya doing it—like everyone else with even a passing interest in hockey, he saw the FanMail—but, well, he’s maybe a little surprised to see that what they were doing in the FanMail was, apparently, just a casual kiss for them. Judging by this, anyway.

    When Shane and Ilya agree to become billet parents, they resolve to keep their (admittedly intense) sex life carefully confined to the bedroom, and out of earshot.

    They do an okay job of that. All the other parts of taking in a rookie? They do even better.

    Language:
    English
    Words:
    25,744
    Chapters:
    10/10
    Comments:
    342
    Kudos:
    1,096
    Bookmarks:
    233
    Hits:
    16,123

    15 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    In a state of extreme horniness, Shane agrees to make a spicy video for Ilya, and it unfortunately doesn’t stay between just them. One guess as to whose fault it is that it leaks (you're only half right).

    (Set in the 2015-2016 season)

    Language:
    English
    Words:
    59,169
    Chapters:
    25/?
    Comments:
    522
    Kudos:
    1,167
    Bookmarks:
    398
    Hits:
    34,713

    27 May 2026

  4. Public Bookmark *

    Tags
    Summary

    Ilya hesitated, staring at the number. He was captain of Hollander’s new team. It would have been completely normal, if not expected, that he would reach out to him soon. But his hand had turned to lead, his finger hovering over the “Call” button. What would he even say?

    “Hey Hollander. Sorry your team dumped you out of nowhere after building them a dynasty and you’re being shipped back to your hometown to play on an historically shitty team, captained by me, the guy who you’ve been pitted against your whole career and built up a decade’s worth of resentment towards, not to mention the fact that we sucked each other’s dicks that one time years ago and then pretended that it never happened. Haha, yeah, good times. Anyways. See you at practice.”

    —————

    In June 2010, Shane Hollander and Ilya Rozanov hook up for the first and last time.

    In July 2021, Shane Hollander is abruptly traded to the Ottawa Centaurs.

    Language:
    English
    Words:
    83,944
    Chapters:
    12/15
    Comments:
    563
    Kudos:
    2,182
    Bookmarks:
    951
    Hits:
    64,031

    24 May 2026

  5. Public Bookmark *

    Tags
    Summary

    “What will the team do? Without Ilya and me?”

    “Apologies, Shane, I must not have been clear enough…”

    Wiebe’s throat was suddenly dry. This is going to crush him.

    “Only you are under investigation. Only you are being benched.”

    or

    Following Shane Hollander’s first game as a Centaur, Crowell launches a formal investigation into Shane, his relationship with Ilya and his former captaincy in Montreal, placing him on indefinite suspension pending a hearing. What follows is angst, frustration, and a much-deserved Shane Hollander crash-out.

    Language:
    English
    Words:
    14,493
    Chapters:
    6/8
    Comments:
    95
    Kudos:
    828
    Bookmarks:
    258
    Hits:
    15,473

    19 May 2026