1 - 20 of 66 Bookmarks by Mosheeples

Navigation

List of Bookmarks

  1. Public Bookmark *

    Tags
    Summary

    After coming out to Rose, Shane decides he doesn't want to lie anymore, even if he isn't sure coming out will mean he gets happily ever after with Ilya. When coming out to the Voyageurs leaves him wondering what his future in Montreal might look like, he lets himself be a little selfish, he lets himself wonder if there might be somewhere else he might be happy. If Montreal wants to get rid of a generational player, he's not about to stop them, especially if it means he can get a little closer to joy.

    --

    Or: Shane Hollander leaves Montreal in search of something better.

    Series
    Language:
    English
    Words:
    255,418
    Chapters:
    55/55
    Comments:
    15,536
    Kudos:
    35,858
    Bookmarks:
    13,228
    Hits:
    2,269,346

    12 Jul 2026

  2. Public Bookmark *

    Tags
    Summary

    Twelve years after filming their first CCM ad together, Shane Hollander and Ilya Rozanov are asked to return for a follow-up campaign. The offer sparks reflection and conversation about privacy, visibility, and what it means to exist openly as a married couple in the NHL.

    ---

    “Okay,” Farah said, brightly. “So. CCM reached out.”

    Shane straightened instinctively. He and Ilya were both sponsored by CCM, they had been for years. Would CCM pull their sponsorships now that they were publicly out? Would they only want to keep working with one of them now that they were married and would be playing on the Centaurs together this season?

    “They want you two for a new ad campaign,” she continued, eyes sparkling. “A twelve-year retrospective referencing the one you shot together the summer before your rookie year.”

    Language:
    English
    Words:
    7,600
    Chapters:
    5/5
    Comments:
    798
    Kudos:
    12,821
    Bookmarks:
    2,753
    Hits:
    102,294

    26 Apr 2026

  3. Public Bookmark *

    Tags
    Summary

    Ilya’s perspective of a few scenes from “something you can build” (and one scene that came after). Featuring: intense yearning for your committed long-term partner, supportive but confused himbos, Yuna Hollander’s momager energy, Scott realizing he’s a side character in someone else’s even crazier story, and a quick trip to California for Very Boring, Extremely Casual, Not-At-All-Romantic Reasons (aka, the epilogue).

    (Companion piece! You will need to have read the rest of the series for this to make any sense—here be spoilers!)

    Series
    Language:
    English
    Words:
    10,992
    Chapters:
    1/1
    Comments:
    741
    Kudos:
    16,353
    Bookmarks:
    1,622
    Hits:
    166,768

    26 Apr 2026

  4. Public Bookmark *

    Tags
    Summary

    Six months ago, Shane’s intimate conversation and break-up with Rose Landry was recorded and leaked. In those six months, his life had completely upended and everything had changed, for better or for worse. Except for Ilya. He still has Ilya, and he’s beginning to understand that he always will.

    It’s 2018. Shane Hollander has to figure out his new life, in a new city, on a new team, while being out to the world but not by his own choice. Ilya, along for the ride, also has to learn what it means to be connected to a place, to a person, and to his own inner truth.

    (Sequel to “something you can fix,” set post-Heated Rivalry, pre-The Long Game)

    Series
    Language:
    English
    Words:
    96,881
    Chapters:
    13/13
    Collections:
    4
    Comments:
    8,680
    Kudos:
    45,320
    Bookmarks:
    10,502
    Hits:
    1,077,609

    26 Apr 2026

  5. Public Bookmark *

    Tags
    Summary

    Maybe if the video ended there, Shane thought, it would be okay. Okayish. Still incriminating. Still a fucking disaster. Still embarrassing, to have his breakup with this beautiful actress filmed and disseminated on Reddit of all fucking places, but not a nail in his coffin, burying him alive. But the video didn’t end there.

    “Can I ask if you’ve ever been with another guy?” she had to ask.

    And he, tears visible in his eyes, had to nod.

    Just once. Just a single nod.

    Why did he have to nod?

    “Have you ever told anyone that before?” He shook his head. “Was it different? With a guy?”

    “Of course.”

    Of course.

    “Was it better?”

    “Yes.”

    +++

    Shane’s conversation with Rose is secretly recorded. Months later, after the All-Star game and Ilya’s confession in Russian, the video gets leaked online. Shane is outed to the world while Ilya is in Russia, and must now finish the 2016-2017 season with the entire world in on his secret.

    Series
    Language:
    English
    Words:
    26,823
    Chapters:
    1/1
    Collections:
    1
    Comments:
    1,899
    Kudos:
    49,761
    Bookmarks:
    13,289
    Hits:
    709,042

    26 Apr 2026

  6. Public Bookmark *

    Tags
    Summary

    “Ilya,” he clarified, wincing as he swallowed, his throat feeling like he’d eaten a fistful of glass. “I need to call Ilya.”

    He fumbled around for his phone, desperately needing to hear his fiance’s voice. Together, they could figure this out. They’d make a plan. Ilya could drive with his parents from Ottawa and–

    But Ilya wasn’t in Ottawa. He was in Russia.

    No.

    No.

    They’d kill Ilya in Russia. They’d kill him, or arrest him, or– or–

    Oh god, they’d kill him.
    __________________________________________________________________________

    A family emergency means Ilya is in Russia when Hayden's FanMail video ends up on Twitter, outing them to the entire world. It, predictably, ends horribly.

    Series
    Language:
    English
    Words:
    32,065
    Chapters:
    6/6
    Comments:
    629
    Kudos:
    10,131
    Bookmarks:
    3,203
    Hits:
    199,940

    26 Apr 2026

  7. Public Bookmark *

    Tags
    Summary

    Newly traded to the Ottawa Centaurs, Ilya Rozanov is so close to having everything he’d never thought he was allowed to want. He can see the man he loves more than four times a year, he’s surrounded by a team who supports him through his injury, and Shane’s parents have unhesitatingly accepted him as part of the family.

    Except his lingering concussion symptoms have kept him sidelined from hockey, his boyfriend is still two hours away, their schedules are a disaster, and Shane’s team is, well…it’s full of assholes. There must be a way to make this all work out.

    or

    A sequel to a whump fanfiction with more whump…that is also, secretly, a fix-it.

    Series
    Language:
    English
    Words:
    50,450
    Chapters:
    20/20
    Collections:
    9
    Comments:
    7,126
    Kudos:
    22,280
    Bookmarks:
    4,198
    Hits:
    394,969

    26 Apr 2026

  8. Public Bookmark *

    Tags
    Summary

    Instead of Shane, it is Ilya who suffers a concussion during the Boston-Montreal game in April 2017. Dazed and agitated, Ilya briefly starts speaking and responding only in Russian and the medics can’t calm him down. Luckily, Shane started studying Russian after Ilya spoke to him in Russian on the phone from Moscow. For no particular reason. Certainly not because he’s fallen in love with Ilya Rozanov.

    In Montreal with lingering concussion symptoms, Ilya is advised not to fly home for a few days, and the hospital won’t release him without assurances that he has someone to stay with him until his symptoms improve. Luckily, Shane conveniently has a condo in Montreal no one knows about and a few days before he has to travel again.

    But Ilya’s symptoms don’t resolve after a few days. Which is okay; Shane can handle it. He can take care of Ilya, study Russian, lead his team into the playoffs, and keep Ilya’s continued presence in Montreal a secret. He can do everything, no problem. He is Shane Hollander after all.

    or

    A whump fanfiction that is secretly a fix-it.

    Series
    Language:
    English
    Words:
    49,003
    Chapters:
    20/20
    Collections:
    20
    Comments:
    5,700
    Kudos:
    30,017
    Bookmarks:
    8,018
    Hits:
    663,646

    26 Apr 2026

  9. Public Bookmark *

    Words:
    103,966
    Works:
    2
    Bookmarks:
    3,495

    26 Mar 2026

  10. Public Bookmark *

    Tags
    Summary

    Shane was hurt and Ilya couldn’t be there with him. No one knew that he cared, that his boyfriend was in the hospital, not even Shane’s parents.

    OR: Yuna Hollander just wanted to grab some of Shane’s things from his apartment during his hospital stay. She didn't suspect she'd stumble across a home invasion, and that the perpetrator would be Ilya Rozanov.

    (Shane’s okay!)

    Language:
    English
    Words:
    12,482
    Chapters:
    4/4
    Collections:
    1
    Comments:
    270
    Kudos:
    9,020
    Bookmarks:
    1,458
    Hits:
    94,244

    02 Mar 2026

  11. Public Bookmark *

    Tags
    Summary

    It started, as so many things do, with a tweet.

    “Hey, Hollzy! Look at this! It’s so you and Roz,” Evan Dykstra said, shoving his phone in Shane’s face. Shane squinted at the slightly blurry screen, willing his eyes to focus on the small font. He never brought his glasses to practice (much to Ilya’s chagrin), but he also never anticipated reading whatever stupid meme the Centaurs decided was vital for his desolate knowledge of pop culture.

    Me and the bad bitch I pulled by being autistic, it read, followed by a photo pulled from Centaurs socials of Ilya and Shane smiling at each other like idiots at a team event.

    Shane read it a second time, then looked up at Dykstra, who looked incredibly proud of himself. Clearly, Ilya was supposed to be the ‘bad bitch,’ because no one had ever put those two words in the same sentence as Shane Hollander.

    “Funny, D,” Shane began, “but I’m not autistic.”

     

    or,
    Shane Hollander realizes he might be autistic. He is the last person to do so.

    Language:
    English
    Words:
    8,361
    Chapters:
    1/1
    Comments:
    124
    Kudos:
    5,761
    Bookmarks:
    856
    Hits:
    37,512

    02 Mar 2026

  12. Public Bookmark *

    Tags
    Summary

    Two years of playing together, and it still hit him every time. The casualness of it. My husband. Said out loud, in public. After years of hiding—stolen moments in hotel rooms, careful distance in public, the constant exhausting performance of just teammates, just rivals, nothing to see here—now Ilya could say it like it was nothing. Like it was easy, like it was the most natural thing in the world.

    Because it was. Finally.

    In which Ilya Hollander-Rozanov cannot shut up about his husband. (Subtitled: No one asked, Ilya. Ilya. No one asked.)

    Language:
    English
    Words:
    9,527
    Chapters:
    1/1
    Comments:
    345
    Kudos:
    10,123
    Bookmarks:
    2,723
    Hits:
    104,592

    01 Mar 2026

  13. Public Bookmark *

    Tags
    Summary

    Once outside, he leaned forward and put his hand against the cold stone wall. His phone was still to his ear, the message still recording. 

    “Ilya. Please. Please. I can’t do this. I don’t know what to do. Please. You can’t be dead.” His voice broke on the word. “I love you. I love you so much. More than anything. I need to hear your voice. I need you to…I need you…I need you…fuck. Please Ilya, please.” 

    Shane took the phone away from his ear and held it between both hands as though he were praying. He realized he was on the floor and didn’t know how he got there. He was crying. He was fairly certain he was hyperventilating. 

    His brain was desperately trying to grab at anything. Any thread of logic. Any idea of what to do next. 

    I have to see him. 

    Yes. That made sense. Shane needed to get to Tampa. Now. He would go there. He would find Ilya. Ilya would be fine. They would be together. He would see him. Tell him how much he loved him. He had to go. He had to go now. 

    ***

    OR: What if Ilya lost his phone during the emergency landing, Shane couldn't reach him, he panicked, and chartered a plane to Tampa to find him instead...

    Language:
    English
    Words:
    12,838
    Chapters:
    1/1
    Comments:
    485
    Kudos:
    16,760
    Bookmarks:
    4,316
    Hits:
    188,581

    18 Jan 2026

  14. Public Bookmark 56

    Tags
    Summary

    TK likes what he sees when Carlos is in the shower, so Carlos gives him something to watch.

    Series
    Language:
    English
    Words:
    4,119
    Chapters:
    1/1
    Collections:
    1
    Comments:
    14
    Kudos:
    304
    Bookmarks:
    56
    Hits:
    6,718

    25 Jul 2022

  15. Public Bookmark *

    Tags
    Summary

    It's easier to submit to your deepest desires when the circumstances are anonymous and businesslike. At least that's what Dean thinks and why he decides to pay for a service of an experienced Dom. What he doesn't know is that even with your hands tied and blindfolded you are not immune to feelings.

    Castiel has been a Dom for years, he learned to read people well and there´s not much that can surprise him. Until Dean becomes his client and then much more.

    This story is all about control. About giving it, taking it and losing it. Most of all it´s about the things we have no control over.

    Language:
    English
    Words:
    91,827
    Chapters:
    17/17
    Comments:
    438
    Kudos:
    2,549
    Bookmarks:
    524
    Hits:
    62,588

    24 Dec 2020

  16. Public Bookmark *

    Words:
    23,900
    Works:
    5
    Bookmarks:
    242

    08 Mar 2020

  17. Public Bookmark *

    Tags
    Summary

    Magnus treats Alec like the bottom he is.

    Language:
    English
    Words:
    1,372
    Chapters:
    1/1
    Comments:
    8
    Kudos:
    1,471
    Bookmarks:
    190
    Hits:
    45,803

    18 Sep 2019

  18. Public Bookmark *

    Tags
    Summary

    -
    Magnus leans forward to mouth sloppily down Alec’s throat, painting smouldering trails of fire across his skin and he nips softly at Alec’s pulse point, suckling at the thundering beat hungrily until Alec is sure that there will be a vivid, jewelled hickey staining that very spot after Magnus pulls away.

    “Magnus, please” Alec mewls, his throat thick and feeling like he just swallowed a mouthful of gravel- he already sounds wrecked. “Need you.”
    -
    (lazy, early morning sex where alec is a very needy bottom.)

    Language:
    English
    Words:
    3,243
    Chapters:
    1/1
    Comments:
    43
    Kudos:
    2,113
    Bookmarks:
    349
    Hits:
    58,686

    18 Sep 2019

  19. Public Bookmark *

    Tags
    Summary

    Magnus isn't pleased with the way the waiter keeps flirting with Alec while they're on their date. So what better way to show him that Alec is off limits then to practically sexually assault the Shadowhunter in front of the whole restaurant?-

    "Why- why are you d-doing this?" Alec moaned, hands fisting into the Warlock's jacket.

    "You think I didn't notice you flirting with the waiter?" Magnus growled, eyes flashing as he flexed his hands possessively around the Shadowhunter's waist.

    Alec let out an intelligible sound. "He was asking for my order!"

    -And to think, Magnus was supposed to be the one capable of expressing himself with words!

    Language:
    English
    Words:
    5,721
    Chapters:
    2/2
    Collections:
    1
    Comments:
    27
    Kudos:
    1,407
    Bookmarks:
    215
    Hits:
    63,507

    18 Sep 2019

  20. Public Bookmark *

    Tags
    Summary

    Magnus leaned over him and brushed his lips down Alec’s spine, a feather-light caress that told Alec much more than words ever could. He breathed against the warm skin, pressing kisses over a couple chosen spots; a beauty mark, an old scar, the looping end of a black rune. Alec laughed when he hit a particularly ticklish spot over his ribs. Magnus ran his hand over the back of Alec’s thigh and hummed approvingly when Alec spread his legs a little more, exposing himself.

    Series
    Language:
    English
    Words:
    3,004
    Chapters:
    1/1
    Comments:
    60
    Kudos:
    2,068
    Bookmarks:
    366
    Hits:
    74,501

    18 Sep 2019

Filters

Filter results:
Submit

Include

?
Include Ratings
Include Warnings
Include Categories
Include Fandoms
Include Characters
Include Relationships
Include Additional Tags
Include Bookmarker's Tags

Exclude

?
Exclude Ratings
Exclude Warnings
Exclude Categories
Exclude Fandoms
Exclude Characters
Exclude Relationships
Exclude Additional Tags
Exclude Bookmarker's Tags

More Options

Word count
Bookmark types
Submit

Clear Filters

Navigation