• home bookshelf gallery masterlist about
  • tiny fic club reads

    i sometimes participate in tiny fic club, which is a challenge about reading fic and leaving more comments and kudos. i tried keeping up with my reading by making twitter threads, but it's way too fiddly and i wanted them to be more accessible, so that's what this page is! it's here all the time, and you can use the filters on the left to sort my reads down to what you're looking for. these aren't really recs so much as they are a diary! if you select "my faves," though, you'll find my absolute favorite fics.

    filters

    ratings
    warnings
    length
    ship
    genre
    tropes
    Info:
    matz, 5555 words. corporate au square.
    Summary:
    When Hongjoong gets stuck in an elevator with his hot coworker, his only wish is that he had thought to bring a water bottle.

    [bhjw day 4 — wet 'n messy]
    Info:
    matz, 11561 words. roommates square.
    Summary:
    "You've gone insane, Seonghwa."

    "I'm insane?" He raises his brows in surprise despite the fact that Hongjoong really isn't wrong.

    Hongjoong's eyes dart between his, trying to maintain his brave face. "I'm saying that maybe you're just seeing what you wanna see, pervert."

    That stuns Seonghwa into silence for a few seconds. Okay, so Hongjoong is onto him. Well that was only to be expected, in hindsight Seonghwa did very little to hide his motives. "What I wanna see..?"

    "Yeah, like that time you made me piss myself right in front of you, on purpose. And then just stood there and watched. Sound familiar?"



    Seonghwa has a piss kink. Hongjoong keeps forgetting to go to the bathroom. Seonghwa does not handle it very well.
    Info:
    jongsang, 8341 words.
    Summary:
    "Oh! What a lovely picture Yunseo, is this your family?"
    "Mhm!" The little girl nods excitedly. "This-" she points to a tall stick figure, "is Appa, this one-" she points to two small stick figures with pigtails, "is me and Saenie, and this—" she points to a stick figure with a half circle drawn around the middle—"is Eomma, he has a baby in his tummy."

    Yeosang chokes on his soup.

    Or

    Jongho carried and brought two healthy, beautiful pups into this world with his mate and Alpha, Kang Yeosang. Now a little embarrassed by his postpartum weight gain, Yeosang reminds his Omega how beautiful and sexy he finds his body right now.
    Info:
    jongsang, 7637 words. misunderstangs square.
    Summary:
    "Are you cheating on me?"

    Yeosang looked up from his soju glass at him wide-eyed, his mouth falling into a wide O, other hand covering his mouth as he smiled and started laughing.

    "What?"

    Jongho stares at him, biting his lip while his leg shakes under the plastic table.

    "Wait, are you serious right now?"

    Jongho swirls his beer glass around in his dominant hand, watching the foam dissipate around the glass. "Well-" He felt shame falling over his features, briefly embarrassed at his outburst.

    "Jongie-" Yeosang put his glass down and reached across the table to grab the other's hand.

    "I overheard you on the phone earlier... talking to a woman," he mumbled.

    He sees the realization cross over Yeosang's face, tight lipped, narrowed eyes looking everywhere except his own and he can feel his heart drop into his stomach.

    "Jongho, I need to tell you something."

    or Jongho knows his boyfriend has a secret, he just doesn't know that Yeosang's secret is a girl-his daughter.

    Info:
    minjoong, 3653 words. under 5k square.
    Summary:
    "Dad," Mingi says. For the first time, he notices how the word seems to affect Hongjoong, feeling his sharp inhale against his skin and the way his hand tightens its grip in Mingi's hair again. Mingi wants to be good for him, but more than that Mingi is overcome with the urge to give Hongjoong what he needs, too. "Dad... It feels so good."

    Another quick inhale, and then Mingi is rewarded with a thrust that is decidedly sharper and more pointed than before.
    Info:
    hongsan, 2052 words.
    Summary:
    San and Hongjoong start and end Hongjoong's birthday with a bang.

    For Bottom Hongjoong week.
    Info:
    topaz, 1491 words.
    Summary:
    Wooyoung gets to have her precious Hongjoong all to herself.

    At least for a little while.
    Info:
    a2z, 4180 words. hongjoong-centric square and under 5 comments weekly challenge.
    Summary:
    Hongjoong is determined to pull an unnecessary all-nighter during the work trip. His boss and dom has better ideas.
    Info:
    hohong, 3462 words.
    Summary:
    in which hongjoong pretends to date himself to keep his identity secret and yunho fully disapproves but tries to be a supportive friend.

    (So this is a thing that's happening.

    Some enterprising young photographer at Buzzfeed (fucking Buzzfeed. Not even, like, the Horizon Gazette, which is at least respectable) caught him in the right spot at the right time, and took a picture of Hongjoong leaving his own house in full costume. And, okay, normally this would be fine. He'd pretend to date himself and break up with himself and it would be fine.

    But, well.)
    Info:
    kim hongjoong/bang chan, 5524 words. past tense square.
    Summary:
    One text message from Kim Hongjoong is all it takes for Chan to be reminded of a night many months ago, a night that had stuck in his memory since. He wasn't embarrassed about what happened that night, of course, but it did bring a blush to his face as he remembered the events that had unfolded. So when an opportunity arises to return to the so-called scene of the crime, Chan can't help but wonder what he'll find waiting for him there.

    Written for Bottom Hongjoong Week Day 2 - Dirty Little Secrets
    Info:
    sansang, 10361 words.
    Summary:
    "Wooyoung..."

    "Shhh, trust the process," he had said, pining everything in place with safety pins until he was content with how the fabric draped down his back from his shoulder.

    With a nod, he took a step back and admired his work.

    "Fuck, Sangie, you look perfect, he won't be able to look anywhere but you tonight," his eyes shone bright as he stared at him from the distance.

    "Wooyoung... I'm naked."

    Or

    The one where Yeosang attends a party he doesn't want to attend and gets to spend the night with San, against all odds, after fighting literal forces of evil.
    Info:
    sangi, 3256 words. character study square.
    Summary:
    A soft hand cupped his cheek. Chilled fingertips slid across his jaw. "But you don't look like you're feeling it very much."

    Feeling what?—Mingi thought to ask. He tightened his lips and decided against it, not having the heart to lie. San stared into him, patience dense as he waited for a response. Unable to pinpoint what the other omega would've wanted to hear, Mingi could only comb through his vocabulary, muster up all the eloquence he had stored in him, and carefully admit to it.

    Mingi woke up to pressure building in his chest. San, unexpectedly overbearing, helped him through it, and then some.
    Info:
    yungi, 5021 words. immortality square and one word title weekly challenge.
    Summary:
    Mingi's eyes softened, briefly, almost tenderly, before darkening again, red glinting in the shadows. He stepped closer, closing the distance until Yunho could feel the faint chill radiating from him. The room seemed to disappear around them, as Yunho forced his body closer to Mingi's, now warming up under his touch. He kissed him slowly, wishing he could make him understand everything he wanted to say through that kiss: that there was nothing, nothing in the world, he had ever wished for more than being with him for eternity; that he had been waiting for this moment since the night they met, that Halloween nearly ten years ago; that he had loved him forever, and was so happy to know he would go on loving him for the rest of their endless lives, now.

    -

    or; Yunho has been waiting for years for his vampire boyfriend Mingi to finally turn him. Halloween night feels like the perfect time to give in to yearning and desperate needs.
    Info:
    woosang, 1248 words.
    Summary:
    "Don't talk." The words steal across Wooyoung's mouth when Yeosang leaves them there, desperate and warm. "Hold on to me."

    Yeosang and Wooyoung share a first time
    Info:
    hwasang, 86077 words. kid fic square.
    Summary:
    Yeosang gets a phone call that changes a lot for him. He's now the guardian of a 3-year old. Even though he's never imagined having children, he's determined to do everything right, and so with a little help from his friends, he sets out to do so. What he doesn't expect is feelings to change and how messy it is compared to the toddler.
    Info:
    yungi, 14191 words. spies au square.
    Summary:
    "Should I give this to someone else, Agent Jeong?"

    Yunho rolled his eyes, raising his hands in surrender. "Fine, boss. Fine, I'll take it."

    Hongjoong nodded, a hint of a smirk still on his lips as he reached for the thick file in his drawer and handed it to the other alpha. "Send me the report by the end of the week. I want to give you notes before you're off on the field."

    "Yes, sir."

    "And Jeong? You get the honor of telling Agent Song he got the job."

    Yunho gritted his teeth. "Great."
    Info:
    yungi, 14191 words. feelings realization square and reread favorite weekly challenge.
    Summary:
    Bordertown Agent Jeong Yunho's not so much a creature of habit as he is superstitious to the bone.

    He's got lucky glyphs tattooed over his heart, a lucky silver lighter that he keeps in his coat pocket. His biggest piece of luck, though, is the vehicle they assigned him when he made Agent. MIN — Maddox Industries Nine — isn't exactly his car, as such. He belongs to the Agency, the both of them do. It owns them tip to toe, sleek bodies and slightly grimier, well-stained souls. Thing is, though, MIN is Yunho's. They belong together. Everyone knows that.

    Until the day Yunho's sexy AI partner goes missing.
    Info:
    2hogi, 10070 words. polyteez square.
    Summary:
    Best way to get rid of excessive energy after a concert?

    "Playing with your best friend slash fellow sub while your dom watches from the side" — Mingi
    Info:
    2ho, 2099 words.
    Summary:
    That gets Yunho to turn his face toward Jongho, a dusting of red on his cheeks. Despite everything, he still gets so shy. "Ah, we could..."

    "Mess with them a little?"br>

    "Yeah." Yunho's lips quirk up into a smile. "Wouldn't want any of them to lose their bet, yeah?"
    Info:
    yunwoo, 11143 words. trans character square.
    Summary:
    "It's—" starts Wooyoung, mumbling the words, his bottom lip jutting out and trembling pathetically.

    "It's gone again... I was almost there, but— I fucking can't—"

    He quickly wipes his wet eyes with the already damp neckline of his shirt, ashamed and embarrassed, not wanting to finish the sentence.

    Yunho kisses the inside of his thigh, nibbling at the caramel skin to soothe, to calm, before moving back to Wooyoung's cunt fluttering and clenching hopelessly around nothing.

    "'s okay," he slurs against the wet heat, gently sucking Wooyoung's folds between his red slick wet lips. "Cry if you need to, it's okay. Just feel. I'm not going anywhere."

    OR: Wooyoung is having difficulties orgasming because of his anxiety medication. Yunho is sweet, patient, and more than happy to help his boyfriend out, no matter how long it takes.
    Info:
    yunsang, 62468 words. inspired by iomt era square and song lyric title weekly challenge.
    Summary:
    There he is, right in front of him. The person that he'd never thought he'd find.

    He is, without a doubt, the most beautiful person Yunho has ever seen. His hair is dyed the red of a fresh pool of blood, with soft curls falling around his cheeks and brushing over the back of his neck. As Yunho stares, the man tucks a clump of hair behind his ear, which draws his attention to a pink birthmark near his left temple, his perfectly sculpted brows, and black pearl eyes lightly lined with makeup.

    And in those eyes, reflected back at him like stars glimmering under the surface of a pond, is the same kind of restlessness that Yunho sees every single time he looks in a mirror. The same kind of gut-wrenching boredom that plagues his days, that is only satiated by blood and muffled screams. Somehow, no one else seems to have noticed, but to Yunho, the man might as well be announcing it in screaming technicolor.

    I am like you.

    In which Yunho, CEO by day and serial killer by night, falls for Yeosang, one of his employees, who happens to have dark desires of his own.

    Luckily for Yunho, Yeosang falls right back.
    Info:
    yunsan, 18355 words.
    Summary:
    Here is Yunho with a fire lapping at his heels; a wolf's teeth at his bared throat, ready to sink in; off the edge of a cliff, the shifting rock crumbled beneath his feet, and now he's in free-fall.

    Here is San, unbearable in his determination; a stubborn streak a mile wide with a kind-hearted soul; the fire personified, his teeth bared to sink in, a more merciful fate than a tumble into the sea.

    Here lies the crux of what is happening between them.
    Info:
    woojjong, 2002 words.
    Summary:
    In which Wooyoung asks Jongho to sit on her face, and Jongho says yes.
    Info:
    woogi, 990 words.
    Summary:
    "I feel uncomfortable around tall people, what if they lick my head"
    Info:
    topaz, 10166 words. woojoong fest square.
    Summary:
    Wooyoung had left shallow, purposeful cuts among the long-healed marks that patterned Hongjoong's soft skin.

    These older marks ranged from bruises to scars, all weaving across his body like a living map of battles fought and survived.

    A testament to his resilience, a living record of his courage.

    And Wooyoung wanted to see just how far that rope of courage could stretch, before it snapped.
    Info:
    woosang, 8736 words (wip). wooyoung-centric square.
    Summary:
    Wooyoung had left shallow, purposeful cuts among the long-healed marks that patterned Hongjoong's soft skin.

    These older marks ranged from bruises to scars, all weaving across his body like a living map of battles fought and survived.

    A testament to his resilience, a living record of his courage.

    And Wooyoung wanted to see just how far that rope of courage could stretch, before it snapped.
    Info:
    matz, 10389 words. actors au square.
    Summary:
    Park Seonghwa and Kim Hongjoong are famous actors, co-leads in a BL that's received nothing but praise and prizes since its first screening.
    But things have gotten more complex between the two actors and sometimes the line between what's fictional and what's real is as thin as the air when they kiss.
    Info:
    hongsang, 10299 words.
    Summary:
    Despite fully expecting Dr. Kang's arrival any minute now, the sharp knock startles Hongjoong out of his anxious sipping. He'd brewed a pot of tea in an attempt to soothe his nerves, and upon realizing he'd have a guest, his instincts suddenly flare up with the hope that the doctor would want some. Provide. Serve.

    He opens the door with empty, shaking hands.

    Dr. Kang smiles softly at him when their eyes meet. The air gets sucked from Hongjoong's lungs, and he can barely get his lips to lift even slightly with the sudden panic that grips him.

    "Kim Hongjoong? I'm Dr. Kang Yeosang, your hybrid specialist for the evening."
    Info:
    hongsang, 907 words. a member is a photographer square.
    Summary:
    Yeosang sat perfectly still and posed. The camera flash wasn't blinding anymore as he'd gotten used to it.
    Info:
    sanhwa, ??? words. thread fic with less than 100 likes weekly challenge.
    Summary:
    where sxn meets his future self and is quite surprised by a few things
    Info:
    jonggi, 5785 words. arranged marriage square.
    Summary:
    Mingi must have heard the chieftain wrong. Because there was no way, no way in hell, that he was being married off to Choi Jongho in two days' time.

    The alpha in question was in the hut with them as the news was delivered, surrounded by the neighboring tribe's more prominent pack members as he looked blankly over at Mingi, eyes all but saying 'what are you gonna do about it?'

    Oh, he could do plenty.

    Lifting his chin in defiance, Mingi boldly declared, "I claim mating run rights."
    Info:
    ot8, 80354 words (wip). childhood sweethearts square and read a wip weekly challenge.
    Summary:
    "So you need omegas to breed," their head alpha nodded. "We unfortunately only have two unmated omegas of breeding age currently. You can have them to secure the alliance and several more in a few years as they come of age."
    A giant smile spread across the visiting alpha's face. "That will do perfectly well."
    All of the blood drained from Wooyoung's face as he heard his pulse pound in his ears. He glanced to the side to see Yeosang looking at him in a panic. They were the only two unmated omegas in the pack who were of age.
    Info:
    minsang, 1818 words.
    Summary:
    The hand that settles on top of his is warmer yet, intending not to stop the fidgeting, but to join in. It has always been like this between them, even before confessions and first dates - this silent recognition of one another, feelings shared not always through words but looks, gestures.

    Or, with Mingi, Yeosang feels understood, which might just be the utmost form of love.
    Info:
    matz, 68503 words. enemies to lovers square.
    Summary:
    Commander Park Seonghwa is seen as professional and ruthless, one of the best strategists of the Korean Navy.

    There are very specific things he's had to endure to become the person he is today. Things that have marked his journey as a man, as a sailor. He's dealt with his father's disappointment, he's suffered hate and ridicule from his peers, he's come face to face with the worst kinds of monsters humanity can offer, he's even looked Death directly in the eyes on several occasions.

    Yet, very few things have shaken him up the way Captain Kim Hongjoong has.
    Info:
    woogi, 5708 words.
    Summary:
    Early in life, everyone learns not to judge a book by its cover. Somewhere along the way, Mingi somehow forgot this lesson. Good thing Wooyoung is more than willing to remind him.
    Info:
    woosan, 5993 words (wip). meet cute square.
    Summary:
    San leaned in as close as he could in this form and eyed the boy. "And yet here you stand in my room, wrapped in my silk sheets. Are you that desperate to bed a dragon?"

    The boy sputtered, frantically looking around for some kind of lifeline, and eventually pointed at Byeol. "No! No, please, we - the cat brought us here!" The snow leopard yawned from her place on the carpet and ignored them entirely. Typical.

    "If I may," the other started, rising as well. "It's true we wandered too far. We - It's been over a month. Tensions are growing among the newer refugees and the tentative hold our council has over them is weakening. Demons crawl even closer to the mountain. People are scared, they need something to believe in."

    A month? San had been gone longer than he thought. "Your report will be taken into consideration. Things will improve in the morning. Go rest little humans, Byeol will escort you back to the east wing."

    ~ ~ ~ ~

    In which Wooyoung takes over a dragon's kitchen, a marriage gets ordained by the gods, and literal demons are dealt with.
    Info:
    ot8, 58897 words (wip). cuddling and snuggling square and same first letter of usernames weekly challenge.
    Summary:
    Hongjoong and Seonghwa receive a call that will change their lives forever. When they were asked to take in and care for a man who was rescued from a severely abusive relationship, they didn't hesitate to agree.

    However, upon meeting him, Hongjoong knew they were in over their heads. The road to recovery looked long and daunting, but Hongjoong was determined to help the suffering man learn what it means to be loved.

    Each member of their polycule had something to offer. Different ways of showing their love. Hongjoong is certain that with everyone's help, Yeosang will learn to be himself again.

    Or

    Ateez take in severely abused Yeosang and slowly teach him he is worthy of love and affection.
    Info:
    matz, 2392 words. hurt/no comfort square.
    Summary:
    Seonghwa knew he was lucky to call Hongjoong his. The road to their current relationship had been a rocky one but he wouldn't trade it for the world if it meant he got to date Hongjoong. So what is he supposed to do when their relationship comes crashing down around him out of nowhere?
    Info:
    2choi, 9512 words.
    Summary:
    Jongho just wanted to come home, shower, and sleep in his own bed. Yet San's surprise presence brought a lot more than anticipated.
    Info:
    woohwa, 4247 words.
    Summary:
    Seonghwa was more than displeased to be interrupted from her Legos on a stormy day off. Against her better judgement, she let Wooyoung in anyway.
    Info:
    jonghwa, 3072 words.
    Summary:
    Seonghwa is normally a very calm and composed bunny. He can control himself and keep a normal facade in front of the little bear he desires more than anything.

    But when Jongho doesn't listen and continues to play with the bunny's sensitive tail, Seonghwa can't hold himself back anymore.

    "...You caused this problem, so now you're going to fix it."
    Info:
    yunhwa, 5813 words.
    Summary:
    "You gonna make me feel good?" Seonghwa asks. Yunho nods. "Words, puppy," Seonghwa snaps, and Yunho jerks to attention.

    "I'm gonna make you feel good," Yunho pants.

    "Promise?" Seonghwa asks.

    "I promise," Yunho whines. "Seonghwa," he pleads, not sure what he's asking for, but asking all the same.
    Info:
    2ho, 3533 words.
    Summary:
    —Jongho has a special reward for Yunho. He just has to earn it.

    Kinktober 2025, days 17, 19, 22, 25: Reward conditioning, dom/sub, puppy play & collaring.
    Info:
    yuniwoosan, 23020 words (ongoing). dystopia square.
    Summary:
    After a successful operation in Sector 1, The Black Pirates are forced into hiding as they coordinate their next strike. To avoid detection they split into pairs and spread through the city like phantoms. The directives Hongjoong gives are simple: stay alive and don't get caught.

    For San and Wooyoung that means blending as best they can in Sector 3, scraping by with bets and bribes from underground street fights in grungy warehouses, not making contact with any of the others—and when Wooyoung tells San to lose, he does.

    Mingi's in too deep to lay low, but laying low had never been his intention in the first place.

    The Black Pirates' mission is far greater than the eight of them and they're resolute in doing whatever it takes to succeed—but Yunho, plagued by questions and memories of dimples, a loud cackling laugh, of hands with the instinct to touch and linger, just wants to know they're okay.