ruby23_2



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Shane is still learning that he doesn't have to be perfect in his own relationship. Ilya is still learning the rules of Shane's bad days. So when Shane tries to push him away after a crushing loss, it leads to a tense argument. But ten years of rivalry are no match for Shane’s tears; the second he starts to cry, Ilya folds like a house of cards.

    Or: Shane tries to starve himself as punishment for losing, Ilya tries to feed him, and it turns into a very soft night of pampering because Ilya is legally incapable of staying angry at a crying Shane.

    Language:
    English
    Words:
    10,302
    Chapters:
    1/1
    Comments:
    354
    Kudos:
    11,530
    Bookmarks:
    3,040
    Hits:
    100,567

    06 Feb 2026

  2. Public Bookmark *

    Tags
    Summary

    “M’ sorry, I’m sorry”, Shane whimpers, “Jus’ needed something dirty, couldn’t smell you on your clothes. Smelt bad, smelt wrong. M’ sorry, m’ sorry-”

    “Is okay, my love”, Ilya reassures, trying desperately to focus on comforting Shane, eyes zeroing in on the way his husband’s legs have fallen open, revealing Shane’s tuft of dark pubic hair and the shimmer of slick on his protruding labia,

    “What do you need, moy lyubimyy?” Ilya asks, “Tell me- and I will get it for you”

    Or

    Shane wants Ilya's dirty clothes for his nest.

    Language:
    English
    Words:
    6,105
    Chapters:
    1/1
    Comments:
    29
    Kudos:
    2,315
    Bookmarks:
    405
    Hits:
    29,127

    06 Feb 2026

  3. Public Bookmark *

    Tags
    Summary

    The Centaurs win in overtime.
    The crowd is deafening. The music is loud. The locker room is louder.
    Shane can’t seem to come back down from any of it.
    His teammates notice. Ilya does too.

    After the applause, there’s still the quiet.

    Or, Shane has a shutdown/overload after a game.

    Language:
    English
    Words:
    5,707
    Chapters:
    2/2
    Comments:
    37
    Kudos:
    747
    Bookmarks:
    126
    Hits:
    6,945

    02 Feb 2026

  4. Public Bookmark 15

    Tags
    Summary

    It's Viktor's birthday, and Jayce gifts him a collar with his brand, amongst other things.

    Series
    Language:
    English
    Words:
    4,663
    Chapters:
    1/1
    Comments:
    16
    Kudos:
    157
    Bookmarks:
    15
    Hits:
    1,889

    24 Jan 2026

  5. Public Bookmark 32

    Tags
    Summary

    “You can keep going. If you, ah, if you want.” Jayce interrupts, and Viktor freezes.

    What?

    “It can help. With the pain, right? I've—I've read about it.” Jayce whispers. Viktor tries to take a deep breath, but fails miserably.

    “I-huh?” Viktor isn't quite sure what to say, because he's not at all sure what they're talking about in the first place.

    “You're saying... What are you saying?” Viktor asks, and Jayce shrugs a little, way too nonchalant.

    “You can keep going. Get yourself off. I don't—I don't mind.” He whispers, and Viktor can't believe his ears.

    He must be dreaming. Yeah, that must be it. Because there's no other explanation for Jayce offering him to—to—

    But that's when Jayce's hand slips lower on Viktor's back and presses down, gentle but firm. Viktor hisses as the movement forces his swollen folds to rub against Jayce's thigh once again.

    OR

    Viktor and Jayce are locked in the lab and have to spend the night. Viktor is in a lot of pain. Jayce finds several ways to relieve it and changes their relationship forever.

    Language:
    English
    Words:
    14,450
    Chapters:
    2/3
    Comments:
    42
    Kudos:
    206
    Bookmarks:
    32
    Hits:
    1,961

    15 Jan 2026