Cover of The Lucky Roll

26 chapters · 88549 words · Read 0 times

“The Dice” a fan fiction where Joan finds herself in a party playing a party game of sexy dice (one dice determines the action another dice determines the body part) with her friends Cheol, Jeonghan, Joshua, Jun, Wonwoo, DK and Mingyu

Characters

  • DK — DK is a friend who came from a recording session, wearing headphones. He is playful and gentle, but also participates in the sexual game with enthusiasm.
  • Mingyu — Mingyu is a friend who brought an elaborate cake to the housewarming. He is enthusiastic and playful, but also hungry and direct during the dice game.

Chapter 19: The Morning Confession

Joan woke to the sensation of warmth along her spine, the solid weight of an arm draped possessively over her waist. Early morning light, thick and honeyed, poured through the sheer curtains of Cheol’s loft, painting everything in a soft, gilded haze. The memory of the night was not a distant thing; it was mapped onto her skin in faint aches and a lingering, tender fullness between her thighs. She shifted, muscles protesting pleasantly, and felt him stir behind her.

His hand slid down the curve of her back, a sleepy, proprietorial stroke that ended with his palm resting on the swell of her hip. He nuzzled the nape of her neck, his breath warm.

“Good morning,” she whispered, her voice scratched raw from sleep and stifled cries.

He turned her gently onto her back. His eyes were heavy-lidded, dark with a hunger that had only been banked, not extinguished. He kissed her forehead, a feather touch, then her temple. When his lips found hers, it was a slow, tender exploration that quickly turned hungry. He tasted like sleep and her. His tongue slid against hers, deeper, claiming.

Without breaking the kiss, he rolled her fully onto her back, settling his weight between her thighs. She could feel him, already hard and insistent, pressing against her belly. He reached between them, guiding himself. The thick head of his cock slid through her slick folds, gathering her wetness in a slow, deliberate glide that made her gasp into his mouth.

“I need you again,” he murmured against her neck, his voice gravel.

She arched into him, offering, and he pushed inside her in one smooth, deep stroke that punched the air from her lungs. They both stilled, fully joined, acclimating to the shocking, perfect fit in the calm morning light.

Then he began to move. A slow, languid rhythm, a world away from the desperate pounding of the night before. This was a deep, rolling possession. He fucked her with a quiet intensity, his forehead pressed to hers, their breaths mingling. The only sounds were the soft slap of skin, the creak of the bed, their ragged inhalations. The sunlight painted their moving bodies in gold, highlighting the sheen of sweat on his shoulders, the desperate clasp of her legs around his hips.

He watched her face, every flicker of pleasure, every wince of overstimulation. His thrusts were measured, profound, each one dragging against a spot inside her that made her see stars.

“Joan,” he breathed, his rhythm faltering, growing urgent. His control was slipping. He was close. He drove into her, deeper, harder, his hips snapping against hers. “I… love you.”

The confession was torn from him, his voice breaking on the words as his release claimed him. She felt him pulse deep inside her, a hot, liquid rush that triggered her own climax. It washed over her, a radiant, trembling wave that clenched around him, milking every last shuddering drop from his body. She held him tight, her own tears pricking hot at the corners of her eyes, though she couldn’t say if they were from the physical overwhelm or the seismic shift his words had caused in the quiet room.

For a long time, they lay joined, his weight a welcome burden. He softened inside her, but made no move to withdraw. He kissed her cheek, her closed eyelids, where the tears had escaped.

When he finally spoke, his voice was low, carefully neutral. “I didn’t mean to corner you with that.” He pulled back to look at her, his expression unguarded, vulnerable in a way she’d never seen. “It wasn’t a tactic. It’s just… how I’ve felt for the longest time.”

He shifted then, slipping out of her, the loss immediate. He sat up on the edge of the bed, his broad back to her, shoulders tense. “I get it. You’ve got a lot to figure out. After everything.” He didn’t specify the dice, or Jeonghan, but the ghost of it hung between them. “Take your time. No expectations from me.”

