Moongfali



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “Say it.”

    Like a good trainer, Niall knows when he’s asking too much from a puppy. He doubts Ruben will ever be able to articulate this need in him for a long time. Maybe it’ll be easier this way. If only Niall knows it exists, no one else can fill that void in him. He’ll be Ruben’s one and only. Girls come and go, vapid and preening, but Ruben will only ever have one brother.

    “I need you.”

     

    or
    Niall trains Ruben like a dog.

    Language:
    English
    Words:
    13,648
    Chapters:
    2/2
    Comments:
    179
    Kudos:
    782
    Bookmarks:
    168
    Hits:
    5,721

    13 Jun 2026

  2. Public Bookmark 47

    Tags
    Summary

    [Ruben/Niall]

    Ruben only agreed to drive Niall north because it was supposed to be simple: one night in Ruben grandmother’s old house, a few boxes of photo albums, then home before the snow got worse.

    But the snow keeps falling. The road disappears. The house is colder than expected, the fire refuses to behave, and Niall keeps looking at Ruben like he has found something worth keeping.

    Ruben can handle the weather. He can handle the axe, the dark, the silence, and the old memories waiting inside the walls.

    He cannot handle Niall leaving for college.

    Series
    Language:
    English
    Words:
    29,906
    Chapters:
    5/5
    Comments:
    96
    Kudos:
    286
    Bookmarks:
    47
    Hits:
    4,328

    12 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    Niall dies in the barn. And then he awakes in the past inside the body of his fifteen year old self.

    Series
    Language:
    English
    Words:
    35,213
    Chapters:
    30/?
    Collections:
    1
    Comments:
    1,127
    Kudos:
    887
    Bookmarks:
    126
    Hits:
    21,929

    11 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    29-year-old man preparing for civil servant exams Ryu Gunwoo found himself waking up in the body of Park Moondae, the bastard of the Park Family with a crippled dantian. As the world spared him no time to wallow in self-pity, he was pushed into threading between the world’s impending doom and harem intrigues as he was shipped off to be the Emperor’s concubine.

    Shin Cheongryeo had lived a hundred lives, all ending in calamity. On his 101st, a distortion came in the form of a concubine he had never had.

    [***]

    “I want to live.”

    In his 101st life, Shin Cheongryeo was destined to fail and die. Then, what would happen to the world bereft of the protagonist? Would Park Moondae be able to live in that world which reflected hell-scape?

    “Your Majesty have to live well for me to live.” Therefore, he had no other choice. “After all, I am His Majesty’s person.”

    Language:
    English
    Words:
    53,255
    Chapters:
    17/?
    Comments:
    473
    Kudos:
    1,261
    Bookmarks:
    263
    Hits:
    22,937

    03 May 2026

  5. Public Bookmark *

    Tags
    Summary

    Jack Abbot is beyond exhausted when he finds a med student crying in the hallway. So far past dealing with the crying that he tries to convince the med student to a marriage of convenience just to stop the tears. The longer he thinks on it though, the more he realizes that marrying the little mouse, Dennis Whitaker, might actually make sense.

    Robby is convinced Jack is having a mid life crisis. Or a nervous breakdown. Or petty revenge for his disappointment in Robby sleeping with Collins. Regardless, he doesn’t know how to help the med student Jack is marrying.

    Dennis can’t keep doing this. He’s homeless, broke, and about to have to drop out of med school when he’s so close to finishing. If an ER attending is going to offer a guest room to crash in and covering the expenses of med school, he might just go ahead and marry him. He can always figure things out later, right?

    Language:
    English
    Words:
    52,015
    Chapters:
    9/15
    Comments:
    441
    Kudos:
    3,045
    Bookmarks:
    828
    Hits:
    57,584

    21 Feb 2026