ddaengxo



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “You want to talk to people about me?” Shane asked quietly.

    There was something small and confused in the question. But Ilya was still furious and raw.

    “Well I would,” he sneered, “if there was anything about you that was fucking interesting to talk about! It would be nice to not be so fucking bored and miserable!”

    The second the words left his mouth, he watched the pain roll across Shane's features like a thousand fractures shattering through glass.

    Ilya had seen Shane nearly break ribs. He had seen him miss game-winning shots, take hits that left bruises blooming purple and black across his skin. He had never seen this.

    Shane closed his eyes for a long moment. He shook his head slightly, a tiny movement, then nodded once as if agreeing with something only he could hear. His face twisted briefly with a fresh wave of pain before he forced it to still.

    ---------

    What if Shane and Ilya don't make up so easily after the Boxing Day fight? The Centaur's plane never malfunctions, so Shane never proposes. Instead, Ilya gives him an ultimatum on coming out and going public. It backfires spectacularly.

    Language:
    English
    Words:
    61,723
    Chapters:
    16/16
    Comments:
    1,117
    Kudos:
    5,314
    Bookmarks:
    1,809
    Hits:
    106,074

    02 Apr 2026

  2. Public Bookmark *

    Tags
    Summary

    "I will pay."

    Heat prickled across Shane's face at the deep, volcanic tone of Rozanov's voice. The meaning of the offer was vague, but something in the way the words drew from Rozanov's firm, stiff-lipped mouth struck Shane as unmistakable.

    "To be with you tonight."

    Shane blustered out an indignant laugh, the flames of rapid flush licking higher on her cheeks. "Are you fucking with me right now? Rozanov, I'm not—," Shane pitched her voice lower, which meant she had to press her mouth nearly against Rozanov's ear to be heard. "I'm not a call girl!"

    Jerking back on a gruff laugh, Ilya postured her. "I know that. But everyone has their price."

    Ilya Rozanov, internationally-renowned singles tennis star, propositions Shane Hollander, sports medicine consultant for the Montreal Voyageurs and local nobody, in a nightclub surrounded by people. What's the worst that could happen? It's not as if Shane is going to say yes... is she?

    EDIT: Complete!

    Language:
    English
    Words:
    60,008
    Chapters:
    4/4
    Comments:
    119
    Kudos:
    397
    Bookmarks:
    130
    Hits:
    6,466

    31 Mar 2026

  3. Public Bookmark *

    Tags
    Summary

    Based on a tumblr post from @notahungrywish, ending with:

    Just Shane casually assuming he'll always have to share and never be enough for Ilya and Ilya horrified to realize just how resigned Shane is to assuming Ilya will never be satisfied with him the way Shane is with Ilya.

    Series
    Language:
    English
    Words:
    22,581
    Chapters:
    3/3
    Comments:
    112
    Kudos:
    1,137
    Bookmarks:
    233
    Hits:
    9,071

    30 Mar 2026

  4. Public Bookmark *

    Summary

    In a world where you can understand whatever language(s) your soulmate speaks, it takes Shane and Ilya an embarrassing amount of time to realize they’re soulmates.

    Part 1: Shane's POV
    Part 2: Ilya's POV (coming soon)

    Words:
    42,592
    Works:
    2
    Bookmarks:
    422

    29 Mar 2026

  5. Public Bookmark *

    Tags
    Summary

    While in search of a roommate, Ilya comes across an interesting Facebook Marketplace listing from Shane Hollander.

    Language:
    English
    Words:
    6,676
    Chapters:
    1/1
    Comments:
    1,464
    Kudos:
    25,811
    Bookmarks:
    5,509
    Hits:
    139,007

    28 Mar 2026