He stood, grabbing his sweats from the floor. He sounded sure, but the hurried way he pulled them on, the avoidance of her gaze, told a different story. He was afraid. Afraid he’d messed up the fragile, precious thing they’d just built by naming it.

“I’ll, uh… I’ll fix some breakfast,” he said, already moving toward the door, a retreat masquerading as practicality.

The bedroom door clicked shut softly behind him.

Joan lay in the warm dent of the bed, staring at the ceiling. The scent of sex and him was thick in the air. She felt stretched, used, profoundly claimed. And she didn’t feel estranged by his confession. Not at all.

The weight of his words settled in her chest, not as a burden, but as a point of gravity. I love you. For the longest time.

Her mind, traitorously, flashed to Jeonghan—to his sly smiles, his casual touches that meant nothing, the hollow ache of wanting someone who saw her as just another piece on the board. That feeling was a bruised echo. The sharp, present, physical reality was Cheol. Cheol who watched, who waited, who fucked her with a reverence that felt like worship and a desperation that felt like home. Cheol who had just handed her his heart and then walked out to scramble eggs, terrified he’d broken them.

She was still figuring things out. The ghost of her old obsession hadn’t fully dissipated. But as she pushed herself up, feeling the sticky evidence of their morning on her inner thighs, she confronted a simpler, more immediate truth. She was starting to fall for him. The realization was quiet, undeniable. It lived in the calm she felt in his space, in the trust that let her sleep deeply tangled in him, in the sheer joy of making him lose his formidable control.

She got up.

The polished concrete floor was cool under her feet. She walked to the ensuite bathroom, her body humming. In the mirror, she looked thoroughly ravished: love bites on her neck and breasts, her lips swollen, her hair a wild tangle. A faint smile touched her mouth.

The shower was spacious, with a rain head. She turned it on, waiting for the water to heat. Steam began to fog the glass.

She stepped under the stream, gasping as the hot needles hit her skin. It sluiced over her, washing away the sweat and the dried remnants of him and her from her thighs and belly. She pressed her forehead to the cool tile, letting the water pound on her neck and back.

Her mind replayed the morning. The slow, deep strokes. The feel of him swelling inside her. The raw break in his voice. I love you. She saw him sitting on the edge of the bed, the tense line of his back, his hurried escape.

She soaped her body, her hands sliding over the places he’d touched, kissed, possessed. The phantom sensation of him moving within her lingered. She was clean, but she could still feel him.

Stepping out, she wrapped herself in one of his large, soft towels. It smelled faintly of his detergent. She wiped the steam from the mirror. The woman looking back was different from the one who had played with dice. Softer around the edges, perhaps. More settled in her own skin. There was a light in her eyes that hadn’t been there before, a clarity.

She didn’t have all the answers. The path forward was unclear. But one thing was solid, a foundation stone in the shifting ground: she wanted to walk out of this bathroom and go to him. She wanted to sit at his kitchen island and drink the coffee he made. She wanted to see the cautious hope in his eyes when she smiled at him.

She dressed in the same clothes from the night before, the soft t-shirt and her rumpled trousers. She ran her fingers through her damp hair and took a deep, steadying breath.

Then she opened the bathroom door and walked out into the loft, following the sound of sizzling butter and the rich, promising smell of coffee.

Then she opened the bathroom door and walked out into the loft, following the sound of sizzling butter and the rich, promising smell of coffee.

Cheol stood at the stove, his back to her. The muscles in his shoulders moved under his t-shirt as he tended to the pan. The scene was domestic, peaceful, but the tension in his frame was palpable. He was braced for impact. She pulled out a stool at the kitchen island, the scrape of wood on concrete loud in the quiet. He turned, a careful neutrality on his face, and slid a plate of perfectly golden scrambled eggs and crispy bacon toward her. He placed a mug of black coffee beside it.

“Thank you,” she said, her voice still morning-rough.

