preettydark



Fandoms

  1. Stray Kids (Band) (5)

Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Ilya Rozanov is many things—a pain in Shane Hollander’s ass, hockey’s biggest playboy, a better chirper in his second language than most people are in their first, the only player who can challenge Shane for the title of “best of his generation.” But when Shane and Ilya get stuck next to each other on a long-delayed flight to the MLH Awards, Shane realizes something else about him: Ilya Rozanov is hot.

    ***

    Shane and Ilya never hooked up at the CCM shoot. Seven years later, they end up on the same flight from New York City to Las Vegas.

    Language:
    English
    Words:
    41,241
    Chapters:
    3/3
    Comments:
    4,816
    Kudos:
    28,322
    Bookmarks:
    9,022
    Hits:
    365,010

    28 Aug 2026

  2. Public Bookmark *

    Tags
    Summary

    Ilya smiled down at Shane and his eyes gleamed with mischief. 

    "You know, Troy is just a few doors down. We could call him over, make it a little party." 

    Shane's eyes snapped open only to narrow again as he glared up at Ilya.

    “Would you like that?”

    “No, I wouldn’t,” Shane snarled. 

    But his face was screwed up in frustrated pleasure. Ilya hummed thoughtfully and pretended to consider. 

    “Perhaps we could make it a competition then.” 

    Shane made an irritated noise and turned his face away. Ilya leaned closer and let his teeth drag down the length of Shane's clenched jaw.

    "You want Troy to see how well you take it, or do you want to see if he's better at riding my cock than you are?" 

    He had been teasing him, pushing at the jealousy that usually made Shane squirm and glare and tell him to shut the fuck up while his traitorous cock twitched and throbbed at how much he secretly liked it. 

    So when Shane did squirm away from him, Ilya followed automatically, pressing their chests flush together. He thought Shane was playing.

    “Get the fuck off me,” Shane spat.
    -

    Shane safewords out of Ilya's teasing about Troy.

    Series
    Language:
    English
    Words:
    9,441
    Chapters:
    1/1
    Comments:
    993
    Kudos:
    13,213
    Bookmarks:
    3,324
    Hits:
    101,571

    27 Aug 2026

  3. Public Bookmark *

    Tags
    Summary

    After the first time Ilya lies on top of Shane, pressing the full weight of himself down onto his husband, Shane comments that Ilya would probably like the feeling too. As usual when it comes to these things, Shane had been right.

    Shane is heavy, the hulking hockey player that he is, and Ilya should absolutely feel suffocated. It should be overstimulating and make Ilya want to run, but it only makes his head go quiet. It narrows the world down to just the two of them together, splayed out on the bed and wrapped in each other’s arms. Ilya feels soft in a way he doesn’t usually allow himself to; loved in a way he never thought he would deserve.

    It’s nice.

    or, shane takes a turn being ilya's weighted blanket ♡

    Language:
    English
    Words:
    3,029
    Chapters:
    1/1
    Comments:
    21
    Kudos:
    715
    Bookmarks:
    121
    Hits:
    8,118

    25 Aug 2026

  4. Public Bookmark *

    Tags
    Summary

    Shane breathes in deep, a contented little sigh, and then pauses for another long time. Just slightly tensed, like he’s preparing himself for something, but Ilya doesn’t really have the chance to worry before he says, “I had…a good time tonight.”
    “Mm, was good night,” Ilya murmurs. Kisses hair, kisses eyebrow. “Nice dinner, nice weather.”
    “Yeah, it was nice,” Shane murmurs. He sighs, clears his throat. “Thank you for such a nice first date.”
    Ilya mouths first date to himself, mind running to figure out what that could mean in this context.
    Then Shane shifts and says, “I wasn’t sure what to expect when you asked me out.”
    Ah.

    Shane decides to play a game. Ilya is exactly where he wants to be.

    Language:
    English
    Words:
    5,800
    Chapters:
    1/1
    Comments:
    192
    Kudos:
    3,195
    Bookmarks:
    681
    Hits:
    30,238

    24 Aug 2026

  5. Public Bookmark *

    Tags
    Summary

    “Hollander,” Ilya murmured gently. “Bath is ready.”

    Shane cracked his eyes open, staring dumbly at the burly Russian hovering over him where he was still laying in bed.

    “…bath?” He croaked, voice raspy with disuse.

    “Mm. I ran you a bath. It will make you feel better before you go to sleep tonight. Will help with your sore muscles.”

    Shane asks Ilya to fuck him gently during one of their regular hookups, badly bruised from their game. Ilya runs him a bath afterwards, and they fall secretly and desperately in love that way, through whispered confessions and late night conversations while Shane soaks, and Ilya quietly observes him.

    Language:
    English
    Words:
    35,214
    Chapters:
    3/3
    Comments:
    730
    Kudos:
    6,469
    Bookmarks:
    1,875
    Hits:
    130,147

    20 Aug 2026