candlewarmth

Photo By Shelby Cohron on Unsplash



Recent works

Recent series

  1. Summary

    In a Gotham with no heroes and no villains, there are only people trying to make the best of the cards they've drawn. Tim Drake wakes into the lives of Crime Alley-natives Jason Todd and Stephanie Brown, and finds it impossible to walk out again.

    This series will have at minimum four works in it: Preludes (an origin fic that explains major differences in the universe and explores everyone's traumatic backstories), Trillium (the main work in which our characters meet and their relationship develops), an as-yet-unnamed supplemental for explicit scenes that would otherwise be in the main fic (which will probably absorb Candy Cane), When Dick Met Stephanie (a timeline-jumping fic about Dick and Steph's developing relationship), and an unnamed Dick/Jay/Tim/Steph fic.

    Words:
    6,941
    Works:
    2
    Bookmarks:
    1
  2. Words:
    20,659
    Works:
    2
    Bookmarks:
    2
  3. Words:
    7,151
    Works:
    2

Recent bookmarks

  1. Public Bookmark *

    Summary

    The queer NHL players (begrudgingly) unite via group chats in the face of social media scandals.

    These stories take place on a (slightly loose) chronological timeline and make the most sense when read in order. However, they're all independent stories/scandals and can be read as standalones.

    All stories take place post TLG and include spoilers for the books.

    Words:
    63,565
    Works:
    7
    Bookmarks:
    8,224

    21 Apr 2026

  2. Public Bookmark *

    Tags
    Summary

    Shane Hollander is trying his best to keep everyone compliant with Health, Safety and Wellbeing standards at Centaurs by Design. Ilya Rozanov does his best to make Shane's job as difficult as possible.

    Series
    Language:
    English
    Words:
    47,896
    Chapters:
    7/7
    Comments:
    895
    Kudos:
    3,550
    Bookmarks:
    1,163
    Hits:
    58,800

    18 Apr 2026

  3. Public Bookmark *

    Tags
    Summary

    The first time the bard comes back to their shared room reeking of sex, Geralt evicts him.

    Fuck-struck, it takes a long moment for the bard to process what’s happened after Geralt dumps him back outside and locks the door, but once he catches up, he exclaims wordlessly and pounds at the door.

    “Let me in!” He calls angrily.

    Geralt lays back down on the bed.

    “Geralt!” He demands, knocking louder.

    “Go take a bath,” Geralt calls back, “you fucking reek.”

    The bard is redolent with the smell of sex and arousal, and if reek isn’t quite the first adjective that popped into his head when the door opened, it is the only one he’s willing to admit it to.

    “I do not!” Jaskier shouts, clearly aggrieved. “And you’re one to talk, Mr. Monster Guts.”

    (given his usual choice of partners, jaskier doesn't really get to enjoy the afterglow with them) (geralt pretends he doesn't enjoy the benefits of this)

    Language:
    English
    Words:
    8,590
    Chapters:
    1/1
    Comments:
    48
    Kudos:
    1,860
    Bookmarks:
    240
    Hits:
    11,895

    15 Apr 2026

    Bookmarker's Collections:
  4. Public Bookmark *

    Tags
    Summary

    “-moya rybka, I am sorry, sweet girl-” Ilya is saying, on his knees in the middle of their living room and patting the rug near him with what looks like devastation on his face as Anya continues to ignore him, curled up on Shane’s lap instead. Fresh off of several stacked events to fit them into a weekend–because Shane’s mom is nothing if not efficient when it comes to the deals she makes–Ilya got home only a few minutes ago, still in the outfit he’d left his Buzzfeed puppy interview in, which Anya had clearly not appreciated, sniffing him suspiciously after her initial excited greeting and then retreating to Shane immediately when he patted his thigh in welcome.

    Shane is trying not to be obviously enjoying Ilya’s turmoil as much as he is, shifting Anya to lay on her back like a baby in one arm and cooing at her.

    “I know, huh? Papa left and played with who knows how many other dogs, and the whole time you were here missing him. I bet he wasn’t even thinking about you, huh?”

    “Hollander!” Ilya says, sounding scandalized. “Do not tell her that! Is not true!”

    (collection of standalone fics/ficlets prompted by my own tumblr posts) (will update as inspiration strikes)

    Language:
    English
    Words:
    40,949
    Chapters:
    10/10
    Comments:
    467
    Kudos:
    3,101
    Bookmarks:
    620
    Hits:
    43,787

    14 Apr 2026

  5. Public Bookmark *

    Words:
    18,512
    Works:
    1
    Bookmarks:
    133

    13 Apr 2026