He gave a tight nod and returned to the stove for his own plate. He sat across from her, a deliberate expanse of polished concrete between them. The intimacy of the night felt galaxies away. They ate in a silence punctuated by clinking forks. Sunlight streamed across the table, illuminating the dust motes dancing between them.

“Do you have any schedule today?” Joan asked, trying to make small talk, forgetting that it was Sunday and the obvious answer was no.

Cheol shook his head and answered, “Nope, none.” He avoided her eyes, still afraid that the earlier confession might’ve ruined what they’d been building slow. “You?” he throws back the question at her, focusing intently on spearing a piece of egg.

“Well I was thinking maybe I could stay in with you.” Joan glances up at him but he’s still avoiding eye contact, his jaw tight. The fear in him was a living thing. It compelled her to move.

She stood, the legs of her stool grating. She walked towards his side of the table and sat on his lap, the solid warmth of him immediate through their clothes. He went still, his hands hovering at his sides. She kissed him once, softly, on the mouth.

“You don’t need to worry okay?” she said, her lips brushing his. “I may not be in the same page as you are yet, but I think I might be getting there— faster than I thought, to be honest. And I’m scared too…”

Cheol looks her in the eyes as if trying to see if this was all true, to find the lie or the pity. He found neither. Then he kisses her again, deeply this time, one hand coming up to cradle the back of her head. It was a kiss of relief, of oxygen returning to a starved lung. “Okay,” he murmured into her mouth, the word a concession and a pact.

Joan shifts and straddles him properly, grinding down against the hard ridge of his erection already straining against his sweats. A low groan vibrated in his chest. She rocked against him, a slow, dry hump through the layers of fabric, her own breath catching as the friction sparked heat low in her belly. He gripped her hips, his fingers pressing hard into her flesh, guiding her rhythm.

“Fuck, Joan,” he breathed, breaking the kiss to bury his face in her neck.

Later, Cheol lifts her up and stands, her legs locking around his waist. He carries her the short distance to the large, worn leather couch in the living room, lowering them both onto it without breaking their connection. They continue making out, a tangle of tongues and teeth and hungry hands. His palm found its way under her shirt, rough and warm against the skin of her back, then her stomach, sliding up to cup her breast. He thumbed her nipple through the lace of her bra, and she arched into his touch with a sharp gasp.

When they break apart, Cheol catches his breath and asks while smiling a dimpled smile, “What do you want to do today?” His eyes were dark, focused solely on her.

“You can teach me to cook.” Joan giggled, the sound light and breathy. She rolled her hips against him, feeling him thick and hard beneath her. “But mostly we can makeout and have sex.”

His smile widened, turning wicked. “I can work with that order.” His hands went to the button of her trousers, popping it open with practiced ease. He shoved the fabric down over her hips just enough. His fingers slid beneath the elastic of her panties, delving into the wet heat between her legs. She was already soaking, and he made a sound of pure male satisfaction. “God, you’re drenched. Is this all from grinding on me?”

“Yes,” she panted, pushing his sweatpants and boxers down over his hips. His cock sprang free, thick and flushed, the head tapping against her inner thigh. “Now fuck me. I need to feel you.”

He didn’t need more invitation. He positioned himself at her entrance, one hand guiding his cock, the other gripping her hip. He pushed inside her in one relentless, filling stroke. The stretch was exquisite, a perfect, burning fullness that made her cry out, her head falling back against the couch arm. He held still, buried to the hilt, letting her adjust, letting her feel every inch.

“Look at you,” he growled, his voice thick. “Taking me so fucking good. Your cunt is gripping me like a vise.” He pulled back almost all the way, then slammed home again. The crude, possessive words sent a jolt straight through her core. This wasn’t the tender morning rhythm. This was raw, claiming sex, a physical affirmation of everything they’d just said.

He set a punishing pace, each thrust driving the breath from her lungs. The couch groaned in protest. He hooked one of her legs over his shoulder, bending her nearly in half, and the angle changed, the head of his cock battering a spot inside her that felt like a live wire. Pleasure, sharp and blinding, coiled tight.

