EOJ



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    The moment Ilya slips the wedding band onto Shane’s finger, it feels like the world goes quiet for the first time in his life.

    Peaceful in a way Shane has never known.

    They’re married. Husbands.

    And Shane is excited for all of the firsts that lie ahead of them as a married couple.
    --
    OR: A Bunch of "Firsts" from the First Year of Shane and Ilya's Marriage

    Language:
    English
    Words:
    39,630
    Chapters:
    1/1
    Comments:
    1,547
    Kudos:
    13,677
    Bookmarks:
    5,574
    Hits:
    250,052

    15 Feb 2026

  2. Public Bookmark *

    Tags
    Summary

    After the longest season of his career, Ilya retreats to the cottage with Shane, expecting rest, recovery, and a month of stolen peace. Instead, exhaustion lingers. Small things feel wrong. And the body that has always carried him through pain begins to falter in ways he can’t explain.

    As concern grows and outside eyes begin to notice, the life Ilya and Shane have carefully built—careers, borders, futures—starts to feel fragile. When a medical crisis shatters their summer before answers arrive, love is no longer something they protect quietly. It becomes something they fight with.

    A story about what happens when the body speaks before you’re ready to listen, and the people who refuse to let you face it alone.

    Series
    Language:
    English
    Words:
    55,266
    Chapters:
    30/30
    Collections:
    1
    Comments:
    635
    Kudos:
    5,934
    Bookmarks:
    2,066
    Hits:
    171,840

    19 Jan 2026

  3. Public Bookmark *

    Tags
    Summary

    Rozanov cocked his head. “You speak Russian? Or just the curse words?”

    “Yes, I speak Russian,” he snapped, defensive and angry. He knew that it had been a mistake to even try to be friendly with Rozanov. “Why? Do I not look Russian to you?” He scoffed.

    “No, not really,” Rozanov said. Some of his teammates laughed, although they mostly looked surprised that Shane was speaking to them at all. Rozanov didn’t laugh, though. “Are you Russian?”

    “Go fuck yourself.”

    +++

    Despite an inauspicious start, when Russia’s Ilya Rozanov learns that Canada’s Shane Hollander is fluent in Russian at their first World Junior Championships tournament, it changes everything and sets them on a different course. Instead of being branded as rivals from the very beginning, Ilya and Shane start off as friends.

    And, after all, a little friendly rivalry never hurt anyone, did it?

    Series
    Language:
    English
    Words:
    30,455
    Chapters:
    4/4
    Collections:
    2
    Comments:
    2,340
    Kudos:
    51,833
    Bookmarks:
    15,344
    Hits:
    745,823

    19 Jan 2026

    Bookmarker's Tags:
  4. Public Bookmark *

    Tags
    Summary

    When his phone rings, Shane assumes it’s spam.

    Instead, it’s the voice of a Russian stranger asking what he’s wearing.

    Somewhere between that and hanging up, the call turns to phone sex.

    Series
    Language:
    English
    Words:
    5,333
    Chapters:
    2/2
    Comments:
    117
    Kudos:
    3,753
    Bookmarks:
    443
    Hits:
    44,255

    19 Jan 2026

    Bookmarker's Tags:
  5. Public Bookmark *

    Tags
    Summary

    Cliff Marleau finds out his best friend has been secretly dating Shane Hollander the same way everyone else does—via a video that's already gone viral—and spends the next three hours trapped in a car with two of Shane's teammates, one of whom is convinced Ilya is the worst person alive.

    Series
    Language:
    English
    Words:
    15,228
    Chapters:
    1/1
    Comments:
    568
    Kudos:
    9,157
    Bookmarks:
    1,640
    Hits:
    97,036

    19 Jan 2026

    Bookmarker's Tags: