katharis



Recent bookmarks

  1. Rec 55

    Tags
    Summary

    In which Kaveh walks out of an interview and somehow still lands the job.

    “Are you sure you have the right person?” he asked, mouth gaping. “Kaveh Paradisaea?”

    “Yes, sir. Did you not apply for the position of secretary here at the Akademiya?”

    “I did.” He cleared his throat. “Yes, I did, my apologies. I wasn’t under the impression that my interview had gone that well.”

    “Mr Alhaitham was impressed by your honesty, directness, and succinctness,” the cheery voice replied. “He said this was exactly what he was looking for.”

    Language:
    English
    Words:
    10,019
    Chapters:
    2/2
    Comments:
    54
    Kudos:
    460
    Bookmarks:
    55
    Hits:
    2,507

    05 Apr 2026

  2. Public Bookmark *

    Tags
    Summary

    “You bought that thing,” Kaveh growls, “but won’t let me buy a bed? Which will be in my room, where no one will see it, and will anyway be far more tasteful than anything you ever brought into this Archon forsaken place?”

    In which Alhaitham refuses to let Kaveh buy a new bed, so Kaveh sleeps in Alhaitham's instead.

    Language:
    English
    Words:
    4,421
    Chapters:
    1/1
    Comments:
    33
    Kudos:
    2,167
    Bookmarks:
    188
    Hits:
    17,817

    21 Feb 2026

  3. Public Bookmark *

    Tags
    Summary

    Overwhelmed by the sensation of Alhaitham’s breath against his skin, heart beating erratically, Kaveh grunted softly and tried to step over the fallen bucket - but the movement only pushed them closer, tangling their legs and trapping Alhaitham’s thigh firmly between his own.

    “You’re not going to make it any bigger by squirming,” Alhaitham hissed, hand clamping down on Kaveh’s waist and holding him in place with a grip that had turned to steel.

    Kaveh sucked in a sharp breath at the sudden pressure, his body reacting before his brain could catch up and sending a jolt of heat flaring beneath his skin. “I - gods, would you just -”

    “Shh,” Alhaitham interrupted harshly.

    “No, you shh,” Kaveh shot back in a whisper, bapping Alhaitham petulantly on the arm. “I think I can move my leg, just -”

    Alhaitham exhaled a quick, frustrated huff and twisted his torso just enough to be able to slide one palm up from Kaveh’s side, tracing a distractingly firm line along his body before landing squarely over his mouth. “Shut up,” Alhaitham whispered directly into his ear, lips brushing just close enough to make the words feel like a threat.

    Language:
    English
    Words:
    5,013
    Chapters:
    1/1
    Comments:
    97
    Kudos:
    902
    Bookmarks:
    107
    Hits:
    6,743

    20 Feb 2026

  4. Public Bookmark *

    Tags
    Summary

    Kaveh has been pleasuring the Acting Grand Sage Alhaitham from under his desk for weeks now. Alhaitham gets to cum but it's not enough. At his wit's end he pushes visitors out and Kaveh finally fucks him.

    Language:
    English
    Words:
    3,422
    Chapters:
    1/1
    Collections:
    1
    Comments:
    19
    Kudos:
    1,252
    Bookmarks:
    140
    Hits:
    24,172

    17 Feb 2026

  5. Public Bookmark 26

    Tags
    Summary

    “This is your target.” Kaveh scanned the paper containing the information dourly, a frown etched on his lips when he saw the picture and name.

    “I’m surprised that the highly knowledgable Ex-Grand Sage can’t read and understand my offered services.” He looked at the old man lounging on the wide chair; his posture like a king who can never be dethroned.

    Azar snarled at his jab, and Kaveh sighed, “I do not target high-positioned individuals, and if you haven’t heard the news from all your self-wallowing, Grand Sage Al Haitham is one of those people I don’t dare to strike my blade with.”

    (or Kaveh was hired to assassinate Grand Sage Al Haitham during the celebratory party of the successful coup in Sumeru. There's fighting, pining, and an awful lot of Al Haitham simping because what's new?)

    Series
    Language:
    English
    Words:
    6,422
    Chapters:
    1/1
    Comments:
    7
    Kudos:
    216
    Bookmarks:
    26
    Hits:
    2,489

    16 Feb 2026