Welcome to NovelX

An AI-powered creative writing platform for adults.

By entering, you confirm you are 18 years or older and agree to our Terms & Conditions.

Just Friends
Reading from

Just Friends

38 chapters • 0 views
Chapter 29
29
Chapter 29 of 38

Chapter 29

Kelsey’s pov. She ended up at dinner with all of Stray Kids, with Jisung on one side and Hyunjin on the other. Everyone else was there when her and Jisung got there and as soon as they sat down, Chan looks at Jisung and goes Han-ah, you were supposed to come back with us after the game. We waited for you for a full 20 minutes before you sent a vague (pre sex crazed) text. Kelsey goes what? Then she looks at Jisung and goes Han Jisung…. He goes what? At least I sent a text.

The private room was all dark leather and low amber light, the air thick with the scent of seared steak and expensive cologne. Kelsey slid into the circular booth, the cool leather soft against the backs of her thighs. Jisung settled immediately to her left, his knee pressing against hers beneath the table. Before she could register the other bodies sliding in, Hyunjin was on her right, offering a dazzling, friendly smile as he took his seat. The rest of Stray Kids filled the booth around them, a familiar, chaotic energy settling over the table as menus were passed.

Chan, seated directly across from Jisung, leaned forward. His expression was fond but pointed. “Han-ah,” he said, his voice cutting through the low chatter. “You were supposed to come back with us after the game. We waited for you for a full twenty minutes before you sent a… vague text.”

Kelsey’s head swiveled toward Jisung. “What?”

Jisung kept his eyes on Chan, a lazy, unrepentant smirk playing on his lips. He didn’t look at her. He didn’t need to. The heat of his leg against hers was a constant, grounding presence.

“Han Jisung,” Kelsey said, her voice dropping into a tone she hadn’t used on him in years—the one that meant he was in trouble.

Finally, he turned. His eyes were bright, amused. “What? At least I sent a text.”

A round of snickers traveled the booth. Felix waggled his eyebrows. Changbin shook his head, grinning into his water glass.

Kelsey felt a flush creep up her neck. The “vague text” had been sent just before his hands had pushed her against her front door, his mouth silencing any coherent thought. She looked back at Chan, who was watching the exchange with the calm patience of a shepherd observing his flock. “I’m sorry you waited,” she said, aiming for normalcy.

“Don’t be,” Seungmin chimed in, not looking up from his menu. “We placed bets on how long it would take him to bail. Changbin won.”

Jisung’s hand found her thigh under the table. Not possessive. Not a claim. It was a simple, warm weight, his fingers tracing idle patterns on the bare skin above her knee. It was an answer. It was a confession. It was him saying, *Yeah, and I’d do it again.* The touch burned through the thin fabric of her dress, a direct line to the memory of his body moving over hers just hours before.

Dinner unfolded in a warm, noisy blur. Plates were shared. Glasses were filled. Hyunjin, to her right, was charming and funny, telling a story about a mishap during a photoshoot that had the whole table laughing. He leaned in to emphasize a point, his shoulder brushing hers. Kelsey laughed, a natural, easy response to good company.

Jisung watched. He took a sip of his drink, his eyes tracking the interaction. But his hand never left her thigh. His thumb stroked a slow, absent circle. There was no tension in his jaw, no sharpness in his gaze. He looked… content. Proud, even. He knew where her attention would return. He knew where her hand would eventually find his under the tablecloth, her fingers lacing through his. He had no reason to be a caveman. The certainty they’d forged in her sunlit bedroom was a solid thing between them now, a quiet understanding that needed no performance.

When Hyunjin’s story ended, Jisung leaned close, his lips near her ear. His breath was warm. “He’s funnier in Korean,” he murmured, a private joke just for her. Then he pressed a soft, lingering kiss to her temple before pulling back to argue with Changbin about the best side dish.

The simple kiss sent a shockwave through her system. It was so casual. So domestic. In front of everyone. Her heart hammered against her ribs, a frantic, joyful rhythm. This was what it meant to be his. Not hidden. Not a secret. Seen and known by the people who knew him best.

Later, in the hushed darkness of her apartment hallway, Jisung’s hand was on the small of her back. Maya peered out from the living room, took one look at their intertwined hands and Jisung’s focused expression, and held up her own headphones with a knowing grin. “Okay. Headphone time,” she announced, before disappearing back into her room.

