rain_doves



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “Can I try some?”

    That’s rare. Kaveh didn’t think Alhaitham would be interested in Kaveh’s choice of breakfast food. “Uh, sure. Let me get you a spoon.”

    Kaveh tries to get up, but before he can even push his chair back, Alhaitham’s hand reaches towards him. It happens so quickly Kaveh can do little more than gape and watch as Alhaitham snatches the spoon from Kaveh’s fingers, scoops some yogurt onto it and pops it right into his mouth. When it emerges again, it’s licked clean, not a drop left behind.

    “Not bad,” Alhaitham says, offering Kaveh his spoon back. “A little sweet.”

    Kaveh takes it, (almost drops it from how sweaty his fingers have become) and tries his hardest to get his vocal chords to start working again. “I… told you so…” he says weakly, staring at the spoon and then at the rest of his yogurt.

    Five times Alhaitham unconsciously invades Kaveh’s personal space and one time they finally talk about it.

    Language:
    English
    Words:
    9,292
    Chapters:
    1/1
    Comments:
    25
    Kudos:
    1,286
    Bookmarks:
    183
    Hits:
    9,454

    11 Jan 2026

  2. Public Bookmark *

    Tags
    Summary

    Mehrak has this habit of opening Kaveh’s door when it’s not fully closed, nosing her way into his office and then leaping onto his lap to snuggle her head into his stomach. So he’s not entirely unsurprised when he hears the door creak open, slow and deliberate the way his cat always does it, and he doesn’t even look up to check that it’s her before he speaks.

    “Not right now, solnyshko,” he calls distractedly, too focused on his current sketch.

    There’s silence, as there usually is since Mehrak can’t actually respond to him. Then, “Don’t be so vulgar, senior.”

    Kaveh accidentally calls Al-Haitham a pet name in a different language, and then he keeps doing it. It's too bad he forgets that Al-Haitham is fluent in all of them.

    Language:
    English
    Words:
    10,660
    Chapters:
    1/1
    Collections:
    1
    Comments:
    115
    Kudos:
    2,444
    Bookmarks:
    447
    Hits:
    19,437

    10 Jan 2026

  3. Public Bookmark *

    Tags
    Summary

    “You’re the one inflaming this argument when I just came over to talk.” Al-Haitham narrowed his eyes. “Now look at you, yelling at me for some unnameable reason when we should be watching the campers. You accuse me of not paying attention to my kids but you’re the one currently getting distracted by Archons knows what.”

    Kaveh shot to his feet. “You know what—”

    The canoe tipped over.

    Al-Haitham and Kaveh are bitter rival counselors at Camp Kusanali's summer camp. Well, at least Kaveh thinks so.

    Language:
    English
    Words:
    12,645
    Chapters:
    1/1
    Collections:
    1
    Comments:
    115
    Kudos:
    680
    Bookmarks:
    135
    Hits:
    7,205

    09 Jan 2026

  4. Public Bookmark *

    Tags
    Summary

    Are you gloating? Are you trying to get me to leave? Kaveh wanted to ask. Do you even care?

    But that was the whole point, wasn’t it? That Al-Haitham did care. That was why he found out what he did about Sachin and Kaveh’s father, and it was Kaveh who had to come to terms with the fact that he’d been wrong.

    Do you regret staying with me?

    Kaveh swallowed. “Even…even that. I do not regret it.”

    tfw when your ex-best friend turned terrible roommate never actually saw you as his ex-best friend

    Language:
    English
    Words:
    12,224
    Chapters:
    1/1
    Collections:
    1
    Comments:
    143
    Kudos:
    1,424
    Bookmarks:
    338
    Hits:
    11,616

    07 Jan 2026

  5. Public Bookmark *

    Tags
    Summary

    When Kaveh first agreed to let Nilou set him up on a blind date, he didn’t think it would end up like this.

    Him, sitting in Puspa Cafe, fingers lightly tapping the side of his cup—and Al-Haitham, the Acting Grand Sage of the Akademiya, a decade older than Kaveh remembers and a decade more unfamiliar.

    Language:
    English
    Words:
    25,287
    Chapters:
    1/1
    Collections:
    1
    Comments:
    82
    Kudos:
    745
    Bookmarks:
    210
    Hits:
    6,918

    05 Jan 2026