“Tell me,” he demanded, his breath hot on her face. His thrusts became shorter, harder, focused on that devastating spot. “Tell me what you need.”

“Right there, don’t stop, please,” she babbled, her nails digging into his shoulders. “I’m gonna come. Make me come.”

He fucked her through the climax, his pace never faltering as her body convulsed around him, milking him. Her cries were muffled against his shoulder. As her own waves subsided, his rhythm shattered. His thrusts turned erratic, brutal.

“Where?” he gritted out, his whole body tensing. “Inside? Tell me.”

“Yes,” she sobbed, clinging to him. “Inside. Fill me up.”

With a choked roar, he obeyed, pumping his release deep into her in hot, pulsing jets. He collapsed onto her, his weight a solid comfort, his face buried in her hair. They lay like that, spent and joined, for long minutes, the only sound their ragged breathing slowly returning to normal.

He finally softened and slipped out of her, a trickle of their combined mess leaking onto the couch leather. He didn’t move far, shifting to lie beside her and pulling her into the curve of his body. He traced idle patterns on her stomach.

“So,” he said, his voice a rumble in his chest. “Cooking lesson.”

She laughed, a genuine, happy sound. “Eventually. I think I need a minute. Or five.”

“We have all day,” he said, and kissed her temple. The words hung in the sunlit air, simple and profound. They had all day. No dice, no party, no ghosts. Just this, whatever this was becoming, one raw, honest moment at a time.

Just this, whatever this was becoming, one raw, honest moment at a time.

They lay tangled on the couch, the leather cool and sticky beneath them. Sunlight warmed their legs. The smell of sex and cold coffee filled the air. Cheol’s hand rested low on her belly, a heavy, warm weight.

“We ruined your couch,” Joan murmured, her voice hoarse.

“It’s seen worse,” he said, his chest vibrating under her ear. “Beer. A whole bowl of gamjatang. This is an improvement.”

She snorted, a laugh that hurt her abs. “Romantic.”

“I’m a romantic,” he deadpanned. He kissed the top of her head. “My eggs are cold.”

“They were good eggs.”

“The best.”

They lapsed into a comfortable silence, breathing syncing. Her fingers traced the moles on his arms. He toyed with a strand of her hair. They talked about nothing. The weird mural on the bar ceiling last night. The merits of different brands of soy sauce. Whether Mingyu actually believed his own ghost stories.

She laughed until her throat ached, the sound free and easy in the sun-drenched loft. It felt cleansing.

The laughter faded into a soft quiet. Joan shifted, propping herself up on an elbow to look at him. His face was relaxed, open in a way she’d rarely seen. The morning light caught the gold in his brown eyes.

“You know,” she said, the words coming out thoughtful, unguarded. “You’re so big. I’ve never been with anyone as big as you. And that’s saying something, given how many I tried because of the dice game.” She watched his eyes darken, a flicker of something possessive flashing through them. “You always stood out. There’s also this specific part in me only you can reach, and the way you move against my walls. I don’t know how else to explain it but wow. Every time. Just wow.”

Cheol chuckled, a low, rich sound. He reached for her, his hand sliding down between her legs with a practiced ease that made her gasp. His thumb found her clit, already sensitive and swollen, and began rubbing slow, absent-minded circles. The stimulation was gentle, almost idle, but it sent immediate shocks of pleasure straight to her core.

“Yeah?” he said, his voice dropping to a confidential rumble. His eyes held hers, unwavering. “Let me tell you about your pussy, then. Since we’re sharing.” His thumb pressed a little harder, a slow, rotating pressure. “I love how fucking wet you get. So fast. Like you were made for me. I love the way your cunt grabs my cock when you come, these tight, fluttering pulses that try to milk me dry.” He slid a finger inside her, just to the first knuckle, gathering wetness. He brought it to his mouth, sucked it clean, never breaking eye contact. “I love the taste. Salty and sweet and completely you. I love bending you over and watching you take me, watching your ass shake with every thrust. I love how deep I can get, how your whole body clenches when I hit that spot you’re talking about. I love fucking my cum back into you when you’re already full of it.”

