junebug171



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    When he was seven years old, Shane Hollander was briefly lost at an airport. Luckily, the kindness of a stranger ensured he made it back to his parents safely, putting an end to a terrifying three hours for the Hollanders. It takes twenty years (and one heated rivalry) for Shane to learn the name of his rescuer. It takes twenty years for Ilya to learn his wish had already come true.

    Language:
    English
    Words:
    3,296
    Chapters:
    1/1
    Collections:
    21
    Comments:
    1,497
    Kudos:
    30,270
    Bookmarks:
    6,988
    Hits:
    161,755

    02 Jul 2026

  2. Public Bookmark *

    Tags
    Summary

    Rose volunteers for a nonprofit that rescues sex-trafficked omegas, and Shane thinks it's a great cause. He even attends their fundraising galas.

    Then, one night, Rose calls to ask for a favor: She wants Shane to let a recently-rescued male omega live with him. In his apartment.

    His name is Ilya, Rose explains, and the thing is, despite omega hormone levels, he acts and smells just like an alpha. He can't keep staying in an omega group home because he's scaring the other omegas and endangering the staff.

    But he could live with Shane, Rose insists. "You're a big strong alpha hockey player, so he can't intimidate you physically. But also he needs to feel safe, which he can with you, because you're not like other alphas." She pauses. "You know?"

    By which she means Shane has never had a full rut, his scent glands barely work, he can't form a knot, and he has no interest in sticking his dick in anyone. Which, whatever. It's fine.

    But if being a failure as an alpha means he can help this omega, Ilya, who's apparently as much of a biological anomaly as Shane is…

    Shane says yes.

    And maybe it's a stupid decision. But he knows that it's also the right one.

    Language:
    English
    Words:
    94,928
    Chapters:
    19/?
    Comments:
    4,709
    Kudos:
    9,411
    Bookmarks:
    2,499
    Hits:
    240,222

    02 Jul 2026

  3. Public Bookmark *

    Tags
    Summary

    “Is that it?” Ilya ask dryly at the exact same time.

    “Are you fucking kidding me, Rozanov?” Shane snaps, still feeling his heart in his ears. “Is that not bad enough for you?!”

    “Some people burn dolls, some people shoot them,” he has the gall to shrug. “I get threats like that all the time. No big deal.”

    “Yeah, well, I get them too, asshole, so I know this isn’t normal. It is a big deal.”

    Or:

    In the middle of a Montreal vs Boston game a threat against Ilya Rozanov becomes a security concern… and Shane Hollander kinda loses it. Just a little. In his defense, he’s pretty justified to be worried, okay? He is NOT overreacting.

    Series
    Language:
    English
    Words:
    19,887
    Chapters:
    6/6
    Comments:
    1,198
    Kudos:
    8,623
    Bookmarks:
    1,808
    Hits:
    124,370

    28 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    The problem, Shane muses in hindsight, is that he commits to things too hard.

    He puts his all into everything. He wouldn’t be who he is without it.

    The fact that he can’t resist a challenge, even if it’s stupid, is more of the problem than anything else.

    In which Shane has hidden talents, Ilya runs to catch up, the internet spirals, and Yuuri, Viktor and Yuri are dragged along for the ride…

    Series
    Language:
    English
    Words:
    22,000
    Chapters:
    6/6
    Collections:
    1
    Comments:
    712
    Kudos:
    4,047
    Bookmarks:
    926
    Hits:
    42,257

    27 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    “Shane, what impact do you think your outward representation of Type 1 Diabetes will have on kids currently playing sports today?”

    5 times Shane was inconvenienced by his Type 1 Diabetes + 1 time it was a good thing

    Language:
    English
    Words:
    6,437
    Chapters:
    1/1
    Comments:
    46
    Kudos:
    814
    Bookmarks:
    136
    Hits:
    5,362

    27 Jun 2026