j_apollo



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “Go?” Rozanov repeats, and Shane thinks he manages to nod, thinks he manages to spin some kind of excuse that he knows Rozanov doesn’t really buy, but he needs to go. He needs to get out of here. He needs to find somewhere quiet and calm where he can ride out this panic and painful tightness until he can catch his breath again. He needs-

    He needs to go.

    “I’m sorry,” he says, turning heel and resisting the urge to just book it right for the front door only because he’d rather not have to explain to Hayden why he returned from a hookup with Boston Lily in men’s clothes that he certainly didn’t leave in.

    It’s not until he makes it halfway up the stairs to Rozanov’s bedroom that it occurs to him in a cold rush that it isn’t just anxiety that makes it this hard to breathe.

    “No,” he tells himself firmly, white knuckling the bannister and trying to take a deep breath just to prove that he can.

    It wheezes.

    (how the tuna meltdown is averted through the power of food allergies and anaphylaxis)

    Language:
    English
    Words:
    25,169
    Chapters:
    1/1
    Comments:
    289
    Kudos:
    4,098
    Bookmarks:
    938
    Hits:
    22,521

    12 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    Galina stopped writing to look at Ilya. "Do you think he'd be willing to talk to you next time it happens, even if it's late?"

    Ilya's stomach turned over. He didn't even want to consider it, but he knew the answer. "Yes. But he silences his phone at night."

    "Most phones these days have an option to let certain numbers ring through, even on Do Not Disturb. Do you think he'd be open to setting that up for you?"

    Imagining that conversation made Ilya nauseous. Yes, no fucking doubt, Shane would be open to it if Ilya explained the reason. "I'm not going to ask him to do that."

    Set during The Long Game, an alternate version where the plane scene doesn't happen. Instead, there's this: a car crash, a therapist's duty to report, and an urgent reckoning with priorities.

    Language:
    English
    Words:
    37,182
    Chapters:
    6/6
    Comments:
    424
    Kudos:
    4,680
    Bookmarks:
    1,271
    Hits:
    54,268

    12 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    “I wondered if you might be able to… hint that Rozanov and I are friends. On my Instagram and other social media. So, once we announce it, the fans won’t be as shocked,” Shane said.

    Nicole blinked. “You want me to soft launch that you and Ilya Rozanov are friends?”

    “Soft launch?”

    What was this life Nicole had found herself in? About to explain a soft launch to two-time MHL MVP Shane Hollander?

    Rose tells Shane to hire her friend Nicole as his social media manager. Over many months, Nicole starts to notice that Shane Hollander and Ilya Rozanov might be a little bit more than rivals and friends.

    Language:
    English
    Words:
    10,095
    Chapters:
    1/1
    Comments:
    449
    Kudos:
    5,305
    Bookmarks:
    1,066
    Hits:
    24,669

    12 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    The day after attending a charity event in Vancouver, Shane, Ilya, Scott, and a few other players board a plane to take them to Tampa for 2017 All Stars.

    The plane goes down somewhere in the wilderness, in the middle of a storm.

    Language:
    English
    Words:
    34,142
    Chapters:
    4/4
    Comments:
    752
    Kudos:
    4,629
    Bookmarks:
    1,335
    Hits:
    37,345

    11 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    Shane leaves that Vegas penthouse suite feeling wretched, and like an idiot, and like he never wants to see Ilya Rozanov again.

    Except, well. Then there are zombies.

    Language:
    English
    Words:
    95,670
    Chapters:
    3/3
    Comments:
    2,001
    Kudos:
    6,436
    Bookmarks:
    3,003
    Hits:
    94,142

    11 Jun 2026