oltremoon



Recent works

Recent bookmarks

  1. Public Bookmark 39

    Tags
    Summary

    When Soobin called Yeonjun in tears at 3 o'clock in the night after Christmas, he only needed to say "I'm having the worst week of my life. Can we hang out over the weekend?" for Yeonjun to drop everything and make time for him. "I know just the thing you need. I'm not going to tell you what we'll do, but pack your swimming trunks." When Soobin protested, he simply said "That's what best friends are for, Binnie."

    Best friends.

    or:

    Soobin's life is falling apart and Yeonjun, the best friend that he recently realised his crush on, takes him to the thermal baths to take his mind off things.

    Language:
    English
    Words:
    15,750
    Chapters:
    1/1
    Collections:
    1
    Comments:
    22
    Kudos:
    188
    Bookmarks:
    39
    Hits:
    1,930

    06 Jan 2026

  2. Public Bookmark *

    Tags
    Summary

    choi yeonjun always knew that he would die young. but he never thought it would be for a human.

    or

    when choi soobin oversteps a boundary, he gets roped into a world he'd been taught to fear.

    Language:
    English
    Words:
    111,923
    Chapters:
    27/27
    Comments:
    553
    Kudos:
    1,430
    Bookmarks:
    287
    Hits:
    38,910

    29 Sep 2025

  3. Public Bookmark *

    Tags
    Summary

    Soobin doesn’t know much about Yeonjun other than his bad reputation that everybody at campus speaks about.

    Yeonjun doesn’t know much about Soobin other than that his best friend, Beomgyu, has a crush on him.

    The two have managed to keep their distance until circumstances force them to befriend each other for a group project.

    It shouldn’t be that complicated.

    Until it is.

    Language:
    English
    Words:
    115,870
    Chapters:
    18/18
    Collections:
    1
    Comments:
    727
    Kudos:
    3,182
    Bookmarks:
    776
    Hits:
    79,893

    17 Aug 2025

  4. Public Bookmark *

    Tags
    Summary

    Every time Soobin has his eyes on him, Yeonjun feels like he’s made out of a thin, opalescent glass. Completely fucking transparent. The waves crash behind them, in and out, whoops and hollers of rowdy youth, the heat radiating off the fire, suffocating. Soobin’s eyes look right through him.

    He can feel his heartbeat, strong and fast against his ribcage.

    Another lollipop.

    A moment of silence, and then, “What flavor?”

    He watches the flames lick up the logs in the pit, slowly eating away at their casing.

    “Strawberry.”

    (OR: Yeonjun is forced back into his hometown after being kicked out of university and a brief stint in rehab only to find that the boy he used to bully in high school grew up into everything he's ever needed)

    Series
    Language:
    English
    Words:
    44,106
    Chapters:
    3/3
    Comments:
    277
    Kudos:
    2,152
    Bookmarks:
    630
    Hits:
    30,936

    27 May 2025

  5. Public Bookmark *

    Tags
    Summary

    An unknown anomaly is threatening the fabric of the multiverse and agents Yeonjun and Soobin are tasked with tracking it down. Which would be fine if Yeonjun and Soobin hadn't broken up one year, five months, and seventeen days ago.

    Not that Yeonjun is counting or anything.

    Language:
    English
    Words:
    24,248
    Chapters:
    1/1
    Collections:
    1
    Comments:
    54
    Kudos:
    843
    Bookmarks:
    294
    Hits:
    8,973

    19 Apr 2025