Sophie's fingers slide from his hair to the back of her neck. She finds the clasp, pinches, and the bra loosens. The straps slip down her shoulders. Daniel lifts his head, his mouth leaving the place above her heart as she lets the bra fall away. It catches on her elbows, then drops somewhere beside them on the worn leather.
The lamplight paints her in gold. Her breasts are bare, the soft curve of them catching the yellow glow, and she watches him take her in. His eyes move over her—slow, reverent—and she sees the exact moment his breath catches. His jaw tightens. His hand hovers, trembling, an inch from her skin.
She waits. This is the part that matters. The part where he decides if he's still afraid.
His palm cups her breast. Warm. Calloused. His thumb brushes her nipple, once, twice, and she feels the years of almost collapse into this single point of contact—her skin against his hand, the weight of everything they never let themselves have pressing down on her chest. She gasps. His eyes meet hers, dark and questioning.
"Sophie." His voice is rough, barely a whisper. "Tell me this is real."
"It's real." She threads her fingers through his hair again, tangling them at the nape of his neck. "I'm here. I'm not going anywhere."
She pulls him down. Guiding his mouth to her. He resists for half a second—still questioning, still needing her to choose—and then he gives in. His lips part. His tongue touches her skin, traces a line from her sternum to her nipple, and when he finally closes his mouth around her, she thinks she might shatter.
A sound escapes her, low and broken. Her back arches into him. Her fingers tighten in his hair, holding him there, and she feels his whole body shudder against hers. He takes his time, like he's learning her, like he wants to remember every breath she takes under his mouth. His tongue circles, gentle at first, then firmer, and she presses her lips together to keep from saying something she'll never be able to take back.
His hand slides down her ribs, palm flat against her stomach, then hooks the waistband of her jeans. He doesn't pull. Just rests there, thumb tracing the line of her hip, giving her all the room she needs to say yes or no. She doesn't say anything. She lifts her hips, pressing into his hand, and that's answer enough.
He pulls back just enough to look at her. His eyes are wet, his lips parted, his breathing fast and uneven. He waits—not for permission again, but to make sure she's still here, still wanting. She reaches up, touches his stubbled cheek. He turns his head and kisses her palm.
Then his mouth is on hers, harder now, and she tastes herself on his tongue.
Sophie's knees tighten against his hips. She shifts, and the leather creaks beneath them as she wraps her legs around his waist, pulling him closer, pulling him into the V of her thighs. His breath stutters against her mouth. His hand slides from her waist to her hip, fingers pressing into the denim, and she feels the hard line of his belt buckle pressing into her stomach through her jeans.
He breaks the kiss. His forehead presses to hers. His eyes are closed, his breathing ragged, and she watches his chest rise and fall under the undone buttons of his shirt. "Sophie." Just her name. Like it's the only word he remembers.
"I'm here." She says it again, softer this time. Her hands find the hem of his shirt, pushing it up his stomach. His skin is warm under her fingers, the muscles of his abdomen tensing as she traces upward. He shudders. She feels it travel through his whole body, feels the way his hands grip her hips harder, like he's steadying himself.
He pulls back just enough to yank his shirt over his head. It lands somewhere behind him, and then he's bare above her, the lamplight carving shadows across his chest. She touches him—his collarbone, the hollow of his throat, the scar she never asked about that runs along his ribs. He watches her fingers move, his jaw tight, his breath held.
"Daniel." She says his name like a question she already knows the answer to. Her legs tighten around him, and he groans, low in his chest, his hips pressing into hers without permission. She feels him through the layers—hard, urgent, wanting. She wants that too. She wants everything.
His hand finds the button of her jeans. He doesn't ask. He doesn't need to. He works it open, slow, deliberate, his eyes never leaving hers. The zipper rasps. The denim loosens around her hips, and she lifts into his hands as he pulls them down her thighs, past her knees, until they catch at her ankles.
She kicks them free. They hit the floor. She's in nothing but the sweater bunched above her ribs and the underwear she chose this morning without knowing. His hands find her bare thighs, his thumbs tracing the inside, and she shivers. His eyes are dark, focused, reverent.
"You're beautiful." He says it like it hurts. "You've always been beautiful, Sophie. I just—" He stops. Swallows. His thumbs still on her thighs. "I never thought I'd get to see you like this."
She pulls him down. His weight settles over her, his chest against hers, his mouth finding her neck. She wraps her arms around his shoulders and holds him there, feeling the thrum of his pulse against her skin, the shudder of his breath. Her legs are still around his waist, and she tightens them, pulling him into the cradle of her body.
This is real. This is happening. And for the first time in five years, she's not afraid of what comes next.
Her fingers find the buckle. Cold brass against her knuckles, the leather warm where his body has been. She traces the edge, slow, deliberate, watching his face as she does it. His eyes darken. His breath stops.
"Sophie." Her name again, rough and questioning. But he doesn't pull away. Doesn't tell her to stop. His hands stay on her thighs, thumbs pressing deeper into the soft flesh there, and she feels the tremor running through his arms.
She works the buckle open. The metal tongue slides free with a soft click, and she feels his whole body tense. His hips press into her hand without his permission, and he groans—low, helpless, like the sound escaped before he could stop it.
"Look at me." Her voice is steady. She doesn't know where it came from. "Daniel. Look at me."
He does. His hazel eyes find hers, dark and wet and full of something she's afraid to name. His jaw is tight, his lips parted, his breathing ragged and uneven. She holds his gaze as she hooks her fingers into his waistband, pulling the button free. The fabric loosens. Her knuckles brush the hard line of his stomach, and he shudders.
"I want this," she says. "I want you. All of you. Not just the parts you think I can handle."
He doesn't answer. He can't. Instead, he lifts his hips, letting her pull the denim down past his thighs, past his knees. The belt buckle clinks against the couch frame as the jeans fall away. He kicks them free, and then he's above her in nothing but his boxers, the lamplight carving shadows across his thighs, his hips, the dark hair trailing from his navel.
She touches him there. Just her fingertips against his stomach, tracing the line where the muscles tighten. His breath catches. His hands find her wrists, gentle but firm, and he presses her palms flat against his chest instead.
"I need a second." His voice cracks. "I need—" He closes his eyes. Swallows. "I need to feel you first. Before anything else. Just—let me feel you."
She understands. She lets her hands rest on his chest, feeling his heart hammering against her palms. His skin is hot. He's trembling. She spreads her fingers, tracing the lines of his collarbone, the curve of his shoulder, the hollow at the base of his throat. He leans into her touch, his eyes still closed, his breath shuddering out of him in waves.
When he opens his eyes, they're clear. Certain. He takes her hand and presses a kiss to her palm, then her wrist, then the inside of her elbow. Slow. Deliberate. Like he's memorizing the shape of her.
Then his hand finds the band of her underwear. He hooks his thumb under the edge, and he waits. She nods. He pulls them down, past her hips, past her thighs, and she lifts into his hands as he draws them away. The air is cool against her skin. She's bare beneath him, open and seen, and for a moment, neither of them moves.
He looks at her. Just looks. His eyes travel from her face to her chest, down the curve of her ribs, the dip of her waist, the place where her thighs part. His breath is shallow. His hands are trembling on her hips.

