His hands are in my hair, rough and shaking, and I'm backed against the splintered wood of the old dock where we first touched. The boards dig into my spine hard enough to leave marks, but all I feel is the heat of him—chest to chest, thighs pressing mine into the warm planks, the whole heavy shape of him pinning me down like I'm something precious he's afraid will slip away.
The lake laps at our ankles, cool water rising with each small wave, soaking the cuffs of my jeans where we half-sit, half-fall tangled together. He's still wet from the swim, his shirt gone somewhere between the shallows and here, skin slick against mine. His breath comes ragged, catching in the dark, and his fingers tighten in my hair like he's holding on to stop himself from shaking apart.
I can't see his face—just the outline of his jaw, the wet strands of hair falling across his forehead, the way the moonlight catches the scar on his palm when he shifts his grip. The same scar from the dare when we were twelve, the one he said came from a broken bottle but really came from catching me when I fell off the diving rock. He never told anyone the truth. I never forgot.
His mouth finds my throat, hot and open, and I gasp—a sound that isn't a word, isn't anything, just a noise that comes from somewhere I didn't know I was keeping locked. He tastes like lake water and something sharper, something like desperation, and his teeth graze my pulse and I arch into him without thinking, my hands finding his shoulders, his back, the hard muscle flexing under slick skin.
He stops. Goes still above me, breathing hard, his forehead dropping to my collarbone like he's gathering himself. The weight of him presses me deeper into the wood, and I feel the tremor running through his arms, through his whole body, like he's about to shatter and he's waiting for me to give him permission to break.
I don't say anything. I pull him closer. My hands slide up the back of his neck, into his damp hair, and I hold him there against me like I'm the one who's been waiting three years to feel this close again. He makes a sound low in his throat—relief, or surrender, or something I don't have a name for—and his mouth finds mine.
The kiss is everything we didn't say in the lake. It's the way he looked at me when he first waded in, the way his voice cracked when he said my name, the way his hand found mine under the water and held on like he was drowning. It's hungry and uncoordinated and perfect, his teeth catching my lip, his tongue sliding against mine, and I taste salt and regret and something that might be the future I never let myself want.
His hand slides down my chest, palm flat against my sternum, feeling my heart hammer under his fingers. He pauses there, like he's checking that I'm real, that this is happening. I cover his hand with mine and press it harder into my skin. I'm here, I want to say. I'm not going anywhere.
But I don't say it. I just lift my hips into the cradle of his, and he moans against my mouth, and the sound hits me low and hot and I know this is the line—the one I swore I'd never cross because crossing it means admitting that the distance I built was a lie. He's looking at me now, eyes dark and wet, and I see the question in them. Are you sure?
I kiss him again. Harder. My fingers find the waistband of his shorts, and he gasps my name like it's a prayer he forgot he was still saying. The dock groans beneath us, the lake sighs against the pilings, and somewhere up at the house a light flicks on—a rectangle of gold cutting through the dark. I don't look. I pull him closer, and he comes.
"Noah."
The voice cuts across the dark like a blade—my father's voice, sharp and clipped, carrying from the house where the rectangle of gold spills across the lawn. It doesn't shout, doesn't need to. It lands in my chest like a stone dropped into still water, and the ripples spread through every muscle that was just pressed against Rowan.
I feel him go still beneath me. The tremor in his hands stops. His breathing changes—shallow, measured, the way you breathe when you're trying not to be heard.
I don't move. I don't want to move. The shape of him under me—warm, solid, real—is the only thing that makes sense in a world that's suddenly filled with light and noise and my father's voice pulling me back toward the life I was supposed to want. But the light is getting brighter. Someone's walking across the lawn.
"Noah, your mother is asking for you." The voice is closer now. Patient. The kind of patience that's more threatening than anger. I feel Rowan's hands slide from my back, settling flat on the dock beside him like he's bracing himself to let go.
I look down at him. His face is half-shadow, half-moonlight, and his eyes are dark and unreadable. But his jaw is tight, and there's a muscle jumping in his throat. I want to say something—anything—that will make this moment last, that will tell him I'm not choosing the house, not choosing my father, not choosing anything except him. But the words won't come. They're trapped behind the sound of footsteps on grass.
He shakes his head. Just once. A small, almost invisible gesture. Don't. Don't say anything you can't take back.
I press my forehead to his, just for a second, feeling the heat of him, the salt-sweat on his skin, the way his breath hitches when my nose brushes his. Then I push myself up, my knees cold against the dock, my shorts clinging wet and heavy. The night air rushes in where my body was, and I feel the loss of him like a physical ache.
I don't look back. I can't. If I look back, I won't leave, and we both know what happens if I don't leave. The light from the house is a rectangle of gold that frames my father's silhouette—tall, motionless, waiting. I walk toward it, my bare feet silent on the grass, the lake lapping behind me like a promise I'm not sure I can keep.
When I reach the door, I pause. I don't turn around. But I hear the dock groan, soft and low, as if it's settling under an empty weight. And I know he's still there, still watching, still waiting for me to come back.
I didn't make it to the door. I stopped at the edge of the lawn where the grass gives way to gravel, and before I can take the next step, his hand catches my ankle. His fingers wrap around the bone, callused and warm, and the pressure is light—a question, not a command.
I answer by stilling. My breath stops. My heart slams against my ribs once, twice, and then settles into something quieter, something that listens. The light from the house spills across the lawn, a rectangle of gold that frames my father's shadow, but I don't move toward it. I don't move at all.
I turn. Rowan is kneeling in the wet grass, his hand stretched out to where I was standing, his face half in shadow, half in the harsh gold light. His chest is bare, still damp from the lake, and his hair falls across his forehead in dark wet strands. He looks like something the lake dragged up and the world forgot to claim.
His eyes meet mine. They're dark and wet and unreadable, but his jaw is tight, and the muscle in his throat jumps as he swallows. He doesn't say anything. He doesn't have to. The question is in the weight of his hand on my ankle, in the way his fingers tremor against my skin, in the way he's looking at me like I'm already gone and he's trying to memorize the shape of me.
I drop to my knees in front of him. The gravel bites through the fabric of my shorts, and the wet grass soaks through to my skin, but I don't feel it. I feel only the space between us, the inches that have been years in the making, and the heat of his hand still wrapped around my ankle like he's afraid I'll disappear if he lets go.
I reach out and cup his face. His skin is cool from the night air, his jaw rough with stubble, and he shuts his eyes at the contact like it hurts—like he's been waiting so long for this that he forgot what it felt like to be touched gently. His hand slides from my ankle to my knee, gripping hard, and I feel the tremor run through his whole body.
"I was going to let you go," he says, his voice cracking on the last word. He opens his eyes, and I see the wetness gathering at the corners, catching the light from the house. "I was going to let you walk inside and pretend this didn't happen." His hand tightens on my knee. "But I can't. I can't keep pretending I don't feel this."
"I know," I say. My thumb traces his cheekbone, wiping away the dampness before it can fall. "I know, Rowan. I've never stopped feeling it. Not once. Not in three years. Not in any city I ran to." I lean forward, pressing my forehead to his, feeling his breath mix with mine. "I came back for you. I just didn't know how to say it."
Behind us, the light from the house shifts as my father moves. I hear the click of the door, the low murmur of his voice speaking to someone inside. The sound is a blade, cutting through the bubble we've built. Rowan flinches, but he doesn't pull away. He holds my knee tighter, his knuckles white, and I see the fear flicker in his eyes—not fear of my father, but fear that I'll choose the light over him.
I stand, pulling him up with me. His hand slides from my knee to my hand, our fingers lacing together—wet and warm and real. I don't look at the house. I look at him. And then I step backward, into the shadow of the old boathouse, pulling him with me, away from the gold light and my father's voice and everything that was ever meant to keep us apart. His breath catches, and his fingers tighten around mine. And he follows.

