MoonLightFireSide



Recent works

Recent bookmarks

  1. Public Bookmark 35

    Tags
    Summary

    Ilya Rozanov finds out Shane Hollander has a praise kink after a late night meetup, and wants to see how far he can push Shane into submission.

    Language:
    English
    Words:
    1,820
    Chapters:
    1/4
    Comments:
    3
    Kudos:
    174
    Bookmarks:
    35
    Hits:
    3,055

    10 Jan 2026

  2. Public Bookmark 27

    Tags
    Language:
    English
    Words:
    1,965
    Chapters:
    3/5
    Comments:
    6
    Kudos:
    120
    Bookmarks:
    27
    Hits:
    2,569

    10 Jan 2026

  3. Public Bookmark *

    Tags
    Summary

    When Ilya casually suggests Shane sleep with
    someone else to ease the ache of long distance, it
    breaks something inside him.

    Two weeks later, Shane lies and tells Ilya he did it, just to see if Ilya cares.
    He gets his answer at 7 AM the next morning, when there's a knock on his door.

    Language:
    English
    Words:
    6,701
    Chapters:
    2/3
    Comments:
    67
    Kudos:
    1,405
    Bookmarks:
    369
    Hits:
    16,017

    09 Jan 2026

  4. Public Bookmark *

    Tags
    Summary

    Shane Hollander never meant to hire the cocky Russian trainer his teammate J.J. raved about. But one look at Ilya Rozanov—curly-haired, smirking, built like sin—and Shane was lost.

    From their first session, Ilya pushes every one of Shane’s buttons: infuriating him, commanding him, touching him just a little too long. The workouts are brutal, the banter sharp, and the private sauna sessions… dangerous. Before long, Shane finds himself caught in a dynamic he’s never dared imagine, but one that might just be the fulfillment of his deepest, most secret fantasies.

    When real feelings start burning hotter than any workout, Shane has to face the truth: he’s falling hard for the one man who might only see him as a toy.
    Now he has to decide—risk everything to find out if Ilya feels the same… or walk away before his heart takes a harder hit than his glutes ever did.

    Language:
    English
    Words:
    30,637
    Chapters:
    9/?
    Comments:
    122
    Kudos:
    483
    Bookmarks:
    165
    Hits:
    9,848

    09 Jan 2026

  5. Public Bookmark *

    Tags
    Summary

    “Guess you were not pretty enough for either of us, huh?” Ilya said, Shane had expected his words to sting, but this shattered; it dug into every insecurity Shane had ever had, especially being pretty enough for Ilya.

    or

    After the whole mess with Rose, Shane doesn't know who he's meant for, but he knows it will probably never be Ilya Rozanov. This doesn't stop them from meeting again and from Ilya throwing a cruel comment out on the ice. Shane has never enjoyed being just "pretty", not to anyone, but after Ilya implies that Shane wasn't pretty enough for him to stay, Shane is determined to show Ilya just how pretty he can be.

    Language:
    English
    Words:
    12,936
    Chapters:
    4/?
    Comments:
    79
    Kudos:
    1,037
    Bookmarks:
    258
    Hits:
    14,550

    09 Jan 2026