yjxc



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    His junior comes right up behind him as he pauses, his tone suddenly softer. “You’re angry with me.”

    “Of course I’m angry!” Kaveh spins around on heel and forced himself to stare up at his roommate, barely able to keep the tremble out of his lip. “We had plans and you just…tossed them aside. Without so much as asking me!”

    Alhaitham’s brows pinch together as he stares Kaveh down, as if trying to decipher a puzzle. “You could have just come with us-”

    “That’s not the point!” He’s far too drunk for this. It’s getting harder and harder to fight back the sting in his eyes and the tight squeeze in his chest. “I just…I need to go to bed. We can talk about this later.”

    --

    Kaveh's carried a torch for Alhaitham pretty much since the first day they met. It's obvious to everyone but the Grand Sage himself, but Kaveh isn't ready to put himself out there and risk being shut down.

    Turns out keeping his feelings to himself ends up hurting a lot more than he expected.

    In which Kaveh gaslights himself (a lot), Alhaitham's bad at feelings, Cyno's jokes are terrible, and Tighnari's just trying his best.

    Series
    Language:
    English
    Words:
    61,985
    Chapters:
    9/9
    Comments:
    189
    Kudos:
    3,498
    Bookmarks:
    619
    Hits:
    93,125

    16 Jun 2026

  2. Public Bookmark 8

    Tags
    Summary

    Alhaitham should have known from the start that it could only end so well.

    alternatively: five times Alhaitham tried to confess to Kaveh and one time it (sort of) worked out

    Language:
    English
    Words:
    5,389
    Chapters:
    1/1
    Comments:
    3
    Kudos:
    67
    Bookmarks:
    8
    Hits:
    454

    16 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    As Kaveh sorts the jugs into two groupings—one for the punch bowl and one for the drain—a bell chimes, clattering against the front door.

    “We’re about to close,” Tighnari snaps at the entering customer.

    Kaveh springs to his feet and positions himself behind the register.

    “How can I help—”

    You.

    The customer is halfway to the counter when their eyes lock, and time stops. The man’s shoulders stiffen. Heterochromatic eyes—teal and orange, fire and water, familiar as the breath in Kaveh’s mouth, as the freckle above his left knee—widen with shock and a little disbelief. His mouth drops open, slack, and Kaveh thinks, I don’t think I’ve ever seen him speechless before.

    Oh, gods.

    Kaveh thought he’d never see Alhaitham again.

    After a year without contact, Alhaitham wanders into Kaveh's coffee shop.

    Kaveh wants nothing to do with him — he already has enough problems. But Alhaitham's determined to give him just one more, and perhaps solve a few in the process.

    Language:
    English
    Words:
    65,317
    Chapters:
    9/9
    Comments:
    320
    Kudos:
    709
    Bookmarks:
    138
    Hits:
    13,388

    12 Jun 2026

  4. Public Bookmark 22

    Tags
    Summary

    “So, did you want to talk about it?” he asked.

     

    “About what?” Alhaitham asked back.

     

    “Don’t play dumb right now! You know what! Yesterday? Actually, these past few days?” Kaveh said. “I want you to tell me everything. What you’re thinking, feeling, your intentions, everything.”

     

    Alhaitham was quiet for a moment. In truth, he didn’t know where to start.

    or

    Alhaitham really wants Kaveh’s attention.

    Language:
    English
    Words:
    8,398
    Chapters:
    1/1
    Comments:
    9
    Kudos:
    215
    Bookmarks:
    22
    Hits:
    1,750

    07 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    So, the fortune-teller cursed him.

    There was something in that dust, and either Kaveh’s passed out on the ground somewhere having the wildest fever dream, or it’s poison and he’s dead. This being a personal hell might be the better option because at least that way Kaveh can wave off Alhaitham’s sordid thoughts that he cannot fucking ignore.

    After their coffee, Kaveh accidentally left that robe on the back of the kitchen chair. When he went to get it, he found that Alhaitham had already stolen it back, and though he couldn’t see the man, he certainly heard his thoughts scraping over his mind: He smells good. He always smells so good.

    Kaveh gets cursed, resulting in hearing Alhaitham's thoughts--specifically about him. And oh, there's a lot to be heard.

    Series
    Language:
    English
    Words:
    9,069
    Chapters:
    1/1
    Collections:
    1
    Comments:
    26
    Kudos:
    1,840
    Bookmarks:
    260
    Hits:
    17,310

    06 Jun 2026