dancingonmoonbeams



Recent works

Recent series

  1. Words:
    11,590
    Works:
    2
    Bookmarks:
    13
  2. Words:
    208,373
    Works:
    5
    Bookmarks:
    15
  3. Words:
    11,983
    Works:
    2
    Bookmarks:
    1
  4. Words:
    30,481
    Works:
    5
    Bookmarks:
    2
  5. Words:
    91,816
    Works:
    7
    Bookmarks:
    63

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    To be clear, Ilya is grateful the rookies aren’t growing up the way he did in the NHL. Ilya took the hazing to the chin – humiliation rituals, beat downs, grueling practices to prove he could “hang” with the big guns on the team.

    That being said, there’s still some part of Ilya that balks at the request by the gaggle of rookies to watch The Iron Giant, a veritable children’s movie at the team’s latest movie night.

    OR: Five times Shane and Ilya were the support system for the Centaur rookies they dreamed of having when they were younger.

    Series
    Language:
    English
    Words:
    11,028
    Chapters:
    1/1
    Comments:
    905
    Kudos:
    21,010
    Bookmarks:
    5,327
    Hits:
    158,841

    11 Mar 2026

  2. Public Bookmark *

    Tags
    Summary

    Stuck in an alt-world where he and Shane never hooked up as teenagers, Ilya is determined to get Shane back. To do that, Ilya has to figure out a way to get Shane to see him as anyone other than the Russian asshole who has spent a decade pissing him off. It can't be that hard to make your husband fall in love with you... right?

    Basically: Shane Hollander makes a wish with good intentions. Ilya Rozanov wakes up confused, single, closeted, and miserable in Boston.

    +Bonus Chapter where AltWorld!Ilya wakes up confused, married, out, and carefree in Ottawa

    Language:
    English
    Words:
    54,132
    Chapters:
    8/8
    Comments:
    823
    Kudos:
    7,051
    Bookmarks:
    2,155
    Hits:
    89,267

    02 Mar 2026

  3. Public Bookmark *

    Tags
    Summary

    Ilya never texted Shane back. He didn’t call. Twenty minutes turned into two hours, then eight.
    Shane had spent that time spiraling. It’s something he hasn’t done recently, at least, not about this. No, up until yesterday he thought his relationship was unflappable, that Ilya was just as happy as he was. Well, as happy as they both could be keeping such a major part of their lives a secret.

    Every time he closed his eyes he saw the hurt that flashed across Ilya’s face right before he kicked him out.

    I already chose you, Hollander.

    The words had landed in his gut like a rock. They never discussed the things he’d given up, not because Shane wasn’t, at least peripherally, aware that that was the case. He moved to a new country and signed with a team that was so historically bad they were a laughing stock. One of the greatest players in the league tore up his American visa, sold his car collection, and moved to Ottawa just to be within driving distance of him. Ilya did that to give their relationship a real chance.

    Or, Ilya kicked Shane out on Boxing day and now he has to wait two weeks to make things right. Those two weeks are going to change everything.

    Series
    Language:
    English
    Words:
    11,597
    Chapters:
    4/4
    Comments:
    30
    Kudos:
    576
    Bookmarks:
    133
    Hits:
    8,715

    27 Feb 2026

  4. Public Bookmark *

    Tags
    Summary

    That’s what’s so dangerous about Shane. Not the kind eyes, not the temptation, not the little voice in the back of Ilya’s head that he feeds that keeps telling him to fuck it all and choose happiness over duty, over stability, over birthrights and stipulations. The danger is that Ilya has spent a lifetime perfecting the art of keeping things to himself, and Shane—with his empathy and his endless need to know—opens his mouth once and Ilya’s body spits out the truth before he can vet it first. Before he can make sure it’s safe. Not too much, not too vulnerable, not self-pitying, not a lie, but not necessarily the truth either. There is no just right when it comes to Shane. There is only impulse and hunger and, against every single fucking odd, a trust so deep that it’s in Ilya's blood now, helpless to pinpoint when it had first punctured and spread like a poison. 

    No. That isn’t right. 

    Like, maybe, the only antidote that Ilya has ever been offered without strings attached.

    Language:
    English
    Words:
    2,518
    Chapters:
    1/1
    Comments:
    40
    Kudos:
    823
    Bookmarks:
    157
    Hits:
    9,186

    24 Feb 2026

  5. Public Bookmark *

    Tags
    Summary

    Over the first few months after their time at the cottage, Shane makes it his mission to learn everything there is to know about his new boyfriend.

    Series
    Language:
    English
    Words:
    8,646
    Chapters:
    1/1
    Comments:
    81
    Kudos:
    2,494
    Bookmarks:
    575
    Hits:
    23,194

    15 Feb 2026