fantasyfiction



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “-can’t see each other again,” Ilya says, looking only at Shane’s hand, holding it so, so gently and stroking over Shane’s skin so, so softly. The soothing feeling of it makes it very hard to focus, but Shane tries very hard to do it anyway. “I tried-we tried, but this can’t happen again.” It takes a moment, but Shane finally manages to make sense of the words, and he lets out a soft noise of understanding.

    Ah. He’s apologizing that he won’t be able to see Shane in the hospital again before he leaves.

    “I understand,” he says, and he does. It was probably really hard for Ilya to get here even once, and it can’t be very long before his plane leaves. He’s sad, of course–they didn’t even get to spend time together, really–but it’s not like this will be the last chance they ever have to see each other. He gives Ilya his best attempt at a smile, and if it comes out a little sad, too, all Ilya does is reach out to stroke the backs of his fingers gently over his cheek.

    (ilya goes through with his plan to break up with shane in the hospital) (the problem? shane is too high to understand that he's being broken up with)

    Language:
    English
    Words:
    13,369
    Chapters:
    1/1
    Comments:
    499
    Kudos:
    9,699
    Bookmarks:
    1,993
    Hits:
    62,201

    16 Jul 2026

  2. Public Bookmark *

    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:
    594
    Kudos:
    7,680
    Bookmarks:
    2,373
    Hits:
    58,873

    14 Jul 2026

  3. Public Bookmark *

    Tags
    Summary

    “Sshhh, it’s all right,” Shane tells him, “Just breathe, okay? Just breathe for me, baby. We can talk when you’re ready.”

    Ilya’s breath hitches. Then his sobs increase and Shane tightens his arms around him. Ilya’s fingers curl into the fabric of Shane’s shirt, and Shane rocks him gently back and forth.

    “I’ve got you,” Shane whispers, repeating the words again and again and again. He presses a kiss to Ilya’s hair, to his brow, to any part that he can reach. And he doesn’t let go. He never, ever lets go.

    Set during "The Long Game" when Shane drives away the morning after Ilya’s Halloween party, and Ilya breaks down crying.

    What if Shane comes back? What if he finds Ilya? How might this one revelation change the course of events?

    Language:
    English
    Words:
    6,310
    Chapters:
    2/?
    Comments:
    83
    Kudos:
    505
    Bookmarks:
    110
    Hits:
    3,462

    13 Jul 2026

  4. Public Bookmark *

    Tags
    Summary

    June 2010. Ilya Rozanov is delayed after the CCM shoot. By the time he gets to the locker room, Shane Hollander is out of the showers and Ilya’s entire plan is ruined.
    Only not quite fully ruined. Hollander invites him to dinner with his parents as a thank you for arranging the shoot and Ilya, in a burst of insanity, agrees. He hits it off with Yuna and David. They all exchange numbers. He and Hollander become friends.
    At no point does Ilya stop wanting more from him.

    June 2016. Ilya Rozanov is a superstar. A Cup winner. An MVP. Women want him, men want to be him. He’s fucking miserable.
    He’s in love with his best friend. He can’t deny it anymore. Only now Shane is dating a movie star and happier than Ilya’s ever seen him. Ilya can’t ruin that for him, can’t ruin their friendship by asking for what he knows Shane can’t give. No matter how much it kills him.

    A charity event in San Francisco. A catastrophic computer failure. A fateful decision to drive, not fly. Two days in a car, just the two of them. Alone. Together.
    Ilya’s sick with excitement and with dread, because how can he keep his secrets with Shane so close for so long?

    What he doesn’t know is that Shane has secrets too.

    Language:
    English
    Words:
    33,976
    Chapters:
    4/4
    Comments:
    905
    Kudos:
    6,125
    Bookmarks:
    1,950
    Hits:
    70,495

    11 Jul 2026

  5. Public Bookmark *

    Tags
    Summary

    Ilya had thought it was dumb, when Galina suggested it. A code word for when his mental health was bad—he and Shane didn’t even have a code word for sex, and Ilya was regularly tying Shane to the bed and slapping his ass until it was as red as a tomato.

    “Is there a reason you’re calling me?” Shane asks now, voice echoey over the phone. “Or is this part of your strategy to win our argument?”

    Ilya swallows hard. “Constantinople,” he says.

    --

    Or: Ilya goes through a rough patch.

    Series
    Language:
    English
    Words:
    9,704
    Chapters:
    1/1
    Collections:
    1
    Comments:
    171
    Kudos:
    2,582
    Bookmarks:
    353
    Hits:
    11,010

    11 Jul 2026