jooniecuddle



Recent works

Recent bookmarks

  1. Public Bookmark 93

    Tags
    Summary

    There's a bruise on Yeonjun's hipbone.

    He runs his thumb over it and then lowers his mouth to it, kisses the skin and then bites, hard enough that Yeonjun's hips rise from the bed with a soft hiss and a curse.

    "Jealous?" He asks Soobin with a lilt to his voice.

    "No," Soobin says, mouth trailing over his stomach. It's not a lie, but then again, Soobin is so used to lying to everyone every day about every little part of him that maybe he's learnt how to lie to himself, too. "Just possessive."

    Language:
    English
    Words:
    49,431
    Chapters:
    1/1
    Comments:
    81
    Kudos:
    270
    Bookmarks:
    93
    Hits:
    2,602

    10 May 2026

  2. Public Bookmark 17

    Tags
    Summary

    “Does anyone recognize this potion?” Their professor prompts, eyes twinkling with excitement.

    Yeonjun immediately raises his hand to speak. Soobin is always teasing him for knowing everything, so he can’t let his academic winning streak go to waste. He’s the top student in Advanced Potions for a reason.

    “It’s Amortentia, ma’am,” Yeonjun answers quickly, ignoring the way his classmates gasp and gawk, “You can tell because of the mother-of-pearl sheen on top. If brewed correctly, each student should be able to smell something different based on what they love.”

    Under his breath, Soobin murmurs something that sounds an awful lot like show off. Yeonjun playfully kicks his shin underneath the table. Sick or not, Soobin is just as annoying as always.

    “Excellent, Mr. Choi! Class, please step forward and form a line towards the front of the room. Each student will take turns sniffing the Amortentia and describing what they smell. I think this will be an exciting activity for everyone!”

    Sure thing, Professor, Yeonjun thinks sarcastically. What could possibly go wrong? I’m sure this won’t blow up in anyone’s face.

    Series
    Language:
    English
    Words:
    16,257
    Chapters:
    2/2
    Comments:
    7
    Kudos:
    126
    Bookmarks:
    17
    Hits:
    1,620

    12 Apr 2026

  3. Public Bookmark 22

    Tags
    Summary

    “So do you normally already have tinsel in your hair by now or is that just a treat for me?” Soobin questioned, plucking a glittery strand out from Yeonjun’s dark hair.

    “Keep going and I’ll shove mistletoe up your nose.” Yeonjun smiled sweetly, smacking a hand against Soobin’s chest before correcting himself, standing upright and brushing off his shirt, slightly nervous that it wasn’t just his hair interwoven with decorations.

    “If you wanna kiss me so bad..” The younger smirked, not missing how Yeonjun’s cheeks began glowing like the end of Rudolph’s nose.

    Language:
    English
    Words:
    15,121
    Chapters:
    1/1
    Collections:
    1
    Comments:
    11
    Kudos:
    125
    Bookmarks:
    22
    Hits:
    1,577

    09 Feb 2026

  4. Public Bookmark 86

    Tags
    Summary

    After their latest variety show, Yeonjun felt humiliated. Not because he went the farthest in the infamous pepero game—far from it—but because he backed out like a flustered schoolboy the second things got too close. He told himself it was just for fun. No big deal. No feelings. No meaning. So why did it feel like he’d failed some kind of invisible test?

    Choi Yeonjun, a prude? Not quite. He was just… momentarily spiraling over a five-second variety show bit like it was a life-altering moment. The realization that maybe intimacy wasn’t some sacred, untouchable thing left him rattled. What if casual kisses and impulsive touches weren’t dirty little secrets, but just another way people connect? Honestly. Comfortably. Without fear.

    So who better to ask for help than Soobin who made it all look easy, played along without pushing too far, laughed without flinching, and knew how to slow things down. He was warm. Safe. A sure thing.

    The next pepero stick wouldn’t stand a chance. But neither would Yeonjun’s heart.

    Or, after getting absolutely owned by Huening Kai during a game, Yeonjun cannot stop thinking about it. Desperate to shake the embarrassment, he turns to someone who’s always been safe: Soobin.

    Language:
    English
    Words:
    13,850
    Chapters:
    1/1
    Comments:
    32
    Kudos:
    410
    Bookmarks:
    86
    Hits:
    4,024

    19 Jan 2026

  5. Public Bookmark 81

    Tags
    Summary

    “Ah… I don’t really remember names.”

    A funny smile quirks Yeonjun’s lips. There’s something in his eyes, an emotion Soobin doesn’t know the name for. He squeezes Soobin’s thigh once, briefly, and lets his hand relax again. “You remembered mine,” he points out. “We’d never even talked before.”

    “You’re not just any coworker,” Soobin starts, immediately jumping to defend himself. If there’s something Soobin can’t stand, it’s letting somebody get the last word. Unfortunately for Soobin, this usually backfires on him, and with a stab of mortification he realizes a second too late after the words slip from his lips that this is one of those moments where he’s been handed a shovel and has started to dig.

    “Oh?” Yeonjun’s eyes glitter. “Am I not?”

    -

    Soobin has been living in a monotonous cycle of work-eat-sleep, and after a long day at the office, is resigned to head home and do it all over again. On his way out, he runs into his ethereally pretty coworker, Yeonjun, who changes his entire life in a single night.

    Language:
    English
    Words:
    16,886
    Chapters:
    1/1
    Comments:
    40
    Kudos:
    412
    Bookmarks:
    81
    Hits:
    5,248

    04 Jan 2026