Kelsey led him to her bedroom, the door clicking shut behind them, sealing them in silence. The only light came from the streetlamp outside, painting silver stripes across her bed.

He turned her to face him. In the dim light, his eyes were dark, serious. The easy confidence from the restaurant was still there, but it had deepened, intensified into a singular focus. Her. Her breath hitched.

“Hi,” he said, his voice rough.

“Hi,” she whispered back.

He didn’t kiss her. Not yet. His hands came up to cradle her face, his thumbs stroking her cheekbones. He just looked at her, as if memorizing the moment. The faint smell of the restaurant, of his cologne, of them, clung to his skin. She could feel the steady, strong beat of his heart where her hand rested against his chest.

“You were beautiful tonight,” he said. “Sitting there. Laughing. Being mine, and letting me be yours next to you.”

The words unraveled her. She rose onto her toes and finally kissed him. It was a slow, deep, searching kiss. A kiss that tasted like home and future and a quiet, fierce joy. His arms wrapped around her, pulling her flush against him. She could feel the hard lines of his body, the proof of his arousal pressing insistently against her stomach even through his jeans. A matching ache bloomed low in her own belly, a slick, ready heat.

They undressed each other with a slow, deliberate reverence that felt new. There was no frantic rush. Every button, every zipper, was a threshold. His lips followed his hands, kissing the skin he uncovered—her shoulder, the slope of her breast, the plane of her stomach. When she stood bare before him, he just looked, his gaze a physical caress that made her skin flush.

She pushed his shirt off his shoulders, her fingers tracing the familiar ink in the near-darkness. *Blessed*. The compass. *Resplendent Life*. Her tattoos. Their story. He shuddered under her touch.

When they were both naked, he reached for his jeans discarded on the floor, retrieving a small foil packet from his wallet. The sound of it tearing was loud in the quiet room. He sheathed himself, his eyes never leaving hers. The act was deliberate, responsible, and it made something tender and fierce clench in her chest.

He guided her back onto the bed, following her down, covering her body with his. The weight of him was perfect. He kissed her again, deeply, as he settled between her thighs. The head of his cock nudged against her, and she was so wet, so ready, her body arching up to meet him.

He entered her in one slow, inexorable push. They both gasped into the kiss. The stretch, the fullness, was breathtaking. It was different from the first time. Deeper. More certain. He was hers. She was his. The knowledge was in every cell.

He began to move, a slow, rolling rhythm that was pure feeling. His forehead rested against hers, their breath mingling. His hips drove into her with a steady, possessive pressure that sparked lightning along her nerves. She wrapped her legs around his waist, pulling him deeper, meeting every thrust.

“Look at me,” he breathed, his voice strained.

She opened her eyes. His were black in the darkness, full of a raw, vulnerable intensity that stole the air from her lungs. This was Jisung. Not Han. The boy from her convertible. The man who came home to her.

The pleasure built, a tight, coiling spring in her core. His pace increased, his thrusts becoming harder, more urgent. The sound of their bodies moving together, skin sliding against damp skin, filled the room. She could feel his control fraying, his breaths coming in ragged pants against her neck.

“Kelsey,” he gritted out, a warning, a prayer.

It was the sound of her name on his lips that shattered her. The climax ripped through her, wave after wave of blinding, white-hot pleasure. She cried out, her body clamping around him, pulling him deeper into the storm.

Her release triggered his. With a broken groan, he drove into her one final, shuddering time and went still, his entire body tensing as he found his own peak inside her. He collapsed onto her, his weight a sweet, heavy comfort, his face buried in the crook of her neck.

For long minutes, there was only the sound of their ragged breathing slowing, and the distant hum of LA traffic. He softened inside her, but made no move to pull away. His arms tightened around her.

Eventually, he shifted, disposing of the condom before gathering her back against him, her back to his chest. He pulled the comforter over them both. His lips found her shoulder. “I’m never getting used to that,” he murmured, his voice thick with sleep and satisfaction.

She smiled into the darkness, her hand finding his where it rested over her heart. His fingers laced with hers. In the quiet, with the warmth of his body surrounding her, the world outside—the tour, the distance, the future—felt simple. It felt conquerable. They were just friends the way the ocean is just water. A truth so vast it could drown you, and you’d thank it for the depth.

Comments

Be the first to share your thoughts on this chapter.

Chapter 29 - Just Friends | NovelX