sofs_up



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Alhaitham’s agency throws him into a livestream dating show. As expected, he rejects everyone. Rudely.

    “Name a key scientist involved in the laws of thermodynamics.”
    “Newton?”
    “What is your stance on Dialectic of Enlightenment?”
    “Dia-what?”
    “Name a philosopher. As an advantage, a dead one.”
    “...”
    “Next.”

    It shouldn't have been as surprising when someone finally snaps.

    “Do you even know the answers to these questions, or are you just waiting for someone to say Ibn al-Haytham to boost your own ego?”

    Or: The internet is privy to Alhaitham falling in love on camera.

    Language:
    English
    Words:
    13,916
    Chapters:
    2/2
    Comments:
    229
    Kudos:
    2,681
    Bookmarks:
    652
    Hits:
    14,104

    31 Jan 2026

  2. Public Bookmark *

    Tags
    Summary


    “You know none of this is true, right?” The shitty hunter soaks in the tacky decor of the coffee shop with visible distaste.

    “What?”

    “Vamps don’t actually turn into bats,” he huffs, poking at a dangling plastic decoration. “And they sure as hell don’t wear capes, either. They look just like any average person. That’s what makes them so dangerous.”

    “Oh. I had no idea,” lies Sanji, who is most definitely an average person and not a vampire. He shoots the mosshead his best customer service smile, the one that screams sir, this is just an innocent local business with no affiliation to vampires, the Easter Bunny, or Santa Claus. “Can I get you anything?”

    Alternatively: In this economy, you gotta do what you gotta do. Some people hunt rogue vampires. Others run coffee shops that cater specifically to their fellow creatures of the night, and try their best not to get staked through the heart (or fall in love).

    Language:
    English
    Words:
    28,998
    Chapters:
    3/3
    Comments:
    301
    Kudos:
    3,355
    Bookmarks:
    807
    Hits:
    35,275

    16 Jan 2026

  3. Public Bookmark *

    Tags
    Summary

    A new guy starts working at the radio station.

    He's fragile.

    Better keep Andrew away from him.

    Language:
    English
    Words:
    24,821
    Chapters:
    5/5
    Comments:
    433
    Kudos:
    6,209
    Bookmarks:
    1,613
    Hits:
    65,720

    17 Sep 2025

  4. Public Bookmark *

    Tags
    Summary

    Alhaitham is just trying to survive his final year of university while juggling his secret identity as Spider-Man without jeopardizing his academic standing or dying. Simple goals. Unfortunately, his biggest obstacle isn’t a supervillain—it’s his endearingly overdramatic roommate.

    Who won’t stop asking Alhaitham why he keeps coming home bruised.

    And won't stop yelling at Spider-Man to understand basic architectural integrity when slamming bad guys into buildings.

    (Or: Spider-Man!Alhaitham and Gwen Stacy!Kaveh)

    Series
    Language:
    English
    Words:
    45,406
    Chapters:
    12/12
    Comments:
    490
    Kudos:
    1,358
    Bookmarks:
    326
    Hits:
    19,539

    08 Aug 2025

  5. Public Bookmark *

    Tags
    Summary

    Kaveh gets lost in the desert, goes into heat, and gets found by the one person who can't know what he is, or: Kaveh's No Good Very Bad Day.

    “You’re not carrying me,” he says with a weak kick.

    Alhaitham stops and lets his own legs take his full weight again; Kaveh’s ankle does something terrible for his self esteem and then he crumples almost to the sand before Alhaitham’s arm catches him again. One arm, because that’s all he needs to take Kaveh’s weight. He’s such a show off for a man whose ass never grew in. “Fuck’s sake,” Kaveh mutters to himself. 

    “You were saying?”

    “Just—go.”

    Alhaitham snorts. “Am I your servant now?”

    “Yes,” Kaveh snarls. 

    Language:
    English
    Words:
    15,501
    Chapters:
    2/2
    Collections:
    2
    Comments:
    307
    Kudos:
    8,780
    Bookmarks:
    1,363
    Hits:
    116,409

    31 Jul 2025