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:
    240
    Kudos:
    2,867
    Bookmarks:
    698
    Hits:
    15,007

    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:
    302
    Kudos:
    3,379
    Bookmarks:
    812
    Hits:
    35,571

    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:
    436
    Kudos:
    6,247
    Bookmarks:
    1,626
    Hits:
    66,167

    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,388
    Bookmarks:
    330
    Hits:
    19,954

    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:
    308
    Kudos:
    8,820
    Bookmarks:
    1,369
    Hits:
    117,072

    31 Jul 2025