Learntolaugh



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Today, though, Shane told himself he hated Ilya. He hated that Ilya left. Hated that he said nothing. Hated that he’d made Shane feel disposable.

    Sometimes Shane imagined flying to Russia, knocking on Ilya’s door, punching him square in the face and telling him exactly how much he hated him. But he knew the truth. Ilya would open the door. Shane would forget every practiced speech. And he would kiss him. Melt into him. Give himself over like he always had. Be fucked by him. And even if it was the last time they would fuck, at least he would know it was the last time this time.

    The truth was that Shane didn’t hate Ilya.

    He hated that Ilya still lived in this quiet, unmovable place in his heart. It was the place that wouldn’t let him move on, wouldn’t let him heal, wouldn’t let him forget.

    - - - - - - - - - - - - - - - - - - - - - - - - - - -

    This story is canon through the 2014 Russian Olympics, then diverges. After Russia, Ilya ghosts Shane and never returns to the U.S., remaining behind to care for his father. Both Shane and Ilya carry the weight of their shared past into the present, set in June 2017.

    Language:
    English
    Words:
    63,740
    Chapters:
    50/50
    Comments:
    273
    Kudos:
    956
    Bookmarks:
    326
    Hits:
    33,014

    03 May 2026

  2. Public Bookmark *

    Tags
    Summary

    2014: Ilya Rozanov shocks the world and breaks Shane Hollander’s heart by disappearing without explanation, and without a goodbye kiss.

    2024: A devastating injury forces Shane to retire early, so he moves to a small town to coach girls hockey and figure out what the hell to do with the rest of his life.

    When recently divorced Ilya Rozanov walks into the rink with his twin girls, Shane has to decide if he’s brave enough to risk a second chance on a broken heart, and a rekindled romance with the first and only boy he ever loved.

    ***

    “So.” Ilya cleared his throat. “Should we tell the girls their Papa and their coach used to date?”

    “We didn’t date. We hooked up a few times, then you disappeared.” Shane looked away to hide his heartbreak as he lied, “It doesn’t even matter. It’s not like I loved you or anything.”

    “No, of course not.” Ilya tried to smile through a lie of his own, “I didn’t love you either.”

    Series
    Language:
    English
    Words:
    296,453
    Chapters:
    18/?
    Comments:
    8,796
    Kudos:
    17,884
    Bookmarks:
    6,854
    Hits:
    906,196

    03 May 2026

  3. Public Bookmark *

    Tags
    Summary

    Several years into Rozanov’s career, ESPN hires a reporter fluent in Russian.

    Suddenly able to answer questions fluently and with a wide vocabulary, Rozanov’s interviews go viral. Hockey fans around the world get a new look at what they thought about Boston’s #81. This changes not only his public persona, but his whole life.

    Inspired by the look on NBA star Nikola Jokić’s face when he was asked a question in his native Serbian and my own struggles learning a new language.

    Language:
    English
    Words:
    14,797
    Chapters:
    11/?
    Comments:
    1,843
    Kudos:
    11,300
    Bookmarks:
    3,267
    Hits:
    171,382

    01 May 2026

  4. Public Bookmark *

    Words:
    7,982
    Works:
    2
    Bookmarks:
    144

    28 Apr 2026

  5. Public Bookmark 82

    Tags
    Summary

    “So you’ll do it then?” Shane asked, voice low. “You’ll behave for me?”

    It took Ilya a second to scramble for words, and Shane raised an eyebrow at him, waiting.

    “Da, yes. I will,” he vowed. “I’ll behave for you, Hollander.”

    And thus, Ilya Rozanov behaved (mostly).

    (Or: Ilya Rozanov needs to clean up his act if he and Shane are going to play the long game. Shane has some pretty good motivational tactics, and Ilya just wants to be his Good Dog.)

    Series
    Language:
    English
    Words:
    8,845
    Chapters:
    2/4
    Comments:
    37
    Kudos:
    684
    Bookmarks:
    82
    Hits:
    9,458

    28 Apr 2026