ultramarina



Recent works

Recent bookmarks

  1. Public Bookmark 20

    Tags
    Summary

    In which Alhaitham is experimenting with creating new types of Dendro constructs, much to the delight of his (very attractive) engineer roommate.

    ...If he can build his own headphones and music player, surely it can't be that hard to create a fully functional strap-on?

    Language:
    English
    Words:
    6,395
    Chapters:
    2/2
    Collections:
    1
    Comments:
    18
    Kudos:
    145
    Bookmarks:
    20
    Hits:
    1,203

    01 Mar 2026

  2. Public Bookmark *

    Tags
    Summary

    Kaveh gets hit by a ley line disorder with an odd cure; it requires not only intimacy, but satisfactory intimacy. Unfortunately for Kaveh, that's not easy to come by.

    Alhaitham blinked, clenching his fist tightly beneath the table to keep the tension from bleeding into his expression. “So what's the problem?”

    A few moments of silence passed. “Nobody's ever been able to satisfy me,” Kaveh finally whispered.

    “So what’s the problem?” Alhaitham asked again.

    “Don’t trivialize it,” Kaveh snapped, a flicker of annoyance crossing his face. “It's probably psychological, but I can't unpack all my fucking trauma and trust issues in a day - which is all the time I have before the symptoms get out of control.”

    “You mean... you've never -” Alhaitham started, planning on finishing his question with ‘been intimate with anyone?’ - but Kaveh cut him off and threw his hands up in the air.

    “No, nobody’s ever fucking made me come, Alhaitham. Is that clear enough for you?”

    Language:
    English
    Words:
    11,732
    Chapters:
    2/2
    Collections:
    1
    Comments:
    86
    Kudos:
    1,484
    Bookmarks:
    217
    Hits:
    18,388

    14 Sep 2025

  3. Public Bookmark 45

    Tags
    Summary

    Reality hit Kaveh first. He smacked Alhaitham’s hand away and covered himself with his arm.

    “Haitham-” Kaveh’s eyes went wide. “I don’t know what you’re- but this isn’t-”

    He couldn’t blame Alhaitham for jumping to disbelief. If anything, it was the rational response. But the moment his hand met Kaveh’s chest, an instinct unfamiliar yet inviting surged through him, and all at once Kaveh knew his body was not the same as it was a day ago.

    Kaveh wakes up hungover. And female.

    Language:
    English
    Words:
    10,534
    Chapters:
    1/1
    Comments:
    20
    Kudos:
    266
    Bookmarks:
    45
    Hits:
    3,229

    14 Sep 2025

  4. Public Bookmark 22

    Tags
    Summary

    “And not once have you considered an option where you make the logical decision and stay out of it, have you? You always choose yourself and your own self-interest, but never when it matters.”

    Al-Haitham’s gaze is piercing, “And I would do it again. Does that trouble you, senior? Does it make your skin crawl that I am more dedicated to myself than you are your own supposed empathy?”

    Kaveh has the terrifying realization that he actually cares, god forbid.

    Language:
    English
    Words:
    2,251
    Chapters:
    1/1
    Comments:
    3
    Kudos:
    188
    Bookmarks:
    22
    Hits:
    1,643

    14 Sep 2025

  5. Public Bookmark 17

    Tags
    Summary

    For most of Kaveh's post-high school career, he's done a pretty good job at avoiding any and all mentions of Alhaitham. Even despite the fact that Alhaitham is just as much -- if not more -- of an actor as him.

    After getting the role he's been waiting to play for at least a decade, he finds out that Alhaitham is starring alongside him.

    Now he's stuck in this film, and all he can hope for is that Alhaitham will make an effort to avoid him as well.

    (Alhaitham does not avoid him in the slightest. In fact, one might go to say he actively seeks out Kaveh's company whenever possible.

    Let us wish good luck to the both of their poor souls.)

    Language:
    English
    Words:
    31,562
    Chapters:
    15/15
    Collections:
    1
    Comments:
    18
    Kudos:
    161
    Bookmarks:
    17
    Hits:
    3,253

    14 Sep 2025