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.

NovelX
Unfinished Pages cover
second-chanceslow-burnhealingfriends-to-loversangst18+

Unfinished Pages

by @mysticraven
6 chapters
~15 min read

Clara and Ethan ended their friendship the night they kissed, then didn't speak for years. Now, when they meet again, he is certain he won't let her go, but she still flinches at his touch. They rebuild through stolen glances and the ghost of a shared memory—until she finally lets him finish the sentence they left hanging.

MEET THE CHARACTERS

Ethan Hayes

Ethan Hayes

28 years old, with the kind of quiet intensity that comes from years of regret sharpened into resolve. Broad-shouldered and deliberate, he moves like a man who's learned patience the hard way—hands that once shook with nerves now steady when he pours her coffee. His eyes hold the weight of unfinished business, and when he looks at Clara, there's no hesitation left.

Clara Vasquez

Clara Vasquez

A 27-year-old archivist with chestnut curls she twists when she's anxious and a guarded softness she's perfected over years of protecting herself. She moves carefully, like someone who's memorized where the floorboards creak—every step measured, every glance a risk. There's a vulnerability in the way she tucks her hair behind her ear when Ethan enters a room, a tell she hasn't managed to bury.

EXPLORE CHAPTERS

1

The Archive Door

Clara's hands still against the cardboard box as the door swings open. She knows the weight of that footsteps before she looks up—deliberate, unhurried. Ethan stands in the doorway, rain glistening on his shoulders, a book in his hands like an offering. Her chest tightens. The room feels smaller. He doesn't smile, but his eyes—those eyes she spent years learning to read—soften. 'I didn't know you worked here,' she says, and it's a lie. She knew. She's been dreading and hoping for this exact moment, and the heat creeping up her neck betrays her.

2

Beneath the Margins

He traces the pencil line with his thumb, and I feel the ghost of that pressure against my own skin. The book lies open between us, but I'm not seeing the words anymore—I'm seeing the girl I was, the one who thought if she marked the page hard enough, someone would read between the lines. He looks up, and his eyes hold the same aching recognition. The space between us isn't air anymore; it's the years we wasted, and I feel them collapsing. I reach out—not for the book, but for his hand. My fingers brush his wrist, and the contact burns like a confession.

3

The Archive Floor

I feel his hand at the small of my back, guiding me down onto the dusty floor between the stacks. The tiles are cold through my shirt, but his body is warm above me, and I don't care about anything but the weight of him. He kisses me like he's been drowning and I'm air—desperate, hungry, but still so careful it makes my chest ache. When I pull him closer, my fingers catching in his belt loops, I feel him shudder. He looks down at me, and I see it: the fear that he'll break me, the need that's been building for years, the question he's too afraid to ask. I answer by arching into him, by pulling his mouth back to mine. I'm not fragile. I've been waiting too. And when he finally lets himself take what he wants, I feel the years of restraint unravel in his hands.

4

The Weight of Waiting

I feel his fingers still tangled with mine, but there's a tremor in his hand that wasn't there before. The dust motes float in the fluorescent light like they're suspended in honey, and I realize I'm holding my breath. He shifts above me, and I see it now—the way his jaw tightens when he looks at my bare thigh, the way his eyes darken when he remembers what we just did. This isn't just desire. This is four years of wondering if he'd ever get to touch me again. I reach up, trace the scar above his eyebrow—a reminder of the night we almost said too much—and he shuts his eyes like he's memorizing the feel of my fingertips. "I thought I'd lost you," he whispers, and I feel the years in his voice. I pull him down, not for a kiss but to feel his weight settle over me, to let him know I'm not going anywhere. Not this time.

5

The Archive Floor

The cold floor presses against my back, but I barely feel it—not when his mouth is tracing a path down my throat, not when his hands are sliding under my blouse like they're memorizing every inch. I want to be marked by this, to carry the ghost of his touch for days. When I guide his hand lower, I feel him tremble, and I realize he's not just holding back for me—he's terrified of rushing, of breaking this fragile thing we're building. So I show him what I need: not gentle, not careful, but real. I arch into him, and he groans against my skin, and the sound unravels something in me I didn't know was still knotted.

+ 1 more chapters
Unfinished Pages | NovelX