His words were a filthy, detailed catalogue. Each sentence was punctuated by the relentless, teasing circles of his thumb. Her hips began to move of their own accord, seeking more pressure, more friction, but he kept his touch maddeningly light. Heat pooled, thick and urgent, between her legs. She was panting, her nails digging into his forearm.

“Cheol,” she begged, a broken whisper.

“You like that?” he murmured, adding a second finger to stroke her slippery entrance, but not pushing in. “You like me talking about your cunt while I play with it?”

She couldn’t speak. She nodded desperately, her body strung tight as a wire. The combination of his crude, explicit praise and his deliberate, teasing touch was unbearable. It was too much. It wasn’t enough.

With a sharp gasp, she moved. She pushed his hand away and rolled, straddling his hips in one fluid motion. Surprise flashed across his face, followed by sheer, hot approval. His cock lay heavy and full against his stomach. She didn’t hesitate. She reached between them, grasped him, and positioned the thick, leaking head at her entrance.

She sank down onto him in one slow, devastating slide.

The stretch was immense, breathtaking. She took every inch, a low moan tearing from her throat as he filled her completely. She braced her hands on his chest, her head falling back, letting herself simply feel the overwhelming fullness.

Then she began to move.

She rose up until just the tip remained inside, then dropped back down, hard. A wet, solid slap of flesh echoed in the room. She set a fierce, bouncing rhythm, using the strength in her thighs to drive him deep over and over. The angle was different, allowing her to control the depth, to grind against him exactly where she needed it.

“Fuck, yes,” Cheol growled, his hands flying to her hips. His fingers dug into her flesh, not guiding, just holding on as she rode him. His eyes were glued to where their bodies joined, watching his cock disappear into her, slick and glistening. “Just like that. Use me. Take what you need.”

She did. She fucked him with a frantic, focused intensity, chasing the crest of the pleasure his words and his touch had built. Her t-shirt was rucked up, her breasts bouncing with each forceful descent. Sweat slicked her skin. The sounds were obscene: their ragged panting, the wet slap of skin, the creak of the leather couch.

“That spot,” she panted, driving down, rotating her hips to grind against him. “Right there. God, you feel—you feel massive.”

He groaned, his hips bucking up to meet her downward thrust. “You’re so tight. So fucking deep. I can feel you squeezing the head every time you come down.”

His words pushed her higher. Her rhythm became erratic, sloppy. She was close, so close, the coil inside her winding to a scream. One of his hands slid from her hip, his thumb finding her clit again, pressing in rough, perfect circles.

It shattered her.

Her body locked, a silent scream on her lips as the orgasm ripped through her. Her inner muscles clamped around him in rapid, violent pulses, milking his cock deep inside her. The sensations pulled his own release from him. With a shout, he thrust up, holding her down as he emptied himself into her, jet after hot jet flooding her already stuffed cunt.

She collapsed forward onto his chest, spent and trembling. He held her there, his arms tight around her, his own body shaking beneath her. They were both slick with sweat, breathing in ragged, broken harmony.

Slowly, the world seeped back in. The pool of sunlight had moved. A half-empty coffee cup sat forgotten, a dark ring staining the glass table. His heartbeat was a frantic drum under her ear, gradually slowing.

After a long while, he shifted. She felt him soften and slip from her body, followed by a hot trickle of their mixed release onto his skin and the couch. He didn’t seem to care. His hand came up, stroking her damp hair.

“So,” he said, his voice wrecked. “Cooking lesson is definitely postponed.”

She laughed, a weak, breathy sound against his skin. “I might need to be carried.”

“Later.” He kissed her shoulder. “Right now, I don’t think I can feel my legs.”

Read on DreamPress

Write your own erotic story with AI