1 - 20 of 141 Bookmarks by Metatomatoes

Navigation

List of Bookmarks

  1. Public Bookmark 60

    Tags
    Summary

    For better or worse, Alhaitham wasn’t left alone with his thoughts for long.

    The bright green glow on the wall would’ve tipped off even an amateur. If not that, then the not-so-quiet “Fuck” Kaveh let out after slamming his foot into the wall.

    If he didn’t already understand how these dreams worked, he would’ve been worried for Kaveh’s safety.

    Lucky for him, this wasn’t real. Kaveh would stay alive as long as Alhaitham remembered that.

    -

    or: alhaitham gets stuck in a dream loop that depends on him believing the dreams are real, or "kaveh" dies.

    Language:
    English
    Words:
    16,480
    Chapters:
    1/1
    Comments:
    25
    Kudos:
    265
    Bookmarks:
    60
    Hits:
    2,086

    24 Feb 2026

  2. Public Bookmark *

    Tags
    Summary

    My (30M) roommate (28M) thinks we're in a relationship and I’m too awkward to tell him the truth??

    Language:
    English
    Words:
    3,950
    Chapters:
    6/6
    Comments:
    380
    Kudos:
    3,457
    Bookmarks:
    545
    Hits:
    26,297

    28 Jan 2026

  3. Public Bookmark 25

    Tags
    Summary

    Well, to be honest, Kaveh didn’t mean to stare.

    But there’s something dangerously attractive about the man who takes care of everything.

    Language:
    English
    Words:
    2,334
    Chapters:
    1/1
    Collections:
    1
    Comments:
    7
    Kudos:
    232
    Bookmarks:
    25
    Hits:
    2,443

    20 Jan 2026

  4. Public Bookmark 11

    Tags
    Summary

    "I don't know what I'd do without you..." He said before he could stop himself.
     
    Alhaitham doesn't tease him. Instead, his arm tightened around him. "You don't have to find out."

    Language:
    English
    Words:
    1,103
    Chapters:
    1/1
    Comments:
    1
    Kudos:
    95
    Bookmarks:
    11
    Hits:
    722

    17 Jan 2026

  5. Public Bookmark 57

    Tags
    Summary

    “Oh, he’ll know I told you.” Alhaitham notes, still deadpan.

    “He…will? Even if we don’t say anything?” Cyno raises an eyebrow.

    “Yeah.”

    “How?” Tighnari exclaims.

    “Not sure. He’ll probably cite my blinking as the giveaway–that’s what he usually does.”

    ---

    In which Kaveh and Alhaitham function with an almost psychic understanding of each other and their friends suffer as outside observers.

    Language:
    English
    Words:
    6,614
    Chapters:
    1/1
    Comments:
    15
    Kudos:
    312
    Bookmarks:
    57
    Hits:
    1,676

    08 Jan 2026

  6. Public Bookmark 46

    Tags
    Summary

    Alhaitham doesn't believe in anything he can't measure, empirically. When he gets promoted to Director, a role that has him looking over unexplained cases, disappearances, strange sightings—events that don’t fit in any other body of government—his urge to dismiss the occult, the mysticism, and the strange is strong… but when his ex-boyfriend, Kaveh, gets involved in the mystery, Alhaitham chooses to follow the red string until he finds the evidence of what is actually going on…

    Language:
    English
    Words:
    194,205
    Chapters:
    20/20
    Comments:
    251
    Kudos:
    247
    Bookmarks:
    46
    Hits:
    5,842

    02 Jan 2026

  7. Public Bookmark 66

    Tags
    Summary

    After a particularly hard day at the office, Alhaitham heads to the local bar for a quick drink. There he meets a gorgeous man who he instantly hits it off with and decides to sleep with. Little does he know that this man he’s decided to bed is going to show up in his life again in the most unexpected way… as the expert witness he’s hired for his current case.

    In which Alhaitham is a lawyer, Kaveh is an expert architect and the two have to keep their relationship a secret from the adversaries or they could lose the case.

    Language:
    English
    Words:
    25,663
    Chapters:
    5/5
    Comments:
    51
    Kudos:
    336
    Bookmarks:
    66
    Hits:
    6,193

    23 Dec 2025

  8. Public Bookmark 43

    Tags
    Summary

    Years ago, Kaveh tore their joint research paper conclusion page in half, walked out of the office, and told Alhaitham to live his life his way.

    Alhaitham listened—on the surface.

    Underneath, he kept the torn pages in a drawer and spent the next few years watching from the margins: sitting in the back row of Kaveh’s lectures, nudging audits in the Bazaar, turning monsters away from a desert camp, rearranging variables so the world would hurt him a little less.

    When rain and debt and bad timing finally push them back under the same roof, Kaveh discovers what’s been living between the lines of Alhaitham’s life this whole time: a vow he never said out loud, and doesn’t quite know how to return.

    Or, Alhaitham spends years yearning for and protecting Kaveh in ways Kaveh was never meant to notice.

    Language:
    English
    Words:
    12,379
    Chapters:
    1/1
    Comments:
    30
    Kudos:
    194
    Bookmarks:
    43
    Hits:
    1,615

    17 Dec 2025

  9. Public Bookmark 36

    Tags
    Summary

    Kaveh comes home drunk (allegedly) and takes a seat in Alhaitham's lap, much like he had before they started dating.

    Language:
    English
    Words:
    3,409
    Chapters:
    1/1
    Comments:
    20
    Kudos:
    309
    Bookmarks:
    36
    Hits:
    3,083

    09 Dec 2025

  10. Public Bookmark *

    Tags
    Summary

    After a fight, Alhaitham has a nightmare where he loses Kaveh entirely. Waking brings no relief - only a fear he can't shake, pushing him toward Kaveh's door while praying he hasn't already gone too far.

    Instantly withdrawn, Kaveh rose to his feet, silently gathered his blueprints, and turned his back. Dragging a hand over his face, Alhaitham reached for the gentler words he should’ve used in the first place to try and undo the damage - but Kaveh cut him off with a quiet 'leave me alone' and retreated into his bedroom without a backward glance.

    It hadn’t even been an insult, but it was somehow all the more piercing for its bare simplicity. In one solitary sentence, Alhaitham heard the echo of every fear he carried about himself - incapable of the softness required to hold something as bright as Kaveh’s trust without breaking it into pieces.

    Language:
    English
    Words:
    4,604
    Chapters:
    1/1
    Comments:
    68
    Kudos:
    712
    Bookmarks:
    103
    Hits:
    4,826

    30 Nov 2025

  11. 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,451
    Bookmarks:
    345
    Hits:
    11,887

    26 Oct 2025

  12. Public Bookmark 7

    Tags
    Summary

    Kaveh finds a ghost haunting the property he's set to renovate. He needs it to move on – but the ghost, it seems, has other ideas.

    "You're not real."

    "Your point?"

    "You're not real," Kaveh says slowly, "so you can't hurt me."

    The ghost stares at him, eyes unblinking.

    "I am not real," the ghost acquiesces, "but I most certainly can hurt you."

    A HaiKaveh story.

    Language:
    English
    Words:
    6,735
    Chapters:
    2/5
    Comments:
    4
    Kudos:
    42
    Bookmarks:
    7
    Hits:
    302

    25 Oct 2025

  13. Public Bookmark 12

    Tags
    Summary

    Nobody can live in two worlds.

    In the mishmash city streets of early 2000s, Alhaitham reconnects with Kaveh after a year or two apart. Kaveh works in his small publication house, making community zines and trying to spread hope, build connection – build a community. It's the first breath of fresh air Alhaitham has had in a long time. But Alhaitham knows nobody can live in two worlds...

    ... And he may have to destroy Kaveh's dream to achieve his own.

    Language:
    English
    Words:
    50,129
    Chapters:
    11/11
    Comments:
    109
    Kudos:
    115
    Bookmarks:
    12
    Hits:
    1,419

    20 Oct 2025

  14. Public Bookmark *

    Tags
    Summary

    Kaveh hates Alhaitham. He's rude, cold, and clearly hates Kaveh just as much. But then why does Alhaitham cook him breakfast sometimes, and check in on him, and buy him gifts?

    Kaveh realizes he's in love with Alhaitham, and then he starts coughing up flowers.

    Language:
    English
    Words:
    10,663
    Chapters:
    2/2
    Collections:
    2
    Comments:
    21
    Kudos:
    1,550
    Bookmarks:
    178
    Hits:
    17,886

    18 Oct 2025

  15. Public Bookmark *

    Tags
    Summary

    He turns around and Kaveh is there, confused and bleeding out in his worry.

    “Are you okay?” He asks like a plea. His fingers twitch against the urge to reach out—Al-Haitham knows by now that it is one way he expresses his love. As if the love itself is not enough, as if it cannot be felt unless it is drawn into skin, gauged into the heart. But, Kaveh knows him too, and knows that even a touch borne from love would be too much, would splinter him apart, so he restrains himself. That restraint brings Al-Haitham back to himself, just for a moment. Just long enough to look at Kaveh and see Kaveh.

    Al-Haitham opens his mouth. The words almost don’t come—he can feel them, sinking into his stomach, dying, or perhaps hiding away, too tired to fold into sound. But, miraculously, he opens his mouth and something comes out.

    “…need to cover the flowers.”

    ///

    Or, in his weaker moments, small things remind Al-Haitham of his grandmother, and suddenly, he is made of grief.

    Language:
    English
    Words:
    4,397
    Chapters:
    1/1
    Comments:
    20
    Kudos:
    585
    Bookmarks:
    111
    Hits:
    4,625

    17 Oct 2025

  16. Public Bookmark *

    Tags
    Summary

    “Just take a bath and you’ll be fine.”
    Alhaitham’s ears flattened against his head. “No.”
    Kaveh watched another cloud of sand fly up from Alhaitham’s swishing tail. “Lazy kitty,” he muttered.
    As soon as he said it, something in Kaveh’s head clicked. Didn’t most cats hate water? Alhaitham was technically just a big cat—
    “I’m not lazy. I don’t want to get my tail wet,” Alhaitham snapped. “And I’m not getting my ears wet.”

    Kaveh offers to help Alhaitham wash his tail. It makes things complicated.

    Language:
    English
    Words:
    22,794
    Chapters:
    2/2
    Comments:
    50
    Kudos:
    1,540
    Bookmarks:
    286
    Hits:
    17,872

    15 Oct 2025

  17. This has been deleted, sorry!

    30 Sep 2025

  18. Public Bookmark 45

    Tags
    Summary

    Alhaitham has a knack for summoning demons. It's not a learned or a practiced skill. In fact, he doesn't actually intend to summon demons, it's just a somewhat inconvenient, unpredictable byproduct of his magic, which rather unfortunately gives him the reputation of an evil wizard and all the associated troubles.

    One would think if by conducting spellwork, anything from the mundane to the complex, it occasionally resulted in opening a gate to hell, that a person would swear off magic altogether, for the good of humanity. However, Alhaitham has never let public discomfort get in the way of his personal pursuits. Also, it helps that the gates he opens are somehow cute little demonic portals. The cat flaps and doggy doors of hell, if you will.

    Language:
    English
    Words:
    10,794
    Chapters:
    2/2
    Comments:
    48
    Kudos:
    119
    Bookmarks:
    45
    Hits:
    1,057

    26 Aug 2025

  19. Public Bookmark 59

    Tags
    Summary

    Rationally, Kaveh shouldn’t ask Alhaitham if he wants Kaveh to help him. He really shouldn’t. Sex could ruin this peace treaty they have non-verbally contracted between them. Sex could mean things will get horribly, terribly awkward. Sex would mean that Kaveh would never be able to look at Alhaitham without thinking of the memory of Alhaitham’s hands all over his body.

    “Have you really thought this through?” Alhaitham asks once again, and he hasn’t sounded this serious since his offer to house Kaveh so many moons ago.

    “This is my fault, as you said. I should take responsibility.” Kaveh weakly replies, licking his lips nervously. “Right?”

    or: an incredibly down bad Kaveh finally gets to top his roommate

    Language:
    English
    Words:
    7,165
    Chapters:
    1/1
    Comments:
    24
    Kudos:
    496
    Bookmarks:
    59
    Hits:
    5,534

    01 Aug 2025

  20. Public Bookmark 8

    Tags
    Summary

    The wine goes down smoothly, and Kaveh realizes that being known so thoroughly doesn't always have to taste sour.

    (In which Alhaitham's birthday gift leaves Kaveh at a loss for words.)

    Language:
    English
    Words:
    924
    Chapters:
    1/1
    Comments:
    5
    Kudos:
    45
    Bookmarks:
    8
    Hits:
    225

    28 Jul 2025

Filters

Filter results:
Submit

Include

?
Include Ratings
Include Warnings
Include Categories
Include Fandoms
Include Characters
Include Relationships
Include Additional Tags
Include Bookmarker's Tags

Exclude

?
Exclude Ratings
Exclude Warnings
Exclude Categories
Exclude Fandoms
Exclude Characters
Exclude Relationships
Exclude Additional Tags
Exclude Bookmarker's Tags

More Options

Word count
Bookmark types
Submit

Clear Filters

Navigation