1 - 20 of 71 Bookmarks by moepuff

Navigation

List of Bookmarks

  1. Public Bookmark 56

    Tags
    Summary

    Kaveh, tired of his subtle passes and invitations being ignored, takes matters into his own hands. Which is how he ends up standing in front of Alhaitham in the living room in a slinky silken robe of red and gold silk.

    Alhaitham frowns. “If you want my attention, you just have to ask,” he says, and Kaveh could choke the life out of him because he’s been asking for Alhaitham’s attention for the last five days.

    Instead of dignifying that with a response, Kaveh pulls the knot of his robe undone and lets the silk spill from his shoulders and pool around his bare feet.

    When subtle invitations fail to get Alhaitham's attention, Kaveh dresses up in lingerie to make his desires crystal clear.

    Language:
    English
    Words:
    3,297
    Chapters:
    1/1
    Comments:
    50
    Kudos:
    515
    Bookmarks:
    56
    Hits:
    3,847

    05 Oct 2025

  2. 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.

    Language:
    English
    Words:
    9,069
    Chapters:
    1/1
    Collections:
    1
    Comments:
    22
    Kudos:
    1,327
    Bookmarks:
    182
    Hits:
    10,729

    28 Jul 2025

    Bookmarker's Notes

    COMMONLAW BONDING 10/10

  3. Public Bookmark *

    Tags
    Summary

    “I mean, do you ever stop and think about who your anonymous friend might be?" Tighnari says. "Or like, maybe it’s someone you already know or some random guy in one of your classes.”

    “No,” Kaveh says, thinking. “With my luck, if I did know him already, then he would probably be the worst person I know. Someone like Al-Haitham.” The thought is so absurd that he stops and laughs. “But that would be fucking awful.”

    In Kaveh's humble opinion, the title for The Worst Guy In The World is tied between four people: the asshole in his Tuesday eight am, the employee behind the library email account, the guy writing the university's advice column, and the student that the professor he assists always complains about.

    It would only be too convenient if they were all the same person. (They are.)

    Language:
    English
    Words:
    27,617
    Chapters:
    1/1
    Collections:
    3
    Comments:
    126
    Kudos:
    1,384
    Bookmarks:
    430
    Hits:
    13,196

    24 Mar 2025

  4. Public Bookmark *

    Tags
    Summary

    cautioninconfidence: !love kaveh
    StreamElements: cautioninconfidence and kaveh are 100% in love paradiAYAYA

    Kaveh has successfully kept his relationship with Alhaitham a secret for three years now, so why has Alhaitham suddenly decided to publicly bring him up and link them together for all to see? Of course, it’s just to make fun of him!

    Now, both on the internet and in real life, Kaveh can’t escape the hold Alhaitham has on him — on his mind, his body, or his heart. But the question is: does he even want to?

    Language:
    English
    Words:
    72,651
    Chapters:
    2/2
    Collections:
    1
    Comments:
    87
    Kudos:
    977
    Bookmarks:
    288
    Hits:
    11,256

    24 Mar 2025

  5. Public Bookmark 44

    Tags
    Summary

    Kaveh has no trouble getting commissions now. His clients have long since learned what an honor it is to work with him, and give him little trouble. This Sumeru has slowly but surely gained an appreciation for the arts he hardly has to fight for anymore.

    And Al-Haitham. His beautiful husband Al-Haitham, who he wakes up next to every morning and kisses goodbye before he walks out the door. His beloved, who slices fruit for him each night to ensure he eats enough and sees to it that he can’t remember the last time he slept so little he woke up tired in the morning.

    The man who saw him drunk and homeless in the tavern and offered him a home. The man who he left with the tatters of their thesis to live in the ghost of their project all alone, and who loved him anyway. The man who cuts off the peels of his apples every night just because Kaveh doesn’t like the texture, whose lips curl up with every kiss he gives him.

    How beautiful is it, to be loved enough to be forgiven?

     

    Kaveh finds gray hairs and realizes that he is growing old with Al-Haitham.

    For the prompt: "I'll never finish falling in love with you."

    Language:
    English
    Words:
    3,163
    Chapters:
    1/1
    Collections:
    1
    Comments:
    27
    Kudos:
    263
    Bookmarks:
    44
    Hits:
    1,902

    20 Mar 2025

  6. Public Bookmark 45

    Tags
    Summary

    For a moment, Kaveh simply stares—eyes trailing up and down Al-Haitham. The scent of mourning flowers weighs down the air—sticking to his throat like a certain kind of ambrosia. His hands are hesitant in their approach—cheeks pink.

    “What is it?” Al-Haitham asks, growing warm under the attention.

    “Nothing—nothing just—” he exhales shakily. And then, Kaveh’s hand suddenly strokes him from base to tip, and Al-Haitham’s breath hitches. “I can’t believe we’re doing this.”

    “We are,” he murmurs, lips quirked.

    Series
    Language:
    English
    Words:
    4,194
    Chapters:
    1/1
    Comments:
    16
    Kudos:
    444
    Bookmarks:
    45
    Hits:
    5,668

    03 Mar 2025

  7. Public Bookmark 87

    Tags
    Summary

    Alhaitham wants to be more physically involved in his arrangement with Kaveh, and has acquired the means to do so…but it might take more than that for him to truly feel satisfied with their relationship.

    Alhaitham holds up the synthetic dick for Kaveh to see. “I—”

    “Oh!” Kaveh’s eyebrows lift in surprise. “You know, Alhaitham, you should give a man some warning before you whip out your dick like that.”

    “I was thinking of using this during sex. Will that work?”

    “Huh? Oh, uh, yes.” Kaveh wets his lips. “That absolutely works.” His eyes briefly flick downward to Alhaitham’s groin before returning to his face. “If—if you’re comfortable being that involved, that is. Something like this would definitely require more, um…physicality.”

    Yes, it would, Alhaitham thinks, a bit peeved. That’s the point.

    Series
    Language:
    English
    Words:
    19,317
    Chapters:
    1/1
    Comments:
    76
    Kudos:
    633
    Bookmarks:
    87
    Hits:
    7,101

    02 Feb 2025

  8. Public Bookmark *

    Tags
    Summary

    Their faces are very close now. They’re both huffing, winded from the run. When Kaveh exhales, Al-Haitham can smell the mint gum he always liked to chew.

    “I hate you,” Kaveh spits, but he doesn’t move away.

    “I know.” Al-Haitham brings a hand up to his face. He pauses before he wipes away a tear.

    Kaveh’s trembling. “You ruined me."

    Al-Haitham exhales, slow and shuddery. “I know.”

    Kaveh closes his eyes— “I hate that you left me.”

    —and Al-Haitham kisses him.

    After four long years, Al-Haitham finally returns to the idol industry.

    Language:
    English
    Words:
    62,074
    Chapters:
    2/2
    Collections:
    1
    Comments:
    100
    Kudos:
    563
    Bookmarks:
    153
    Hits:
    7,578

    19 Dec 2024

    Bookmarker's Notes

    what if i laid down and sobbed

  9. Public Bookmark 57

    Tags
    Summary

    A wedding brings Kaveh back to Sumeru City. Al-Haitham’s only wish is for him to stay.

    Language:
    English
    Words:
    19,990
    Chapters:
    1/1
    Collections:
    1
    Comments:
    24
    Kudos:
    219
    Bookmarks:
    57
    Hits:
    2,314

    19 Dec 2024

    Bookmarker's Notes

    broken open weeping

  10. Public Bookmark 23

    Tags
    Summary

    The nature of language and emotions are not too dissimilar, especially when they revolve around a certain architect.

    (Just a PWP with a buttload of Alhaitham Simping Hours.)

    Language:
    English
    Words:
    5,608
    Chapters:
    1/1
    Comments:
    4
    Kudos:
    135
    Bookmarks:
    23
    Hits:
    3,158

    31 Aug 2024

  11. Public Bookmark *

    Tags
    Summary

    “Don’t stop,” Kaveh groans, trying to fuck himself down on Al-Haitham’s cock. “Just… Call me a slut, okay? I’m a slut, your little sl–”

    “You’re not a slut, Kaveh,” Al-Haitham deadpans. He’s very fucking confused.

    “I’m not a slut, I’m your slut.”

    Al-Haitham blinks again, holding Kaveh still by his hips. “That doesn’t even make sense.”

    Kaveh has a request, but Al-Haitham gets... hung up on the semantics.

    Language:
    English
    Words:
    4,485
    Chapters:
    1/1
    Comments:
    70
    Kudos:
    966
    Bookmarks:
    140
    Hits:
    8,657

    14 Aug 2024

  12. Public Bookmark *

    Tags
    Summary

    Kaveh is tired of having bad one-night stands, and Alhaitham is tired of hearing about them—which begins to make him wonder if he should try taking matters into his own hands.

    “Don’t sell yourself short, Kaveh,” Alhaitham says. “I’m sure the men you sleep with are quite complimentary when they talk about you to others.”

    “They’d better be,” Kaveh mutters, arms crossed. “But no amount of compliments will make up for the complete insult to my ass. You probably haven’t noticed, Alhaitham, but I happen to have an exceptional one, and it’s a total waste for it to be unused and unappreciated.”

    Heat flares in Alhaitham’s face. “Oh,” he says, “I’ve noticed.”

    Series
    Language:
    English
    Words:
    17,832
    Chapters:
    1/1
    Comments:
    104
    Kudos:
    1,014
    Bookmarks:
    143
    Hits:
    10,869

    26 Jul 2024

  13. Public Bookmark *

    Tags
    Summary

    So Alhaitham thinks through all those reasons again. There are three things certain in his life; death, taxes, and that he’s in love with Kaveh.

    “They are,” he eventually says. “Good enough reasons, I mean.”

    He lets Kaveh think it’s for the taxes. Alhaitham marries him because it’s love.

    Kaveh proposes marriage for tax benefits.

    Series
    Language:
    English
    Words:
    5,039
    Chapters:
    1/1
    Comments:
    28
    Kudos:
    1,081
    Bookmarks:
    137
    Hits:
    9,379

    26 Jun 2024

    Bookmarker's Notes

    YESSSSSSSSSS

  14. Public Bookmark 82

    Tags
    Summary

    A hand presses against Alhaitham’s front, palm flat against his sternum. “Had I known this would be the result,” says Kaveh with a crooked tilt to his mouth, “I would’ve suggested this ages ago.”

    And teased him forever about it, no doubt. But Kaveh was right, earlier. Alhaitham now pays the price of being bribed into all of this, his cock hard and stiff, buried in Kaveh’s ass, and a decently-sized plugged snug in his own.

    Kaveh bribes Alhaitham into fucking him while wearing a plug.

    Series
    Language:
    English
    Words:
    2,376
    Chapters:
    1/1
    Comments:
    13
    Kudos:
    650
    Bookmarks:
    82
    Hits:
    6,481

    13 Jun 2024

    Bookmarker's Notes

    BARK BARK BARK AWOOOOOO

  15. Rec *

    Tags
    Summary

    “Ah, because you’ve had so many kinky escapades,” Kaveh laughs, drawing a snicker from Cyno next to him.

    What he doesn’t expect, is for Alhaitham to play along.

    “Exactly, I would know,”

    The three pause for a moment, before they explode in laughter.

    Language:
    English
    Words:
    53,498
    Chapters:
    10/10
    Comments:
    679
    Kudos:
    3,318
    Bookmarks:
    561
    Hits:
    58,683

    13 Jun 2024

    Bookmarker's Notes

    weeping

  16. Public Bookmark *

    Tags
    Summary

    "He'll tell you that your hair falling in your face as you drafted projects over the table made him want to brush some behind your ear, just to have an excuse touch you. He's romantic, but it's all fantasy."

    "It could be real," Kaveh retorts without thinking.

    "Could it?" Alhaitham grunts a skeptical noise that makes Kaveh's stomach swoop alongside its cadence. "But it's not what you want, is it."

    ...

    Kaveh may or may not have a thing for voices. Alhaitham may or may not set the bar.

    Language:
    English
    Words:
    12,423
    Chapters:
    3/3
    Comments:
    162
    Kudos:
    1,917
    Bookmarks:
    335
    Hits:
    27,751

    08 May 2024

  17. Public Bookmark 49

    Tags
    Language:
    English
    Words:
    2,978
    Chapters:
    1/1
    Comments:
    17
    Kudos:
    618
    Bookmarks:
    49
    Hits:
    8,524

    07 May 2024

  18. Public Bookmark 16

    Tags
    Summary

    When did the notion of touch between them become something so common and mundane, instead of the novelty it used to be?

    Language:
    English
    Words:
    5,091
    Chapters:
    1/1
    Comments:
    4
    Kudos:
    100
    Bookmarks:
    16
    Hits:
    1,752

    07 May 2024

  19. Public Bookmark *

    Tags
    Summary

    For 238 days straight, Kaveh and Alhaitham of Sumeru City were both legally and factually married, without having heard a single word of it.

    Sometimes it's important to pay attention to the gossip mill.
    Based on this tweet.

    Language:
    English
    Words:
    2,793
    Chapters:
    1/1
    Comments:
    41
    Kudos:
    3,320
    Bookmarks:
    478
    Hits:
    17,366

    03 May 2024

  20. Public Bookmark *

    Tags
    Summary

    It’d been a mid-life crisis thing—starting up a ThirstTrap account. He’s aging, going gray, and it’s harder and harder to snag cute guys when out on the town. So Wriothesley thought: What is the harm? He posts up a few lewds, gets a few bites, and maybe makes a couple hundred on the side. Being a personal trainer pays his bills, but a slush fund is nice, and Wriothesley deemed it worth the ill-advised idea™.

    Clorinde had laughed at him. Literally. Wriothesley spilled the beans the next day over coffee and tea cakes at Café Lutece, and she’d laughed so hard he thought he might’ve broken her. He’s known Clorinde for decades and that is the only time he’s seen her double over and lose it.

    She’d stopped laughing after the first payout because Wriothesley was an instant sensation, a rough and tumble, silver fox showing off the goods. As it turns out, there’s a market for decent-looking middle-aged men with gnarly scars, and a bomb-ass physique.

    Wriothesley and Neuvillette are both lonely, socially stunted older dudes terrified of dating, and so they do what the youngsters do-- accidentally initiate romance over social media by way of 'lewd modeling'.

    Series
    Language:
    English
    Words:
    84,515
    Chapters:
    11/11
    Comments:
    333
    Kudos:
    2,412
    Bookmarks:
    401
    Hits:
    56,575

    26 Mar 2024

    Bookmarker's Notes

    eeeee

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

Bookmark types
Submit

Clear Filters

Navigation