moonlitbbae



Recent bookmarks

  1. Rec 27

    Tags
    Summary

    Ryan shuffled against the mattress, pulling them together until they ended up in a mess of limbs, their legs tangled together and Ryan’s arms wrapped around his waist. Ryan’s hands slipped beneath Naim’s shirt, pressing against the bare skin.

    Pulled flush against Ryan’s chest, Naim felt every slow, steady rise and fall against his back; as if each breath Ryan took also belonged to Naim. Like Ryan was breathing for the both of them.

    A soft hum escaped Naim’s throat. It was so, so warm. He could let himself fall, and fall, and keep falling. Ryan would be right there to catch him.

    If he pressed even closer—close enough to crawl under Ryan’s skin and make a home within the space within his chest, Naim was sure he’d feel the pulse of Ryan’s heart beating for him, too.

    Naim can’t fall asleep.

    Series
    Language:
    English
    Words:
    15,182
    Chapters:
    2/3
    Collections:
    1
    Comments:
    22
    Kudos:
    122
    Bookmarks:
    27
    Hits:
    1,233

    19 Aug 2026

  2. Rec 92

    Tags
    Summary

    He’s going to die, he thinks. He can’t believe that this is how he goes — drowning at the Bandee Community Pool on a busy January day. He can almost hear Hunter and Macca's laughs, and the humiliation seems to sink him further beneath the water.

    Suddenly, he feels an arm wrap around his torso, yanking him upwards with ease.

    Or:

    Naim can’t swim. Ryan, a lifeguard at the Bandee Public Pool, makes it his mission to fix that. Naim cannot for the life of him understand why.

    Language:
    English
    Words:
    15,636
    Chapters:
    1/1
    Comments:
    66
    Kudos:
    383
    Bookmarks:
    92
    Hits:
    3,185

    17 Aug 2026

  3. Rec 23

    Tags
    Summary

    Ryan Whelan has an affinity for boys who look gentle. It's always an illusion. They're darker, dirtier, and more violent than they let on.
    When his situationships find out about each other, all hell breaks loose.

    (Canon up until the Ryan/Hunter kiss)

    Language:
    English
    Words:
    37,304
    Chapters:
    6/?
    Comments:
    86
    Kudos:
    189
    Bookmarks:
    23
    Hits:
    3,046

    14 Aug 2026

  4. Rec *

    Tags
    Summary

    An entity wears the face of whoever they desire most, and solitude gives it room to hunt. Bound together by fear, Naim and Ryan travel through coaches and cheap motels, trying to outrun a punishment shaped exactly like love. But as guilt, grief, and unspoken betrayal follow them, Naim begins to wonder whether Ryan stays because he loves him — or because the monster wearing Naim’s face has left him no other choice.

    -

    Yet Naim knows it’s watching, waiting to rip him open like spoiled fruit. He hears the flies buzzing and feels himself rotting into something sticky-sweet and dripping, splitting down the middle.

    Language:
    English
    Words:
    20,759
    Chapters:
    3/3
    Comments:
    99
    Kudos:
    639
    Bookmarks:
    166
    Hits:
    6,101

    10 Aug 2026

  5. Rec *

    Tags
    Summary

    Ruffled, Naim stands taller. "What'd you mean 'a guy like me'?"

    Those ice blue irises dip, lazily dragging down to the front of his converse before taking the same path back up again. When they meet Naim's eyes again, there is a glint in them that makes his stomach flip.

    A smirk overtakes the blond's expression. "Dunno. That's what I'm curious about."

    The night begins as just another party that Naim is being dragged along to. However, that changes the moment that Ryan Whelan notices him through the crowd.

    Language:
    English
    Words:
    23,254
    Chapters:
    1/1
    Comments:
    74
    Kudos:
    883
    Bookmarks:
    241
    Hits:
    8,683

    26 Jul 2026