Skip to main content
Shoreline
Contemporary Romance ~14 min read

Shoreline

You sublet a beach house in Driftwood Cove for the summer. Your neighbor is Sage Calloway — surf instructor, freckles, smile that makes you forget your own name. When her ex's engagement party rolls around, she needs a plus-one. You need an excuse to stay close. One condition: it's strictly pretend. The problem is, nothing about this feels pretend.

Characters

Sage Sage

Surf instructor. Blonde, confident, disarmingly real. Your neighbor.

Luna Luna

Sage's best friend. Runs the coffee shop Tidal. Sees everything.

Browse Other Demos
Contemporary Romance 21,412 words · 14 min read · 22 segments · 5 endings
Fake datingBeach romanceSummer loveTicking clockFriends to loversSmall town charmBittersweet endings

Characters

SageSurf instructor. Blonde, confident, disarmingly real. Your neighbor.

LunaSage's best friend. Runs the coffee shop Tidal. Sees everything.

Contemporary romance captures love stories set in the real world, where the obstacles are emotional rather than magical. Beach romance adds the ticking clock of summer — a finite container for feelings that might outlast the season.

A California summer. A surf instructor with freckles and a smile that makes you forget your own name. A fake date that becomes very real. Welcome to Driftwood Cove, where the sunsets are earned and nothing stays pretend for long.

Shoreline is a beach romance built on one of fiction's most irresistible premises: fake dating. You've sublet a beach house for the summer. Your neighbor is Sage Calloway — blonde, confident, disarmingly genuine. When her ex's engagement party rolls around, she needs a plus-one. You need an excuse to stay close. One condition: it's strictly pretend.

The story captures the specific agony of performing a feeling you actually have. Every held hand at the engagement party, every laughed-off comment about what a great couple you make, every moment where Sage looks at you a beat too long — it all carries double weight because you're both pretending not to feel what you obviously feel. Luna, her best friend who runs the coffee shop, sees through both of you immediately but lets the performance continue because she knows it needs to play out naturally.

But the sublet has an end date. And that changes everything. Your sublet has an end date. Sage's life is rooted in Driftwood Cove — the surf school, her community, the ocean she uses to process everything. Your life is somewhere else. The romance doesn't just ask whether you'll get together; it asks whether getting together is sustainable or just another beautiful summer thing that ends when September comes.

The five endings range from joyful to genuinely bittersweet. Some reward courage. Some reward honesty even when it hurts. One surprise ending reframes the entire summer in a way you won't see coming. Each one earns its ending.

With 22 segments and about 4,400 words, Shoreline is the most accessible story here — a warm afternoon read that hits harder than you expect.

Full Story Transcript (21,412 words, all branches)

The GPS says you've arrived. You're not sure it's right.

For one thing, the road looks like it forgot it was supposed to lead somewhere. It narrows after the last highway exit, trading painted lanes and exit signs for scrub grass, weathered fences, and glimpses of water flashing between low houses. Your phone keeps insisting you continue straight, calm and confident, while everything outside the windshield looks like the edge of a postcard someone left in the sun.

Driftwood Cove is barely a town. A two-lane road curves along the coast, past a gas station with one working pump, a surf shop with a hand-painted sign that says BOARD MEETING in peeling blue letters, and a coffee place called Tidal with chalkboard specials in the window. Cold brew. Blueberry scones. Local honey. Someone has drawn a tiny wave in the corner.

You drive slowly because there is nowhere to hurry to and because your rental car sounds too loud here. The tires crunch over sand that has blown across the asphalt. A gull screams from the roof of a bait shop. Two teenagers cross the street barefoot, towels slung around their shoulders, not bothering to look because apparently traffic is a theory in Driftwood Cove.

Your rental is three blocks from the beach. A sun-bleached bungalow with white trim, a stubborn little porch, and windows that face the water like the house has been waiting for it to say something interesting. The listing called it charming. In person, it looks slightly crooked and deeply unconcerned about your opinion.

You pull into the gravel drive. Park. Kill the engine.

The silence after the car shuts off is almost startling.

No horns. No sirens. No upstairs neighbor dragging furniture across the ceiling at midnight. No elevator ding. No email notification buzzing against your thigh because you turned work off somewhere after the county line and have been ignoring the twitch in your hand ever since.

Just wind. Gulls. The steady rush and collapse of waves beyond the dunes.

You sit there for a second with both hands still on the wheel.

The city was concrete and noise and a job that had started out as ambition and turned into something closer to slow digestion. Late nights under fluorescent lights. Calendar invites stacked so tightly they looked like a dare. Coffee gone cold before you remembered to drink it. People saying things like circle back and bandwidth while your chest got tighter and tighter until one morning you looked at your inbox and felt nothing at all.

So you sublet a beach house for the summer. Because a friend of a friend knew someone. Because your manager said remote was fine in the brittle voice of someone who hoped you'd come back normal. Because you were tired enough to call escape a plan.

You roll down the window farther.

Salt air pours in. Damp and clean and sharp around the edges. It smells like seaweed drying on rocks, sunscreen, old wood warmed by afternoon sun. Somewhere close, wind chimes clink against each other in an uneven rhythm. The whole world feels faded and bright at the same time.

You get out.

Your legs are stiff from the drive. Gravel shifts under your shoes. The bungalow's porch steps complain when you test them, and a smear of sand already coats the welcome mat even though you haven't been inside yet. The key is in a lockbox, exactly where the rental instructions said it would be. For once, a small thing works the way it is supposed to.

You stand there with your suitcase beside you, the key in your palm, looking out past the low roofs toward the strip of blue beyond them.

Three blocks. That's all. Three blocks between you and the Pacific. Three blocks between whatever you were before and whatever this summer is supposed to make of you.

It feels dramatic to think that. You think it anyway.

A breeze moves through the dune grass. The porch railing is warm under your hand. Somewhere down the street, a screen door slams, followed by laughter. You breathe in, deeper than you have in weeks, and the tight place behind your ribs loosens by a fraction.

Then you see her.

She is walking up from the beach like she came out of the water because the land needed her for something. Surfboard tucked under one arm. Wetsuit peeled to her waist, sleeves tied loose around her hips. The black neoprene is still wet and shining in places. Her bikini top is sea-glass green. Blonde hair darkened by saltwater falls in waves past her shoulders, drying unevenly in the sun.

She moves with the easy balance of someone who has spent her life reading tides, hips and shoulders shifting naturally as she crosses the sandy lane. Tan lines. Freckles scattered across her nose and collarbones. Bare feet. A small silver ring on one toe. There is sand on her calves and a scrape near one knee, and none of it looks accidental in the way city people are always trying to look effortless.

She looks effortless because she is.

You realize you are still holding the key. Also that you have not unlocked the door. Also that you may have been staring long enough to qualify as a local incident.

She glances toward the bungalow first, then toward your suitcase, then at you. Her face opens into a smile that is quick and bright and completely unfair.

Something in your brain drops all its paperwork.

She shifts the surfboard higher against her side and lifts her free hand in a wave. Like this is normal. Like women who look like summer itself stroll past your rental every day and greet the new neighbor before he has even unlocked the door.

**Sage:** "Hey. New neighbor?"

She props the surfboard against her porch railing like it's an extension of her body, easy and practiced, then crosses the patch of sunburned grass between your houses.

There is no fence. Just a property line suggested by two different kinds of gravel and a stubborn row of beach grass bending in the wind. She steps over it without hesitation.

Up close, she's taller than you expected. Not tall exactly, but long-limbed and sure of herself, all sun and motion and saltwater. Her wetsuit is still peeled to her waist, black neoprene folded against her hips. Under it, a bikini top. Over her shoulders, a linen shirt she hasn't bothered to button. Drops of water cling to her collarbone and slide down into the fabric like they know where they're going.

You look at her face. Safer. Maybe.

Blue-green eyes. A scatter of freckles across her nose and bare shoulders that you are absolutely not cataloging. A small scar near her chin. Hair drying into messy blonde waves, darker where it's still wet, lighter at the ends. She has the kind of tan people get from living outside instead of trying to acquire one.

She stops at the bottom of your porch steps and looks at the bungalow, then at the rental car, then at you. It takes about three seconds for her to make a full assessment. You can feel yourself being sorted into categories. New. Temporary. Probably owns shoes not meant for sand.

**Sage:** "I'm Sage. The shower pressure sucks but the hot water's unlimited. Best coffee in town is at Tidal, three blocks east. And the sunset is better from the north jetty than from the beach. You'll figure out the rest."

It's the most efficient welcome you've ever received.

You should say your name. You know this. Basic human exchange. Someone introduces herself, you respond. But the ocean is behind her, loud and bright, and the sun is catching in the wet pieces of her hair, and the whole day has gone strange around the edges.

The city taught you how to talk through meetings, performance reviews, crowded elevators, drinks with people who checked their phones under the table. It did not prepare you for a woman appearing from the Pacific with a surfboard and a field guide to your new life.

Your mouth works half a second late.

You give her your name.

She repeats it once, testing it. Not flirtatious exactly. Just attentive. Like she's deciding whether it fits.

The porch boards are warm beneath your shoes. Somewhere behind you, inside the bungalow, your unopened suitcase sits in the middle of the living room like evidence. You can smell dust, old wood, lemon cleaner from whoever got the place ready before you arrived. From her, coconut sunscreen and ocean. Salt. Sun-warmed skin. Something clean and impossible to place.

This is going to be a long summer.

She glances past you toward the open front door.

**Sage:** "You got the summer sublet, right? Marianne's place. She usually rents it to retired couples who bring their own bird feeders and complain about the gulls."

You look back at the bungalow as if it might defend itself.

"That's me," you say. "Retired couple. Bird feeder's in the trunk."

Her smile happens fast. There and gone, but it changes her whole face while it lasts.

**Sage:** "Good. The gulls around here need humbling."

A breeze moves in from the water, lifting the edge of her shirt. She doesn't seem to notice. Or maybe she notices everything and has simply decided not to care. There is a confidence in that. Not the polished kind. Not city confidence, sharpened and performed. Hers is weathered. Like the railings on the porch. Like the boards on the path to the beach. Built by exposure.

You realize you're still standing on the top step like you've been asked a question on a stage.

"Thanks," you say. "For the tips. I was about to trust the binder on the kitchen counter."

She makes a face.

**Sage:** "Do not trust the binder. The binder thinks the seafood place by the marina is still good. It has not been good since 2019."

"Noted. Avoid binder. Trust neighbor."

**Sage:** "Within reason."

She says it lightly, but her eyes stay on yours a beat longer than necessary. You become suddenly aware of your hands. Of the keys still in one of them. Of the fact that you have been awake since five, dressed for travel, carrying the faint stale smell of airplane air and rental car upholstery. She looks like she belongs to this exact hour of sunlight.

A gull screams overhead. Somewhere down the road, a truck rattles over a pothole. The town keeps moving at a pace that feels like it might take you weeks to understand.

She shifts her weight, bare feet in the grass, and tilts her head.

**Sage:** "So. What brings you to Driftwood Cove? Work? Escape? Court-ordered beach therapy?"

The honest answer is too big for a first conversation. Burnout. A job that took everything and still wanted more. An apartment you barely saw in daylight. The strange, hollow quiet after you finally quit, followed by panic, followed by the reckless click of a summer rental listing at midnight.

You go with the version that fits in one hand.

"Working remotely for a while," you say. "Needed a change of scenery."

Sage looks toward the ocean, then back at you.

**Sage:** "That's one way to say it."

There is no judgment in her voice. Maybe amusement. Maybe recognition. It lands closer than you expect.

You lean one shoulder against the porch post, trying for casual and probably missing by a mile.

"Is it that obvious?"

She studies you again. Your皱

Next morning.

Tidal Coffee is exactly the kind of place that doesn't exist in the city, or if it does, it charges eighteen dollars for toast and has a line of people pretending not to check their phones.

Here, the front door sticks a little when you pull it open. A bell jingles overhead. The air smells like espresso, cinnamon, and the ocean that keeps sneaking in through the propped-open windows. Reclaimed wood tables. Mismatched chairs. A faded surfboard mounted above the counter like a trophy. The door handles are shaped like surfboard fins, because apparently Driftwood Cove commits to a theme.

A chalkboard menu takes up most of the back wall. The drinks are named after tides. High Tide Cold Brew. Undertow Mocha. Riptide Espresso. Someone has drawn a tiny wave in blue chalk beside the specials.

You stand there longer than necessary, reading the options like this is a test. In the city, coffee was functional. Fuel in a paper cup before a train, before an elevator, before another day of staring at screens until your eyes blurred. Here, people sit with ceramic mugs. They talk. They look out the window. Nobody seems to be in a hurry to be anywhere else.

The woman behind the counter watches you take all of this in.

She has dark curly hair piled into a messy bun, silver hoops in her ears, and the kind of smile that suggests she knew you were coming before you did. Her T-shirt says TIDAL in cracked white letters. There is flour on one wrist and a tattoo of a crescent moon near her elbow.

**Luna:** "You must be the new subletter."

You blink. So much for anonymity.

**Luna:** "Sage mentioned you. She said, and I quote, 'the new guy has confused-puppy energy.'"

That lands exactly where it is supposed to. Somewhere between your pride and your inability to argue.

**Luna:** "What can I get you?"

You open your mouth with no plan. There are too many tides on the board. Also, the phrase confused-puppy energy is still circling your head, wearing little shoes.

Before you can answer, the bell over the door rings again.

Sage walks in like the morning was built around her.

Bikini top under a loose linen shirt left unbuttoned. Cutoff jean shorts. Flip-flops dusted with sand. Her hair is damp from the water, darker at the ends, curling against her neck and shoulders. There is a faint red mark across one cheek where she must have slept on something or been pressed against her board. She looks sun-warmed and awake in a way that makes you deeply aware you have only managed to put on yesterday's cleanest T-shirt.

She spots you at the counter. Grins.

**Sage:** "Careful. If you stare at the menu too long, Luna starts charging rent."

Luna leans both elbows on the counter.

**Luna:** "I was giving him time. City people need a transitional period before they order like humans."

**Sage:** "He's not city people anymore. He's beach-adjacent people. There's a difference."

She says it lightly, but something in your chest takes the phrase and holds on to it. Beach-adjacent. Not permanent. Not claimed. But closer than yesterday.

Sage slides past you to the register, close enough that her shoulder brushes your arm. She smells like saltwater and coconut sunscreen. The contact is quick. Nothing. Except it is not nothing, because you notice it for the next several seconds like a bright spot on your skin.

**Sage:** "Two High Tides. One with oat milk, one black. And one of those blueberry things if you didn't sell them all to tourists."

**Luna:** "You ordering for him now?"

**Sage:** "He was panicking. I intervened."

**Luna:** "Heroic."

You should probably say something clever. Instead you manage a nod that does not help your case.

Sage turns to you, eyes bright, amused but not unkind.

**Sage:** "Luna makes the best cold brew on the coast. Don't argue with her about it. She's right and she knows it."

**Luna:** "Finally, respect in my own establishment."

The drinks appear without you seeing Luna make them, as if the whole town runs on a system of unspoken routines you have not learned yet. Two sweating glasses. Dark coffee over ice. A swirl of milk in one. A blueberry pastry on a chipped white plate.

Sage carries everything to a table by the window before you can offer. She drops into the chair across from you like this is where she always sits, like you are the new detail in a familiar painting. Outside, the street is waking up. A truck rolls by with surfboards stacked in the back. Someone in running shorts waves through the window. Sage lifts two fingers without looking surprised to be recognized.

You sit.

For a moment, neither of you says anything. The cold brew is strong enough to make your teeth pay attention. The pastry flakes when Sage tears it in half and pushes one piece toward you.

**Sage:** "You looked overwhelmed."

**You:** "By coffee?"

**Sage:** "By everything. Coffee was just the visible part."

That should feel too direct. It doesn't. The ocean is visible between two buildings across the street, blue-gray and restless. You can hear it under the hiss of the espresso machine, under the low murmur of customers. There is no deadline waiting in your pocket. No calendar alert. No boss typing your name into a message with three question marks.

Sage wraps both hands around her glass. Condensation slips over her knuckles. Under the table, her knee bumps yours.

Once, accidental.

Then it stays there.

You look at her. She looks back like she knows exactly what happened and has decided not to fix it.

You wake up early.

Not alarm early. Not city early, where a phone screams and traffic is already grinding itself into the day. This is different. Pale light pressing through thin curtains. Air that smells like salt and damp wood. The low, constant hush of the ocean fifty yards from your bedroom window.

For a second you lie still and try to remember where you are.

Driftwood Cove. The rental bungalow. The summer you were supposed to use to become a person again, or at least a person who doesn't check work email before brushing their teeth.

The ceiling fan turns lazily overhead. Somewhere outside, a gull makes a sound like it's personally offended by morning. Your body still thinks it should be asleep, but the room is bright in a way your apartment never was. No neighboring building blocking the sun. No sirens bouncing between glass towers. Just light. Too much of it. Clean and gold around the edges.

You give up on sleep.

The kitchen is small and painted a cheerful yellow that feels slightly aggressive before coffee. You make a cup with the rental's ancient drip machine, the kind that wheezes like it has lived through several owners and at least one divorce. While it brews, you stand barefoot on cool tile and look through the back window at a strip of beach grass bending in the breeze.

The ocean keeps breathing.

By the time you step onto the porch, mug in hand, the boards are already warm from the sun. The town is still half-asleep. A truck rolls somewhere down the road. Wind moves through the scrubby plants along the dunes. The beach below is wide and damp near the waterline, stamped with gull tracks and the fading footprints of people who were out earlier than you.

Then you see her.

Not on her porch. Not coming up the street with a surfboard tucked under her arm like yesterday.

In the water.

Sage is a flash of movement beyond the break, blonde ponytail visible when she rises over a swell. Black wetsuit, sun catching wet shoulders, board pointed toward the horizon. She sits up for a moment, straddling the board, one hand shading her eyes as she studies the water.

You should probably look away. Do something normal. Drink your coffee. Pretend you came outside for the scenery that doesn't have a name and freckles.

Instead you lean against the railing.

A wave gathers behind her. From here it looks harmless at first, just a darker line moving under the surface. Then it lifts. Builds. The whole ocean seems to inhale.

Sage turns her board with two quick strokes. Paddles. The wave catches her and she pops up like it's nothing, like gravity made a private exception for her. Knees bent, arms loose, body angled with the board. She cuts across the green face of it, hair whipping behind her, the kind of balanced that looks effortless until you remember you've tripped over perfectly flat sidewalks.

The wave carries her toward shore. Foam curls at her ankles. She shifts her weight, rides it all the way in, then steps off in knee-deep water with the board bumping gently against her hip.

It's ridiculous, watching someone do the thing they're made for.

She pushes wet hair off her face. The sun hits her then, bright across her cheekbones and the wet curve of her shoulders. Water streams down her arms. She looks alive in a way the city made people forget was possible.

Then she looks up.

Straight at your porch.

You freeze with the mug halfway to your mouth.

Sage doesn't wave. Doesn't laugh. She just holds your gaze across the stretch of sand and beach grass and morning light. Long enough for your pulse to do something embarrassing. Long enough for you to become deeply aware that you are barefoot, unshowered, and wearing the T-shirt you slept in.

Then the corner of her mouth lifts.

She tucks the board under one arm and starts up the beach.

You take a sip of coffee and burn your tongue. Perfect. Excellent. Very suave.

She walks like the sand has agreed to cooperate with her. Wetsuit peeled to her waist, sleeves tied low at her hips, dark swim top underneath. Her ponytail has loosened, strands of wet blonde hair sticking to her neck. Drops of water fall from her elbows and leave brief dark spots behind her before the sand drinks them up.

The closer she gets, the harder it is to pretend you were admiring the horizon.

She stops at the property line between your yards, the invisible border marked by a crooked run of dune grass and one weathered post that has given up on being a fence. Her surfboard rests against her hip, waxed and scraped and clearly used hard. Up close, even from the porch, you can see the scatter of freckles across her nose. The flush in her cheeks from cold water and effort.

She tilts her head, eyes bright.

**Sage:** "Morning."

You manage something that might be a greeting. It comes out rougher than planned. The coffee is too hot. The air is too cool. Your brain, apparently, is still somewhere on the highway between here and the life you left.

Sage glances at the mug in your hand, then back at your face.

**Sage:** "You're up early for someone who looked like they were ready to pass out on the porch yesterday."

Fair. Yesterday had been boxes, highway miles, a lockbox code that didn't work the first three times, and her appearing out of the sun with a surfboard and a smile that rearranged your afternoon.

You look past her to the water, because looking directly at her is proving to be a problem. The waves roll in steady and silver-blue, folding over themselves with soft, fo

The Pacific is colder than it looks.

It looks inviting from the sand. Blue-green and glittering under the late morning sun, soft white foam curling at the edges like something in a travel ad. Then you step in and the water grips your ankles with both hands. By the time it reaches your waist, your breath has turned into a series of undignified sounds you hope the waves cover.

Sage notices everything.

**Sage:** "You okay over there, city boy? Your face is doing something dramatic."

**You:** "This ocean is trying to kill me."

**Sage:** "The ocean tries to kill everyone. That's part of its charm."

She's different out here.

On land, Sage moves like she has nowhere to be and no one to impress. Bare feet on porch steps. Coffee balanced in one hand. That easy grin like the world has already agreed to go her way. In the water, all of that loose confidence sharpens into focus. She watches the waves the way some people read weather maps. Her eyes track the horizon. Her shoulders square. Every movement has a purpose.

She has you lying belly-down on a long blue board in water shallow enough that you can still touch bottom, which is apparently for your dignity and everyone else's safety.

**Sage:** "Okay. Paddle, paddle, paddle. Hands under your ribs. Pop up. Feet here and here. Not there. That is not a foot place."

You try. The board shoots sideways. Your knee lands where your foot should be. One hand slaps the water. You manage to get halfway upright before tipping over with the grace of furniture being moved down stairs.

Saltwater goes up your nose. The ocean gets personal.

When you surface, coughing, Sage is biting her lower lip. Failing to hide a smile.

**You:** "Go ahead. Laugh."

**Sage:** "I'm not laughing."

She is absolutely laughing.

But she wades over and steadies the board without making you feel stupid, which is a skill. Her hand presses between your shoulder blades, firm and warm through the thin layer of your rash guard.

**Sage:** "Again. Wider. Bend your knees. No, actually bend them. You're standing like you're waiting for an elevator."

**You:** "I know how to stand."

**Sage:** "Evidence suggests otherwise."

The next hour is a humbling education in muscles you forgot existed. Paddling burns your shoulders. Waiting burns your pride. Every small wave looks manageable until it lifts the board and the whole world tilts under you. You eat saltwater once. Twice. Enough times that the taste becomes part of your personality.

Sage never gets impatient.

She corrects your stance. Adjusts your feet. Tells you where to look. Not down. Never down. Look where you want to go. She says it like it's about surfing, but it lands somewhere else, somewhere you do not have time to examine because another wave is coming.

**Sage:** "This one. Paddle. Now."

Her voice cuts through the roar of water and your own panic. You paddle because she says it like there is no other option. The wave catches. The board surges forward.

For two miraculous seconds, you stand.

Not well. Not gracefully. But upright. Knees bent, arms out, heart slamming against your ribs while the water hisses beneath the board. The beach rushes toward you. Sage whoops somewhere behind you, bright and delighted, and that sound does something embarrassing to your chest.

Then you look down.

The ocean punishes you immediately.

You hit the water sideways and come up laughing despite the sting in your eyes. Sage paddles over on her board, hair slicked back, grin wide enough to ruin you.

**Sage:** "You stood up."

**You:** "I died immediately after."

**Sage:** "Everyone dies immediately after. The standing is the point."

When the waves get bigger, she gets on the board with you to show you timing. Which is a bad idea for several reasons, all of them involving proximity.

Her hands settle on your hips to square you. Her knee brushes the back of your calf. She leans close to look past your shoulder at the water, and her voice drops into that focused register again.

**Sage:** "Feel the lift before it breaks. Don't fight it. Let it take you."

You are trying to listen. You are also acutely aware of every point of contact, the pressure of her fingers, the salt on her skin, the way her breath catches a little when the board rocks and you both shift to keep balance.

The wave passes without either of you moving.

Sage clears her throat first.

**Sage:** "We'll call that one theory."

By the time she declares the lesson over, your arms feel like they've been through a spin cycle and then abandoned in a ditch. You drag the board onto the sand and drop beside it, flat on your back, chest heaving. The sun is warm enough to make the cold water feel like something you survived on purpose.

Sage sits next to you, pulling at the tie on her wetsuit. She peels it down to her waist and stretches her legs out, toes digging into the sand. Wet hair clings to her neck. There are grains of sand stuck to her shin. She looks annoyingly fine for someone who has spent the last hour watching you lose fights with the Pacific.

**Sage:** "You lasted longer than most city boys. That's not nothing."

**You:** "Put that on my tombstone."

She laughs, then lies back beside you. Close. Not touching, but close enough that the inch between your shoulders feels intentional. The beach is quieter now. A gull complains near the waterline. Somewhere behind you, a dog barks twice and gives up. The air smells like sunscreen, salt, and the coconut wax Sage rubbed on the board

She puts the phone down like it weighs more than it should.

The two of you are sitting on the low wall at the edge of the beach access, where the path from the houses spills into sand. Late afternoon has gone soft around the edges. The sun is dropping behind a strip of cloud, turning the water pewter and gold. Someone down the beach is packing up an umbrella. A dog barks once, then gives up. The air smells like salt, sunscreen, and the paper cup of coffee going cold beside your knee.

Sage has been quiet since the call came in.

That alone is enough to make the whole beach feel different.

Usually she fills space without trying. A comment about tourists wearing the wrong shoes on wet rocks. A story about a kid in surf camp who named every wave Steve. Some half-teasing observation that lands too close to true and makes you laugh before you decide whether you should. But now she just stares at the ocean, thumb resting on the dark screen of her phone.

A gull cuts across the sky. The wind lifts a strand of hair from her cheek and she doesn't tuck it back.

You wait. It feels like the right thing and the wrong thing at the same time.

**Sage:** "My ex is getting married."

The words come out flat. Not dramatic. Not broken. Almost too controlled.

She looks at the water for another second, like she needed to say the first part to make the rest possible.

**Sage:** "Jake. He proposed to Maya Whitfield three months after we broke up. The engagement party is next Saturday. Here. In this town. Where everyone knows everyone's history."

You know the name Jake only in outline. A shadow cast over a few conversations. Someone who used to be attached to Sage in the way old photographs and local gossip attach people. You know enough to understand the shape of it. Not enough to know what to say.

The waves keep folding over themselves. Whitewater sliding up the sand, then slipping back like it changed its mind.

Sage lets out a breath through her nose. Not quite a laugh.

**Sage:** "I knew it was coming. Obviously. People don't rent out the rooftop at Harbor House for casual drinks. And Maya has been doing that thing where she posts close-ups of champagne glasses and pretends the caption is about friendship."

Her mouth moves like she might smile. It doesn't hold.

She pulls her knees up onto the wall and wraps her arms around them. Bare feet on the concrete. Ankles dusted with sand. For the first time since you met her, she looks smaller than the space around her. Not less beautiful. That would be too easy. She looks like someone who has spent a long time making sure nobody notices where the bruises are.

You think about the way she stood in the surf earlier this week, steady against waves that knocked you sideways. The way she laughed when you swallowed half the Pacific and told you everyone pays tribute to the ocean eventually. You think about her porch light across from yours. Her voice calling you neighbor like it was both a joke and a welcome mat.

This version of her makes something in your chest pull tight.

**Sage:** "Everyone's going to be watching to see if I show up alone. If I'm over it. If I'm fine."

She says fine like it's a costume she has worn too many times.

You look toward town, though you can barely see it from here. Driftwood Cove with its hand-painted signs and gossip that probably travels faster than cell service. The coffee shop where the barista knew Sage's order and her childhood injuries. The surf shop owner who waved at her like she'd been born on that stretch of sidewalk. A place small enough to be charming until it isn't.

**Sage:** "And I am fine. Mostly. I mean, I'm not sitting in my house listening to sad music and throwing darts at his picture or whatever people think women do after breakups."

This time the smile almost makes it. Almost.

**Sage:** "But I don't want to spend the whole night proving it. I don't want Mrs. Alvarez from the bakery patting my arm like somebody died. I don't want Jake's friends doing that pity nod men do when they think they're being subtle. I don't want Maya looking relieved."

The last one lands differently.

Sage turns her head. Her eyes meet yours. Blue-green in the lowering light, steady on the surface. Underneath, something moves. Nerves, maybe. Pride. The kind of hope someone hates needing.

**Sage:** "How would you feel about being my date?"

Your heart does something complicated.

It is not just surprise. Surprise would be clean. This is messier. It is the immediate image of walking into a party with Sage Calloway on your arm, her shoulder brushing yours, everyone looking. It is the dangerous little lift in your chest at the word date even though you hear the quotation marks around it. It is also the knowledge that you should be careful, because you came here to get away from complications, and Sage looks exactly like the kind people write songs about not surviving.

You take too long to answer. Or maybe no time at all. Time has gone strange since she asked.

She looks away first, but only to stare at the line where the ocean meets the sky.

**Sage:** "Just for the party. One night. I need someone who doesn't know everyone, doesn't have opinions about my relationship history, and can hold a conversation about something other than surfing and real estate."

Her shoulder bumps yours, light enough to pretend it was an accident.

**Sage:** "You qualify on at least two of those."

The week before the party is a crash course in Sage Calloway.

Not the version everyone in town seems to know. Surf instructor. Calloway girl. Jake's ex. The blonde on the longboard who can read a wave before it breaks.

This version is more specific.

She drinks iced coffee even when the morning fog is still sitting low over the street. She hates cilantro with an intensity that feels personal. She has three different laughs, one for customers, one for people she knows, and one that slips out when she forgets to guard it. She taps her thumb against her phone when she's nervous, then pretends she was just checking the time.

By Wednesday, she decides your closet is a problem.

**Sage:** "Absolutely not."

She's standing in your doorway, looking past you at the open suitcase on your bed. The bungalow smells like sunscreen, laundry detergent, and the coffee you burned because she knocked while you were trying to answer an email.

You look down at your shorts. They are not your worst shorts.

**Sage:** "You cannot show up in cargo shorts, neighbor. This is not a barbecue. This is a social ambush with appetizers. Dress accordingly."

That is how you end up walking beside her into the one clothing store in Driftwood Cove, a narrow place wedged between the surf shop and a florist with buckets of dahlias on the sidewalk. A bell rings when you step inside. The air smells like linen, cedar hangers, and expensive candles. Sunlight comes through the front windows in bright rectangles, turning the dust in the air gold.

Sage moves through the racks like she has a map. She slides hangers apart, rejects things without mercy, and holds up shirts against your chest with the clinical focus of someone assessing structural damage.

The shop owner stands behind the counter, folding a stack of sweaters that do not need folding. She looks up every twelve seconds. Sage ignores her with practiced skill.

**Sage:** "Too stiff. Too finance bro. Too recently divorced dad at a marina."

You raise an eyebrow.

**Sage:** "Don't make that face. I'm saving you."

She pulls a blue shirt from the rack. Soft cotton, not quite navy, not quite sky. The kind of blue the water gets late in the afternoon when the sun drops and everything looks better than it has any right to.

She steps close and holds it against you.

For a second, she is all sunscreen and salt and warm skin. Her knuckles brush your collarbone through your T-shirt. Her eyes flick down, then up again. Not long enough to mean anything. Too long to mean nothing.

**Sage:** "This one. The blue matches..."

She stops.

There is a very small pause. The kind that would disappear if you weren't already paying attention to everything she does.

**Sage:** "It just works. Trust me."

You take the shirt because apparently that is who you are now. A person who follows a woman into a dressing room situation because she says trust me and your common sense immediately leaves town.

The dressing room has a warped mirror and a curtain that doesn't quite close. You pull the shirt on. It fits better than you expected. Better than anything you packed. The fabric is cool against your skin, and when you button it, you catch your own reflection and don't immediately recognize the person looking back.

Less tired, maybe. Less like someone who escaped the city with a laptop and a half-charged nervous system.

More like someone who could walk into a party on Sage Calloway's arm and not look completely out of place.

That thought is dangerous, so you step out before it can get comfortable.

Sage is sitting on a bench near the dressing rooms, legs crossed, one sandal dangling from her toes. She has her phone in her hand but isn't looking at it. When she sees you, her head tilts.

Something changes in her face.

It's quick. Almost hidden. The smile doesn't arrive right away. Her eyes do something first, widening just a little, softening before she catches herself. Then she sits back and becomes casual so fast you could almost believe you imagined it.

Almost.

**Sage:** "Yeah. That works."

The shop owner makes a tiny noise behind the counter. Sage turns her head.

**Sage:** "Don't."

The shop owner looks down at the sweaters.

You buy the shirt. Sage insists you need shoes that are not flip-flops. You negotiate her down to wearing the least offensive pair you already own. She calls this a compromise in the way a general might accept a temporary ceasefire.

On the walk back, the town is doing its late afternoon routine. Kids with sandy knees crowd the ice cream window. Someone hoses salt off a paddleboard in a driveway. The ocean keeps flashing between buildings, bright and restless. Sage walks on the curb like a balance beam, arms out for half a block before hopping down beside you.

**Sage:** "Okay. Cover story."

You glance at her.

**Sage:** "We met through a friend in the city. You're in tech, which is vague enough that no one will ask follow-up questions unless they're trying to punish themselves. You're here for the summer working remotely."

**Sage:** "All true so far."

**Sage:** "Right. The lie is that we've been seeing each other for about a month. Not too new, not too serious, just enough that bringing you makes sense and doesn't look like I panicked and grabbed the first available man with a pulse."

You look over.

She keeps her eyes forward.

**Sage:** "I didn't. For the record."

The street slopes toward your bungalows. The porch roofs come into view, yours and hers side by side with

Saturday night.

You're standing on your porch in the blue shirt, trying to remember the last time you cared this much about how you looked.

The answer is probably never. Not like this. Not for a fake date. Not for a party full of people whose names you half-know from Sage's crash course and whose opinions should not matter at all. Your collar feels too new. Your shoes feel too clean. You checked your reflection three times in the bathroom mirror and still came outside five minutes early because staying inside made you feel like a person waiting for test results.

The evening has gone soft around the edges. Warm air. Salt on it. The sun already dropped behind the rooftops, leaving the sky bruised pink and gold over the cove. Somewhere down the street, someone is grilling. Somewhere closer, waves hit the shore in that steady way that keeps pretending it is not a heartbeat.

Sage's door opens.

For one second, you forget the rules.

She steps out in a white sundress with thin straps and a neckline that makes the English language briefly leave your brain. The dress moves when she does, light and easy around her knees, like it was made for warm nights and bad decisions. Her hair is down, golden and wavy, softer than it looks when it is salt-damp from the ocean. She has done something with her eyes that makes them look even more impossibly blue-green. Strappy sandals. A thin gold necklace resting at her collarbone.

She looks like a sunset dressed up as a person.

You have seen her barefoot with a surfboard under one arm. You have seen her with coffee in one hand and her keys in her teeth. You have seen her laughing, annoyed, windblown, fierce. None of that prepares you for this. For Sage Calloway standing on her porch under the last of the evening light, looking nervous for half a second before she decides not to be.

She catches you staring. Smiles.

**Sage:** "Showtime, neighbor."

Her voice is bright. Almost too bright. You know her well enough now to hear the thread pulled tight underneath it.

She crosses the patch of grass between your places, and the smell of her reaches you before she does. Something floral and warm, mixed with salt air and whatever shampoo she uses. It is unfair. It is completely unnecessary. It makes you forget the line you practiced about how she looks nice, casual enough to sound believable and not like your brain has tipped over.

She stops in front of you, close enough to adjust your collar with two fingers.

**Sage:** "Okay. You clean up alarmingly well."

You look down at the blue shirt she picked, the one she insisted worked. Her fingertips brush the fabric, then pause. Just a beat. Then she drops her hand.

There it is again. That half-second that could mean nothing. That has been meaning nothing all week so loudly you can barely sleep.

She holds out her arm like this is practical. Like this is strategy. Like the two of you did not shake on a clean break and then spend the next six days breaking it in tiny ways.

You offer your elbow. She takes it.

The walk to the rooftop venue is short, but Driftwood Cove stretches it out. People sit on porches with drinks sweating in their hands. A kid pedals past on a bike with a squeaky chain. The surf shop is closed, its hand-painted sign swinging gently in the breeze. Tidal still has lights on inside, chairs stacked on tables, chalkboard specials ghosted in white dust.

Sage keeps her hand tucked into the crook of your arm. Her thumb rests against your sleeve. Every so often, it moves, like she is counting herself through the steps.

**Sage:** "Quick refresher. If anyone asks, we met through a friend in the city. You thought I was intimidating at first."

She glances up at you.

**Sage:** "That part should be easy because it's true."

The laugh gets out of you before you can stop it. Some of the tension in her shoulders loosens.

The venue sits above the cove on the second floor of a weathered building with wide windows and a staircase wrapped along the side. Music spills down before you reach the top. Not loud enough to hide the ocean, just enough to give the night a pulse. At the landing, Sage stops.

For the first time since she stepped out of her house, she looks at the door instead of at you.

Inside, people are laughing. Glasses clink. Someone cheers at something you cannot see. Fairy lights are strung between posts across the rooftop, glowing warm against the deepening blue of the sky. The ocean below catches moonlight in broken pieces.

Sage inhales. Holds it. Lets it go.

You do not say it'll be fine. That feels too easy. Too useless. Instead, you turn your arm slightly so her hand settles more securely against you.

She notices. Of course she does.

Her eyes flick to yours. There is gratitude there, quick and unguarded, before she tucks it away.

**Sage:** "Remember. We like each other. We're comfortable. We don't oversell it."

She smooths the front of her dress with her free hand. The gesture is small and not like her.

**Sage:** "And if I start looking like I want to throw myself into the ocean, you distract me."

You nod. She studies your face like she is checking the reliability of something she did not mean to need.

Then she squares her shoulders, lifts her chin, and becomes the version of Sage everyone expects. Bright. Untouchable. The girl who owns every square foot of sand between here and the waterline.

She takes one step forward, still holding your arm.

Every head turns when you walk in.

She expected

Jake is taller than you imagined.

That is the first annoying thing about him. The second is that he is exactly as clean-cut as the photos made him look, but worse in person because he has the kind of easy confidence that does not seem practiced. Navy blazer. Open collar. Expensive watch that catches the fairy lights when he reaches for your hand.

His handshake is firm. Not aggressive. Not trying to prove anything.

Also annoying.

**Jake:** "You must be the guy from the city."

You give him your name. Say it like you belong here, like you have not spent the last ten minutes aware of every place Sage's arm touches yours.

**Jake:** "Good to meet you."

He looks at Sage then. Just for a second. Long enough for history to pass between them and short enough that anyone else might miss it. You do not miss it. Sage's smile stays in place, bright and practiced, but her fingers tighten around your forearm.

Maya stands beside him in a pale green dress, dark hair pinned back, cheeks flushed from the attention and the champagne. She is warm immediately. The kind of warm that makes your chest sink because it would be easier if she were smug. Easier if she looked at Sage like a victory.

She does not.

**Maya:** "I'm so glad you came. Both of you."

Sage's smile softens by a fraction, despite herself.

**Sage:** "Wouldn't miss it. Congratulations."

Maya reaches for her hand. Squeezes it. There is no performance in it. No edge. Just sincerity, clean and inconvenient.

You understand then, with a clarity that makes the room feel too bright, why Sage needed you. Not because Jake is cruel. Not because Maya is awful. Because the whole thing is almost kind. Because everyone can stand around under fairy lights and drink champagne and pretend that what broke still has neat edges.

Jake turns back to you.

**Jake:** "Sage talks about you. Glad she found someone."

There it is.

Sage goes still beside you. Not much. Barely anything. But her fingers lock around your arm like she is holding herself in place.

You do not think. You put your hand over hers.

Her skin is warm. Her knuckles are tense under your palm. For one second she does not move. Then she lets out a breath you feel more than hear, and her grip eases.

**Sage:** "Yeah. Lucky me."

She says it lightly. Perfectly. Like it is a joke. Like the words do not land somewhere behind your ribs.

Jake smiles, and Maya says something about the view, about the weather holding, about how beautiful the cove looks from up here. You answer when you are supposed to. Nod at the right times. You are aware of Sage the whole time. Her shoulder against your sleeve. Her perfume under the salt air. The careful angle of her chin.

When you finally step away, she keeps her hand tucked into your arm.

**Sage:** "You survived the inspection."

"Did I pass?"

**Sage:** "Solid B plus. Points deducted for looking like you wanted to punch him for being polite."

"I was thinking about it."

She laughs, quick and real, then presses her lips together like she did not mean to let it out. The sound stays with you.

The band shifts from something bright and coastal into something slower. Guitar first, then a soft drumbeat, then a voice low enough to blend with the wind coming off the water. Couples begin moving toward the small dance floor strung with lights. Maya rests her head briefly on Jake's shoulder near the center of it.

Sage watches them for half a second.

Then she turns to you.

**Sage:** "Dance with me."

It is not really a question. She is already pulling you by the hand, past a cluster of guests, past a table crowded with champagne flutes and half-empty plates. You have just enough time to think you should warn her you are not good at this before she turns into your arms.

Her hand slides to the back of your neck.

That shuts down every useful thought you have ever had.

Her other hand rests against your chest, light at first, then settling there like it belongs. Your hand finds her waist. The fabric of her dress is thin and soft under your fingers. She is close enough that you can see the faint pale lines where her bikini straps usually sit, the spray of freckles across her collarbone, the small gold necklace rising and falling with her breath.

You move because she moves. Slow. Careful. The rest of the party blurs at the edges. Fairy lights turn into warm smudges. The ocean below is black glass with pieces of moon broken across it. Somewhere, glasses clink. Someone laughs too loudly. None of it matters the way her thumb brushing once against the side of your neck matters.

**Sage:** "You're better at this than I expected."

"At dancing?"

Her mouth curves. Not quite a smile.

**Sage:** "At pretending."

The word hangs there between you.

You should say something easy. Something that keeps the deal intact. One night. Clean break. No weirdness. You agreed to that with her hand in yours on a sidewalk that smelled like sunscreen and asphalt. You shook on it like either of you knew what you were doing.

But her eyes are on yours, blue-green and bright with reflected light. The confidence she wears so easily is thinner here. Close up, you can see the question underneath it. Maybe she is asking whether Jake is watching. Maybe she is asking whether you are.

You are.

Your hand tightens slightly at her waist. Not enough to pull. Enough for her to feel it.

Her breath catches, small and quiet. Her fingers at your neck go still.

The song keeps moving. So do you. Barely.

Sage looks, 

After the party. The beach.

It isn't a decision so much as the natural direction your feet take once the music fades behind you. The rooftop, the fairy lights, the champagne, Jake's too-steady smile, Maya's kind eyes, all of it stays up there above the street like another world. Down here, there is salt air and dark water and the hush of waves pulling themselves apart on the sand.

You both kick off your shoes at the boardwalk.

Sage bends to unbuckle one sandal, then the other. The hem of her white dress lifts in the breeze. For a second you look at the moon instead because it feels safer. The moon is doing that thing where it lays a silver road across the water, bright and impossible, like something you could walk on if you were reckless enough.

You want to say that. You do not say that.

The sand is cool under your feet. Damp closer to the tide line. It gives a little with every step, soft and uneven, and your shoulder brushes hers when the beach narrows around a scatter of driftwood. She does not move away.

For most of the walk, neither of you talks.

That should make it awkward. It doesn't. At the party you had words for everything. Answers ready. A cover story. Your hand at the small of her back when someone asked how long you'd been together. Her laugh when you told the fake version of your first date and somehow made it sound real. The way she leaned into you when Jake walked by, so slight no one else would have noticed.

You noticed.

Now there is nothing to perform. No one watching. No reason for her to stand close except that she is standing close.

Her hand swings at her side. Yours does too. Knuckles brush once.

Neither of you says anything.

They brush again a few steps later, skin warm against skin for less than a second. It lands somewhere behind your ribs. You keep walking like your pulse hasn't changed. Like you are not suddenly aware of every inch of space between your fingers and hers.

The third time, you stop counting.

The wind comes off the water and lifts her hair. It's half-undone from dancing, pins giving up, loose waves catching moonlight. Earlier, under fairy lights, she looked untouchable. Bright. Effortless. The kind of person who could walk into a room full of history and make it look easy.

Here, barefoot on the sand, she looks tired in a way that makes your chest ache. Not broken. Not fragile. Just human. Like the night cost her something, even if she won.

Sage slows first.

Then stops.

You take one more step before you realize she isn't beside you. When you turn back, she's facing the ocean. The white dress moves around her knees. Her arms are loose at her sides. For a moment all you can hear is the water and the distant, muffled sound of a car passing somewhere up on the road.

Then she turns toward you.

There is a look on her face you haven't seen before. Not the sharp smile she gave Jake. Not the practiced confidence from the clothing store. Not the easy neighbor grin from the porch. This is quieter. Open. Uncertain. Like she has walked to the edge of something and is trying to decide whether to step.

You forget what you were going to do with your hands.

She is close. Close enough to count freckles again, across her nose and cheeks, scattered like someone got careless with a paintbrush. Close enough to see the gold at the center of her eyes. Close enough that the breeze brings you her perfume, softer now under salt and night air, floral and warm and unmistakably her.

Your heartbeat is not subtle.

Sage looks at you for a long second. Longer than friends. Longer than neighbors. Longer than two people who made rules they both promised to follow.

The party comes back in pieces. Her fingers tightening around your arm when Jake said her name. Her laugh against your shoulder during the slow song. The way she looked at you when you said she deserved better than being someone's almost.

Maybe you shouldn't have said that.

Maybe you meant it too much.

Her eyes drop to your mouth.

Everything goes very still.

You could lean in. Barely. An inch, maybe two. That is all it would take. The space between you feels charged, ridiculous, delicate. Something made of glass and weather. You can feel heat from her skin despite the ocean breeze. You can see the question in her face, and the warning beneath it.

This was supposed to be pretend.

One night. One party. Clean break. No weirdness.

Her lips part like she might say your name.

A wave crashes.

It is louder than it should be. Hard against the shore, white water rushing up the sand near your feet. The sound breaks whatever spell had been holding both of you in place.

Sage blinks. Steps back.

The space opens between you, cold air moving in where she was. She laughs once, soft and shaky, then pushes hair behind her ear. The gesture is too familiar now. You know it means she is gathering herself. You know it means she is building the wall back up one brick at a time.

**Sage:** "We should get back. It's late."

You nod because your voice is not ready.

The walk back feels longer. The beach stretches dark ahead of you. Your shoes dangle from one hand. Hers from hers. No more brushing hands now. She keeps a few careful inches between you, and those inches feel like miles.

Still, the silence is not empty. It is full of the things neither of you said. Full of almost. Full of the shape her mouth made before the wave hit. Full of the rule sitting between you, bent but not broken.

At the boardwalk, you rinse sand cl

You sleep badly.

Not dramatically. No tossing around like a person in a movie. Just awake more than asleep, staring at the pale rectangle of moonlight on the ceiling and listening to the ocean work itself apart in the dark.

The house makes small settling sounds. The refrigerator hums. Somewhere outside, wind moves through beach grass with a dry whisper. None of it is loud enough to explain why your heart keeps doing that stupid thing every time your mind circles back to the beach.

Her face in the moonlight. Her eyes on your mouth. The way she stepped back like she was saving both of you from something neither of you had agreed to want.

Good night, neighbor.

By five-thirty, sleep has become a lost cause.

You make coffee too strong in the unfamiliar kitchen and carry it to the porch while the sky is still deciding what color to be. Driftwood Cove is quiet in the hour before everyone starts pretending they have somewhere urgent to go. The air smells like salt and damp wood and the faint sweetness of somebody's night-blooming flowers hanging on too long.

You sit in the old wicker chair with one foot braced against the porch rail, mug warming your hands. The beach is washed in gray-blue light. The tide is low. Gulls pick through the wet sand like they have appointments.

She's already in the water.

Of course she is.

Sage is a dark shape beyond the break, straddling her board, hair slicked back, shoulders bare to the morning. She faces the horizon like it's personally responsible for last night. A swell rises under her. She turns, paddles hard, catches it clean.

For a few seconds she is all balance and instinct. The board cuts across the face of the wave. She drops low, one hand trailing near the water, body loose and certain. Then the wave collapses behind her in white foam and she kicks out before it can take her.

It's how she processes, you're learning. Some people talk. Some people run. Sage Calloway throws herself at the ocean before breakfast and lets it decide what she can keep.

You tell yourself not to watch the whole time.

You watch the whole time.

The coffee cools. The sun edges higher. Gold spreads across the water in thin, bright strips. The town begins to stir behind you, a truck door closing somewhere, a dog barking twice, the distant scrape of a trash bin being dragged to the curb.

Sage stays out for almost an hour.

When she finally paddles in, she waits through two waves, then rides the third on her stomach until the board slides into the shallows. She stands, scoops it under one arm, and walks up the beach barefoot, water running down her calves.

No white dress now. No gold necklace. No fairy lights catching in her hair.

Wet hair. No makeup. A black bikini top and faded board shorts slung low on her hips. Salt on her skin. Freckles darker in the morning light. She looks tired around the eyes and somehow more beautiful than she did last night, which seems deeply unfair. Like the universe has misunderstood the basic rules of fairness and decided to reward her for being impossible.

She sees you on the porch.

For a second, neither of you moves.

Then she comes closer, crossing the sand between your houses with that same easy walk, but slower today. Less ownership. More caution. She stops at the property line where the beach grass thins and the packed sand gives way to the little strip of weeds nobody claims.

The invisible border between your rental and hers has never looked so official.

She plants the tail of her board in the sand and rests one hand over the nose. Water drips steadily from her hair onto her shoulder.

**Sage:** "Morning."

Your voice comes out rough from not sleeping.

"Morning."

She looks at the mug in your hand, then at the ocean, then back at you. Her expression is casual in the way people get when they're trying very hard to seem casual.

**Sage:** "You’re up early."

"So are you."

**Sage:** "Yeah, well." She shrugs. "Waves were decent."

They probably were. That is probably true. It is also not why she was in the water before sunrise.

You take a sip of coffee to give your hands something to do. It tastes bitter now. Too cold.

Sage shifts her weight. Her toes dig into the sand. The surfboard bumps lightly against her thigh.

**Sage:** "So. The party's done. No more fake dating."

She says it matter-of-factly. Clean. Practical. Like she's reading from the agreement she wrote in her own head before either of you could mess it up.

But she's watching you.

Not smiling. Not quite. Her eyes stay on your face like she's waiting for a wave she can't read yet. Like if you flinch, she'll know which way the current is pulling.

Your chest tightens around something you don't have a name for.

Last week, this was simple. A favor. A cover story. Blue shirt, steady arm, smile at the right people. Make Jake look irrelevant. Make Sage look fine.

Last night, on the beach, it stopped being simple.

Maybe it stopped before that.

Maybe it stopped in the clothing store when she looked at you in that shirt and forgot to finish her sentence. Maybe it stopped when her hand stayed in yours half a second too long. Maybe it was never simple and you were just grateful for a word like pretend because it gave both of you somewhere to hide.

You set the mug on the porch rail carefully.

"Right. Back to neighbors."

The words land between you with a softness that somehow makes them worse.

Sage nods once.

**Sage:** "Right. Neighbors."

She taps the nose of her surfboard in

She freezes mid-step. Turns back.

For a second the whole world narrows to the strip of grass between your houses. Her porch light behind her. The ocean breathing in the dark. The place where the almost-kiss still hangs between you like weather.

**Sage:** "Unless we stop pretending that was pretend."

Silence.

Not empty silence. The kind that has weight. Waves dragging over sand. A gull somewhere out past the pier, complaining into the morning. Your heart doing something it hasn't done in years, something reckless and young and inconvenient.

She looks like she might take it back if you give her room to. Like the words surprised her on the way out.

You don't give her room.

By afternoon, she is leading you down a trail you would have missed completely if she hadn't ducked between two wind-bent shrubs and said, "Come on." Coastal sage scratches at your calves. The path is narrow and dusty, cut into the bluff by people who know where they're going and don't want tourists following. The air smells like salt, warm dirt, crushed green things underfoot.

Sage walks ahead of you in cutoff shorts and a faded tank, hair twisted up with pieces falling loose at her neck. She carries a canvas tote with the neck of a wine bottle poking out. You have the blanket tucked under one arm and the strange, bright awareness that this is not fake. There is no audience. No ex to prove wrong. No town watching from the corners of their eyes.

Just her. Just you. The trail and the sea.

It opens all at once.

A pocket beach tucked between cliffs, small enough to feel stolen. Pale sand. Dark rocks slick with tide. Water shifting from green to blue as it rolls in shallow over the shore. Nobody else. No footprints except the ones you make coming down.

Sage turns at the bottom of the trail and spreads her arms a little, like a magician revealing the trick.

**Sage:** "Don't tell anyone. I will deny everything."

You promise. It feels like more than a joke.

You spread the blanket near the rocks where the sand is warm but not burning. She pulls out the wine, two plastic cups, a bag of cherries, and a packet of crackers that got crushed at some point in transit. You sit shoulder to shoulder at first, careful in a way neither of you are good at. Then the carefulness starts to loosen.

The wine is cheap and too sweet. The cherries stain her fingertips. She laughs when one rolls off the blanket and gets claimed by the sand.

**Sage:** "Five-second rule doesn't apply to beaches. That's how you die."

The sun drops lower. Orange light catches on the cliffs and turns the edges of everything gold. Her skin. The flyaway strands of hair at her temple. The curve of her knee where it rests close enough to yours that you notice every time she shifts.

This should feel simple. A date. A beach. Wine in plastic cups. But simple left your life a long time ago, and you aren't sure you remember how to trust it.

The city follows you in little ways. Phantom emails. The old reflex of checking your phone. The expectation that anything good will become another obligation if you hold it too tightly. But here the signal is weak. The screen stays dark. Sage is beside you, leaning back on her palms, ankles crossed, watching the water like it might answer a question she hasn't asked out loud.

The wine has loosened something in her. Not her confidence. That was always there, bright and practiced. This is under it.

**Sage:** "Jake and I were together four years."

You turn your cup slowly between your hands.

She keeps looking at the water.

**Sage:** "Everyone acts like that means it must have ended dramatically. Like someone cheated or threw a vase. But it was mostly smaller than that. Quieter. He wanted out, and I kept pretending not to notice because noticing meant doing something about it."

A wave breaks over the rocks. Foam spreads thin and white, then disappears.

**Sage:** "He said I loved this town more than I loved him."

She picks up a smooth stone from the edge of the blanket and rubs her thumb over it.

**Sage:** "He was probably right. Or maybe I loved who I was here more than who I was with him. I'm still not sure that's the same thing."

You want to say something helpful. Something clean and smart. Nothing comes. Maybe that is better.

She glances at you, then away.

**Sage:** "I came back because this is the only place I feel like myself. Teaching kids to stand up on a board. Knowing which rocks are sharp at low tide. Getting coffee from Tidal and pretending I don't care that Marla burns the espresso half the time. It's stupid, maybe. But it's mine."

She smiles, but it doesn't last.

**Sage:** "Then Jake showed up with Maya and the ring, and suddenly everyone was looking at me like I was either a tragedy or a punchline. I thought I was fine. I wasn't."

The honesty lands between you, fragile and solid at once.

You think about the party. Her hand on your arm. Her smile held too steady. The way she laughed too loudly when someone mentioned the wedding. The way she looked on the beach afterward, moonlit and almost brave.

You set your cup down. Your fingers brush hers on the blanket. Neither of you moves away.

The sun is lower now, half caught on the horizon. Her eyes look greener in this light. Less guarded. More dangerous, somehow, because she is letting you see the part of her that doesn't know what happens next.

She turns fully toward you.

**Sage:** "I don't do halfway. I can pretend for a room full of people if I have to. I can

A few days pass.

Not enough to call it a pattern, except it is. Sage surfs earlier now. Before the sun gets fully above the water. Before your coffee finishes dripping. Before you can step onto the porch and pretend you were only checking the weather.

You hear her instead. The scrape of her board coming off the rack. The soft thump of her front door. Her bare feet on the porch steps. By the time you make it outside with a mug warming your hands, she's already crossing the dunes, wetsuit zipped, hair twisted up, board tucked under one arm like a shield.

She lifts a hand without turning around.

You lift yours back, even though she can't see it.

The temperature between you drops ten degrees while the actual temperature climbs.

By noon the bungalow is warm enough that the windows stick. The fan over the kitchen table clicks in a tired circle. Your laptop hums. Your inbox refills every time you empty it, little squares of obligation stacking up like the life you came here to get away from. You answer emails. Join calls. Say things like timeline and deliverable while the ocean keeps throwing itself at the shore three blocks away.

The beach house has good wifi and bad distractions.

Bad distraction number one is Sage Calloway walking past your window with wet hair and a surfboard under her arm, not looking over. Bad distraction number two is Sage on her porch, rinsing sand from her ankles with the hose, water flashing in the sun. Bad distraction number three is Sage hanging her wetsuit over the railing in a black curve of neoprene, then standing there for one second too long, like maybe she's aware you're inside pretending not to watch.

You get very familiar with the grain of your kitchen table.

Polite waves from the driveway. Polite nods when you pass each other near the trash bins. Once, you both reach the mailboxes at the same time and she smiles like someone has coached her through it.

**Sage:** "Hey."

**You:** "Hey."

That's it. Two syllables and a seagull yelling overhead like it knows exactly how pathetic this is.

She takes her envelopes. You take yours. Her shoulder almost brushes yours when she turns away. Almost is apparently the shape of your whole week.

At night, you sit on the porch because staying inside feels worse. Her porch light glows next door. Sometimes you hear music through her open window, low and tinny. Sometimes you hear her laugh on the phone, bright enough to make your chest ache, then stop all at once like she remembered something.

You tell yourself space is respectful. You tell yourself she set the rule first. Clean break. No weirdness. You shook on it in a clothing store while her fingers stayed in yours half a second too long, which feels less like evidence and more like a crime scene you keep revisiting.

Work helps until it doesn't. Running helps until you end up on the boardwalk and see her teaching a kid how to pop up on a foam board, patient and sunlit and entirely out of reach. Cooking helps until you make too much pasta and remember she likes extra pepper because she said it once in passing. Even sleep is useless. The moon keeps finding the cracks in the blinds. The ocean keeps sounding like the beach after the party.

Day four, you go to Tidal because the walls of the bungalow have started listening.

The coffee place is busy in the lazy way beach towns get busy. Sand on the floor. Sunscreen in the air. A line of people in flip-flops studying the chalkboard like the decision matters. The espresso machine hisses. Someone's dog is asleep under the window, leash looped around a chair leg.

You step up to the counter. Luna is already looking at you.

She doesn't ask what you want. She just turns, grabs a cup, and starts making your coffee with the grim efficiency of someone who has lost patience with everyone involved.

You consider leaving. Then she sets the cup in front of you so hard the lid pops up on one side.

**Luna:** "Okay, city boy."

You blink.

**You:** "Good morning to you too."

She points at you. Not aggressively. Accurately.

**Luna:** "I'm going to say this once. Sage doesn't ask people for help. Ever. She will carry twelve surfboards, a broken cooler, and someone else's emotional baggage before she admits she needs a hand."

You look toward the window. The street outside is too bright. A couple crosses with beach towels over their shoulders. For one stupid second, you expect Sage to appear there, board under her arm, hair full of salt, saving you from this conversation by making it worse.

She doesn't.

**Luna:** "She asked you."

The words land clean. No decoration. No escape route.

You pick at the cardboard sleeve on your cup.

**You:** "It was one party."

Luna gives you a look that makes it clear she has known you for roughly two weeks and is already disappointed in your choices.

**Luna:** "Sure. One party. One dance. One fake date that had half the town pretending not to stare and the other half texting me before dessert."

Heat crawls up your neck.

**You:** "Did Sage tell you to say something?"

**Luna:** "Sage would rather swallow a live crab than tell me to say something. That's the problem."

Behind her, milk steams. Cups clink. The world continues being normal around the exact place your ribs feel too tight.

Luna leans on the counter, lowering her voice just enough that it stops being performance and starts being kindness.

**Luna:** "Now she's pretending she's fine, which is her favorite hobby, and you're pretending you're

Nine o'clock.

Your porch.

You're reading a book you're not actually reading. The same paragraph has been sitting in front of you for twenty minutes, the words turning into marks on a page while the ocean does its steady work beyond the dunes. In. Out. In. Out. Like it knows something about patience you don't.

The bungalow is cooling down after the heat of the day. The boards under your bare feet still hold a little warmth. A moth throws itself at the porch light over and over, committed to a bad idea. Somewhere down the street, someone laughs too loudly and then a screen door slaps shut.

You should go inside. Brush your teeth. Pretend sleep is possible.

Instead you turn a page you haven't read.

Footsteps crunch on the gravel path between the houses.

You know her walk now. The quick, uneven rhythm of someone who moves like the ground is supposed to keep up. You look up before she comes around the corner, which is probably a mistake, because then you have the full second of anticipation before Sage appears.

She's carrying a six-pack by the cardboard handle. Oversized flannel, soft and faded, sleeves rolled to her elbows. A white tank top underneath. Cutoffs. Bare legs. Hair piled into a messy knot with pieces falling around her face like she fought the ocean and the ocean got a few good hits in.

She stops at the bottom of your porch steps.

For a second neither of you says anything.

The last few days sit between you. The party. The beach. The almost-kiss that has become a physical object in your mind, something you keep bumping into whenever you try to think about anything else. The way she stepped back. The way she said good night like she was saving both of you from something.

She lifts the six-pack slightly.

**Sage:** "I brought a peace offering. Or a terrible idea. Possibly both."

Your book closes around your finger.

She climbs the steps without waiting for an invitation, because she has never been very good at pretending she needs one. But she doesn't sit right away. She stands near the railing, looking out toward the strip of ocean visible between the houses. The sun is almost gone. The horizon is still burning gold at the edges, fading up into coral, then violet, then that deep blue that makes the first stars look surprised to be there.

Sage sets the six-pack on the porch between you. Pulls one beer free. Hands it to you.

Her fingers brush yours.

Small contact. Ridiculous impact.

She opens her own with the edge of a key from her pocket, a practiced pop of metal on metal. Foam gathers at the lip. She drinks, then lowers the bottle and looks at you like she's made a decision and hates that she had to make it.

**Sage:** "No labels. No pressure. No analyzing what this is. Just... can we sit here?"

There are a lot of things you could say. Most of them would ruin it.

So you nod.

She lets out a breath you didn't know she was holding and drops onto the porch steps beside you. Not on the chair across from you. Not safely on the other end. Beside you.

Close.

Not touching.

The space between your knees is six inches, maybe less. It feels like architecture. Like a border someone drew and both of you are pretending not to notice.

You open your beer. Take a drink. It's cold and sharp and tastes mostly like permission.

For a while, you don't talk.

The town settles around you. A truck passes on the coastal road, headlights sweeping briefly across the porch railing. Crickets start up in the scrub grass. The air smells like salt and sunscreen baked into wood, like somebody's charcoal grill going out three houses down. Sage rests her elbows on her knees, bottle dangling from one hand, the flannel slipping off one shoulder.

You look away before looking becomes staring.

Then she talks about nothing. The tourist who tried to surf in sunglasses and lost them on the first wave. The kid in her afternoon lesson who called her ma'am and then apologized like he'd insulted her ancestors. The fact that Tidal changed their muffin recipe and everyone is pretending not to be devastated.

You answer. You laugh when you're supposed to. You tell her about a client email so absurd it circles back around to performance art. She grins into her beer.

It almost feels normal.

That's the dangerous part.

One beer becomes two. The sky loses the last of its color. The porch light turns everything amber. Sage's shoulder bumps yours once when she laughs, and she doesn't move away. Later, her knee brushes your knee and stays there long enough that your entire body seems to notice before your brain catches up.

By the third beer, the conversation has thinned out. Not gone quiet in an awkward way. Just softened. Like the night has taken the sharp edges off.

Sage leans back on one hand. Tilts her face toward the ocean breeze. Her eyes are half-closed. The line of her throat catches the porch light. There is a tiny freckle near her collarbone you remember from the party, which feels unfair. You should not have a map of her in your head. You do anyway.

Then she shifts.

Not dramatically. Not like the movies. She just lets herself lean sideways until her shoulder rests against yours.

Your breathing changes. Hers doesn't, at first. Then, slowly, it matches yours.

She doesn't say anything.

She doesn't need to.

The weight of her against you is careful and complete. Her hair smells faintly like saltwater and something citrus. The flannel is soft where it brushes your arm. Your hand is on your knee, close enough,

The next three weeks are the best of your life.

You don't say that out loud. It feels too big. Too dangerous. Like naming it might make the whole thing notice itself and run.

But it is.

Mornings fall into a rhythm so easily it makes you suspicious. Sage wakes with the sun if there's surf worth chasing, which there almost always is. You hear her board bump against the side of her porch, hear her laugh at something the ocean does, hear her car door sometimes and her bare feet other times. You sit at your kitchen table with your laptop open, pretending to care about code while the sea keeps breathing through the screens.

Around ten, she appears.

Sometimes she's still in her wetsuit, peeled to her waist, hair dripping down her back. Sometimes she's in cutoffs and an old sweatshirt, salt dried white on her calves. She never knocks anymore. Just comes up the porch steps with two coffees or a paper bag from Tidal or a peach stolen from the farmers market that she claims was a gift.

**Sage:** "Morning, neighbor. You look aggressively employed."

Coffee becomes lunch. Lunch becomes her reading on your porch while you work, one foot hooked around the leg of your chair. Afternoon becomes a walk to the beach, or a swim, or both of you lying on towels saying you should get up and not moving. Sunset becomes dinner. Dinner becomes a movie neither of you can summarize because somewhere around the second act her head ends up on your shoulder, then your hand ends up in her hair, then the credits roll over a room gone dark except for the blue flicker of the screen.

Some nights she falls asleep on your couch. At first you wake her gently and send her home. Then one night you don't. You just cover her with the throw blanket, turn off the television, and sit there for a minute looking at her face softened by sleep. Freckles. Sunburn on the bridge of her nose. One hand curled under her cheek like she's guarding something.

You go to bed alone and don't sleep much.

On Saturdays she takes you to the farmers market. It fills the parking lot behind the surf shop, all white tents and honey jars and tomatoes stacked like jewelry. Sage knows everyone. Everyone knows Sage. You carry canvas bags of peaches, bread, basil, fish wrapped in paper, a bouquet she insists is for your rental because it looks depressing.

She introduces you as her neighbor.

Every time, she makes quotation marks with her fingers.

The first time, you almost drop a bag of plums. The second time, Luna is standing at the Tidal booth, drinking iced coffee through a straw, and nearly chokes.

**Sage:** "What? He's literally my neighbor."

Luna looks at your hand on the small of Sage's back. Looks at Sage's smile. Looks at you like she's trying very hard not to enjoy herself.

**Sage:** "Don't start."

You like being claimed by that almost-word. You like the loophole of it. Neighbor. Not boyfriend. Not temporary. Not leaving in September.

On a Tuesday, she teaches you to cook her grandmother's fish tacos.

This happens because you make the mistake of saying you can handle a skillet.

**Sage:** "That is a serious claim. My grandmother haunts bad fish."

Her kitchen is warm and bright, windows open to the sound of waves and gulls arguing over something on the sand. She puts you in charge of the fish while she chops cabbage and cilantro with terrifying speed. You over-season. She corrects you. You flip too early. She makes a wounded noise like you've personally insulted generations of Calloways.

Then she steps behind you.

Her chin rests on your shoulder. Her arms come around your sides, hands settling over yours on the spatula. She smells like lime and sunscreen and the shampoo she uses after surfing. Her bare knee brushes the back of your leg. The pan hisses. Your pulse gets stupid.

**Sage:** "Gentle. You're not interrogating it."

**You:** "The fish and I are having a difficult conversation."

She laughs into your shoulder, and the sound goes straight through you.

The fish burns.

Badly.

Smoke curls up. The alarm starts shrieking. Sage lunges for a towel, you open the windows wider, and both of you end up laughing so hard she has to lean against the counter. Dinner becomes tortillas, avocado, cabbage, and the least destroyed pieces hidden under enough sauce to forgive anything.

You learn things.

She hates mornings unless the waves are good, then she becomes a person who believes in purpose and sunrise and other unreasonable concepts. She reads trashy romance novels with cracked spines and quotes them at the worst possible moments, usually when you're drinking something. She cries at dog adoption videos but insists it's allergies. She cannot keep basil alive. She sleeps on the left side of the couch, the bed, the picnic blanket, the world.

She talks in her sleep sometimes. Mostly nonsense. Once, your name.

You learn that she keeps a box of old competition medals in the back of her closet and pretends she doesn't care about them. That she still goes quiet when Jake's name comes up in town, but the silence doesn't last as long anymore. That she can be fearless on a board and completely undone by an honest question asked softly in the dark.

You learn she is afraid of being someone's almost.

You don't tell her you are afraid of being someone's summer.

August arrives like a bill you forgot to pay.

It shows up in small, rude ways. A school supply display at the market. Cooler nights. Your inbox filling with messages from the office about returnhh

The north jetty. Sunset.

Sage was right on day one. It is the best view in Driftwood Cove.

The rocks stretch out into the water in a crooked line, dark and sun-warmed, with tide pools caught between them like pieces of sky. The ocean breaks white against the far end, throwing spray high enough that the wind carries it back in a fine mist. Gulls wheel overhead. Somewhere behind you, the town is settling into evening, screen doors closing, dinner plates clinking, music drifting from open windows.

Out here it is just water and stone and the orange edge of the sun lowering itself into the Pacific.

Sage sits on a flat rock with her knees pulled up, arms looped loosely around them. She is wearing cutoffs and an old gray sweatshirt with the sleeves pushed to her elbows. Her hair is wind-tangled, still lighter at the ends from salt and sun. Bare feet. Painted toes chipped from sand and surf wax.

You sit beside her, close but not touching.

For a while neither of you says anything. That has become its own language between you. Morning coffee. Late-night porch lights. The small quiet after laughing too hard. But this silence is different. It has weight. It sits between your shoulders and presses.

Both of you look at the water because it is easier than looking at each other.

Two weeks.

The number has been following you all day. On your calendar. In the automated email from the rental agency. In the way Sage did not come by after her morning lesson, then texted three words at four o'clock.

North jetty? Sunset?

No joke. No neighbor. No little wave emoji she sometimes uses when she is pretending not to be soft.

You came anyway.

Of course you came.

Sage picks at the edge of the rock with her thumbnail. A tiny scrape, scrape, scrape that you can hear between waves.

**Sage:** "My lease renewal is in October. Your sublet ends in two weeks."

There it is. Said plainly. Put on the rocks between you like something breakable.

You breathe in. Salt. Kelp. The mineral smell of wet stone. Her sunscreen, faint and familiar.

She keeps looking forward.

**Sage:** "I know we've both been doing that thing where we don't talk about it. Which is very mature and emotionally healthy, obviously."

The corner of her mouth moves like she almost means the joke. It does not make it all the way there.

You want to say something. Anything. That two weeks is not nothing. That a lot can happen in two weeks. That you have already started measuring your days by the sound of her steps on your porch, by the flash of her smile when she sees you across Tidal, by the way your life in the city has begun to feel like a shirt that never fit right.

But she is not done.

Sage presses her thumbnail harder against the rock until it slips. She looks down at her hand, flexes her fingers once, then tucks them under her arm.

**Sage:** "Long distance is what broke Jake and me. He was in the city. I was here. We pretended it was fine until it wasn't."

A wave hits the jetty hard enough to send water hissing through the cracks. The spray catches the sunset and turns briefly gold.

You know pieces of that story. Not from her all at once. From the spaces around it. Jake showing up in conversations like a bruise under clothing. The engagement party. The look on her face when people said his name too carefully. The way she held herself on the rooftop until she did not have to anymore.

Sage lets out a breath through her nose.

**Sage:** "We had plans. Big ones. Visits every other weekend. Phone calls every night. A shared calendar, which should have been my first warning sign."

This time the smile is real for half a second. Then it fades.

**Sage:** "And for a while, we were good at pretending those plans were the same thing as being together. He'd come here and everything would feel normal for forty-eight hours. Then he'd leave, and I'd spend the rest of the week trying not to be mad at him for having a life somewhere else. He was doing the same thing with me."

She turns a small shell over with her toe. It skitters down the rock and disappears into a dark seam.

**Sage:** "Eventually we weren't in love. We were just keeping a promise neither of us knew how to break."

The sun is lower now, half swallowed by the horizon. The whole cove looks softened. The water, the cliffs, the rooftops back in town. Even Sage, outlined in amber, looks less like someone who owns every inch of the shoreline and more like someone trying very hard not to ask for something she is afraid to want.

Your chest hurts with it.

She finally looks at you.

Her eyes are bright. Not crying. Close. The difference matters to her, you can tell. She is holding the line by force.

**Sage:** "I'm not going to pretend again."

The words are quiet, but they land harder than the waves.

You turn toward her. Your knee bumps the rock. Your hands are cold despite the warm stone beneath them. All the easy answers line up in your head and fail before they reach your mouth. Because she would hear the weakness in them. She would know if you were trying to make the moment pretty instead of honest.

She has always known.

The first day on the porch. The party. The beach after, when the moon made everything dangerous. The weeks since, when pretend became an old joke neither of you laughed at anymore.

Sage swallows. Looks back at the horizon, then at you again.

**Sage:** "If you're leaving, you're leaving. But don't tell me we'll make it work and then let it fall apart in three months. I can失

The night before your lease ends, Luna builds a bonfire big enough to be seen from space.

That is what she claims, anyway. She says it while dragging another piece of driftwood across the sand, barefoot and determined, with half the town following her instructions like she has been elected mayor of summer. Someone brings coolers. Someone brings a guitar. Someone from Tidal shows up with a tray of day-old pastries and announces they are artisanal now because they are being eaten under the stars.

By sunset, the beach is full.

Locals you could not have named in June wave you over like you have always belonged here. The guy from the surf shop claps you on the shoulder. The woman who runs the register at the market asks if you want another beer before you even finish the first one. People talk around you in easy loops, weather, waves, gossip, whose cousin is visiting, whether the fog will burn off tomorrow. You know the rhythms now. You know who takes oat milk at Tidal. You know which dogs are allowed off leash even though the sign says otherwise. You know the best hour to walk the beach, when the tide is low and the sand shines like glass.

You know too much to pretend leaving will be simple.

The fire catches as the sun drops. Orange light leaps over faces, turns everyone warmer and softer. Smoke curls up into the darkening blue. The ocean keeps doing what it has done all summer, coming in, going out, pretending not to care about anything human.

Sage is across the fire.

She is laughing at something Luna says, beer in one hand, her other arm folded across her middle. Cutoffs. Faded sweatshirt slipping off one shoulder. Hair loose, tangled from the wind, firelight pulling gold from it every time she turns her head. She looks like every version of herself you have memorized. The girl walking up from the beach with a surfboard under her arm. The woman in the white dress under rooftop lights. The neighbor on your porch with wet hair and coffee, stealing the last good chair like it was her legal right.

She has been quieter all week.

Not sad exactly. Sage does not do sad where people can see it. She does busy. She does sharp. She does bright smiles and quick exits and long dawn surf sessions before you wake up. She has been around, but never still for long. Dropping by to return a book she never finished. Texting you a photo of a ridiculous seagull outside Tidal. Asking if you need help packing, then not waiting for the answer.

Tonight she keeps finding you in the crowd.

A glance over the rim of her beer. Another while someone tunes the guitar badly. One more when Luna throws her head back laughing. Quick. Almost hidden. Like she is checking the distance. Like she is making sure you have not vanished yet.

You try to stay with the group. You really do.

You listen to stories about storms from years before you arrived. You accept a paper plate with a charred hot dog and too many chips. You laugh when everyone else laughs. But the whole night feels lit from underneath by tomorrow. Your packed boxes are back at the bungalow. The rental car has half a tank of gas. Your keys are on the kitchen counter beside the coffee mug Sage said was ugly and then used every morning anyway.

The lease ends at eleven.

A clean fact. A stupid fact. A line in an email that has nothing to do with the way her fingers fit between yours, or how her porch light has become the thing you look for when you come home.

Home. That is the problem.

After a while, you drift toward the water.

No one stops you. The music and voices fade behind you, swallowed by the hiss of waves. The sand is cooler near the tide line. Damp under your feet. The bonfire throws heat against your back, but the ocean air presses cold against your face. Stars come out one by one, bright and indifferent. The moon is only a thin curve tonight, not enough to make a silver road, just enough to edge the water in pale light.

You stand where the waves slide in thin sheets over the sand and stop just short of your toes.

All summer, this place has been teaching you how to notice things. The color of the water before wind. The exact sound Sage makes when she is trying not to laugh. The pause before she says something honest. The way wanting can become part of the weather if you live beside it long enough.

Behind you, someone cheers. Luna, probably. The guitar starts again, the same three chords, softer now.

Footsteps cross the sand.

You know them before you turn. Ridiculous, maybe, but true. Sage walks like the beach belongs to her, even when she is trying to be quiet.

She stops beside you, close enough that her sleeve brushes your arm. For a moment she does not say anything. She looks out at the water. The firelight reaches her only in pieces, cheekbone, hair, the curve of her mouth. Her beer is gone. Her hands are tucked into the front pocket of her sweatshirt.

**Sage:** "Big night for standing dramatically by the ocean."

You look at her. She keeps her eyes on the waves.

There are a hundred things you could say. Some of them easy. Some of them true. None of them safe.

The tide slides forward. This time it touches your feet, cold enough to make you breathe in.

Sage turns then. Her expression is almost casual. Almost. But her eyes are bright in the dark, and her smile does not quite make it.

**Sage:** "Were you going to say goodbye? Or just disappear tomorrow while I'm surfing?"

DRIFTWOOD

You call your landlord from the porch while the ocean makes its steady argument in the background.

The conversation is shorter than it should be. Yes, the summer sublet is ending. Yes, you know there are other people interested. Yes, you understand rent changes after Labor Day. You say all the practical things in a voice that sounds calmer than you feel, one hand wrapped around a coffee mug gone lukewarm, your eyes on the strip of beach beyond the road.

When he says the place is yours if you want it, something in your chest unclenches.

You want it.

After that, you call your boss.

Remote work was always technically possible. A line buried in the employee handbook. A thing people mentioned during bad weather and never actually used unless they had enough leverage or enough desperation. You have some of both now. Also a porch. Also salt on your skin most mornings. Also Sage Calloway next door, barefoot on her steps, watching you through the railing like she is trying not to look like she is listening.

You tell your boss the truth, mostly. You work better here. You sleep better. You are not asking forever, just for now.

By the end of the call, forever has started to feel less ridiculous.

The sublet becomes a lease. The lease becomes your name on utility bills and a key that no longer feels borrowed. You buy a better coffee maker. A second beach towel. A chipped blue bowl from the thrift store because Sage says every coastal kitchen needs at least one thing that looks like it survived a shipwreck.

The city becomes a place you talk about in past tense.

Mornings are coffee on the porch while she surfs. You learn the rhythm of her before you ever learn the ocean. The way she stretches her shoulders at the edge of the water. The way she studies the horizon, head tilted, like the waves are speaking a language she grew up fluent in. You learn which sets will keep her out longer. Which winds make her mutter under her breath when she comes back. Which mornings she will wave at you from the water, grinning like she knows exactly what that does to you.

Some days you bring your laptop outside and pretend to work while watching her carve clean lines across the face of a wave. Some days you actually work. Driftwood Cove gets inside your schedule anyway. Meetings happen with gulls screaming overhead. Deadlines get met between tide charts and coffee refills. Your old life would not recognize you, which is maybe the point.

Evenings are Sage in your kitchen, or you in hers, though the line between them stops mattering. Her grandmother's fish tacos become a weekly event. The first time she makes them, she burns the tortillas and blames your stove. The second time, she uses too much lime. The third time, you tell her they are improving and she throws a dish towel at you.

**Sage:** "Careful. This is a family recipe."

"Is the family aware?"

She narrows her eyes, trying not to smile.

**Sage:** "You're lucky I like you."

You are. You know that in a way that settles deeper than a joke.

You learn to surf.

Not gracefully. Not naturally. The ocean knocks you down with the casual authority of something that has been doing this longer than anyone. You swallow saltwater. You lose the board. You spend an entire afternoon failing to stand while Sage sits astride her own board nearby, laughing so hard she has to wipe her eyes.

**Sage:** "You're overthinking it."

"That's my entire personality."

**Sage:** "Then get a new one. Bend your knees."

Eventually, you stand. For maybe four seconds. Long enough for her to whoop so loudly that someone down the beach turns around. Long enough for you to feel the board shift under your feet, water moving beneath you, sun on your face, terror and joy all tangled up together.

When you fall, you come up laughing.

She paddles over, hair slicked back, eyes bright.

**Sage:** "Okay. That was almost surfing."

It is the best review you have ever received.

Luna officiates some kind of unofficial ceremony at Tidal on a foggy Tuesday in September. There is no warning. You stop in for coffee with Sage after a dawn walk, and Luna rings the little bell by the register like she is calling a town meeting.

The regulars look up from their muffins and crossword puzzles. Sage freezes beside you.

**Sage:** "Luna. No."

Luna ignores her completely. She slides a latte across the counter toward you, foam art wobbling in the shape of something that might be a wave if you are generous.

**Luna:** "Driftwood Cove recognizes permanent porch-sitting, repeated attendance at Tidal, and surviving three surf lessons with Sage Calloway as sufficient grounds for local status."

Sage makes a sound into your shoulder that is half groan, half laugh.

**Luna:** "Welcome to Driftwood. Don't make us regret it."

The regulars applaud. Someone whistles. You take a bow because there does not seem to be a dignified alternative. Sage hides her face against your shirt, but her hand finds yours under the counter and stays there.

October comes in quietly. Cooler mornings. Empty beaches. The light turns softer, the town less crowded, as if Driftwood Cove has exhaled after holding itself together all summer.

One morning, you wake before your alarm. The sky is pale gray at the edges, the ocean still shadowed. You make two coffees and carry them to the porch. The boards are cold under your bare feet. Out past the break, Sage is a dark shape on her board, waiting.

You watch her catch one last wave in.

She gl-

She doesn't answer right away.

The ocean fills the silence for her. Waves folding over themselves. Gulls cutting white arcs above the jetty. The last light of the day turning the water copper, then gray, then something darker that looks almost blue if you want it badly enough.

Sage sits beside you on the rocks with her hands tucked into the sleeves of her sweatshirt. Your sweatshirt. She has been wearing it all week like this is normal now. Like your laundry belongs in her life.

She looks at the water like she's asking it permission.

Then she reaches over and takes your hand.

**Sage:** "Okay."

One word. Barely louder than the surf. It lands in your chest anyway.

Three weeks later, her surfboard is strapped to the roof of your car.

Not just her board. Two boards, actually, because she insists yours needs to come too even though you still spend more time swallowing seawater than standing up. A duffel bag is wedged in the back seat. Three boxes of clothes. One chipped blue mug from her kitchen. The blanket from the farmers market. A jar of sand Luna made her keep because apparently leaving Driftwood Cove without a piece of the beach is illegal.

Luna cries at the goodbye.

**Luna:** "I'm not crying. The ocean is being emotional."

Sage rolls her eyes and hugs her hard enough to make the lie unnecessary. When she pulls back, her face is dry. Mostly. She turns away too fast, checking the straps on the roof rack for the fourth time.

**Sage:** "If my board flies off on the highway, I'm blaming you forever."

**Luna:** "Good. Then you'll have to come back to yell at him."

Sage laughs, but it catches a little.

Driftwood Cove looks impossibly small when you drive out. The surf shop. Tidal, with a new chalkboard special. The gas station. The road curving along the coast like it wants to keep you there. Sage watches through the passenger window until the water disappears behind a line of trees.

Her hand finds yours over the console.

She doesn't say anything.

Neither do you.

The city is loud and concrete and nothing like Driftwood Cove.

The first night back, sirens pass below your window at two in the morning. Someone argues on the sidewalk. A delivery truck backs up with that sharp, mechanical beep that makes Sage groan into your pillow.

**Sage:** "Your ocean is broken."

Your apartment is on the fourth floor of a brick building that traps heat in the walls. There is no porch. No sand by the steps. No waves you can hear from the driveway. The view is another building, fire escapes, a narrow strip of sky.

But there's her.

Barefoot on your kitchen tile the next morning, making coffee in an oversized T-shirt that might be yours. Hair piled messily on top of her head. Freckles darker from summer. She opens the wrong cabinet three times before finding the mugs and mutters about your organizational system like she hasn't just moved an entire life into the corner of your bedroom.

**Sage:** "Why are the plates above the cereal?"

"Because that's where plates go."

**Sage:** "In prison, maybe."

She hands you coffee. Your chipped mug. The one she brought from Driftwood. You drink it standing at the counter while traffic hums below and sunlight cuts across the floor in a hard rectangle. She leans back against the sink and looks around like she's still deciding whether this can be a place she knows how to breathe in.

You wait.

Waiting has become one of the ways you love her.

It isn't seamless. Nothing is.

She misses the first real swell back home and spends the whole day pretending she doesn't care. She gets quiet when rain hits the windows because city rain smells like pavement instead of kelp and wet wood. She calls Luna almost every night. Sometimes she walks to the corner store and comes back with saltwater taffy she found near the register, triumphant and offended by the flavor.

Then she finds a beach an hour outside the city.

Not as good as Driftwood. She says this before you even park.

**Sage:** "The break is weird."

She says it again while unloading the boards.

**Sage:** "Sand's too soft. Wind's wrong."

She says it after paddling out, after catching three decent rides, after coming back with her hair slicked wet and her smile trying very hard not to happen.

**Sage:** "It's not Driftwood."

"You've mentioned."

**Sage:** "Because it's important."

Two weekends later, she starts teaching lessons there. Just a few at first. Kids in too-big wetsuits. Nervous adults with sunscreen streaked across their noses. She stands in the shallows with her hands on her hips, sun on her shoulders, calling instructions over the whitewater like she has been part of this shoreline for years.

By the time she comes home, she's tanned and tired and smelling like salt.

You drive there every Saturday.

Boards on the roof. Cooler in the back. Coffee balanced badly in the cup holders. The farmers market blanket folded on Sage's lap because she doesn't trust you not to wrinkle it, which seems like a fake rule but she enforces it with real commitment.

She spreads it on unfamiliar sand.

The beach is smaller. Busier. The skyline is visible if you turn your head. The waves don't sound the same. Nothing does.

Still, she lies down beside you after lessons, damp hair fanned across the blanket, knee pressed against yours. The fabric smells faintly like sun, laundry soap, and Driftwood Cove. Like porches and moonlit sand and every almost that finally became something real.

Sage rests her head on your chest.

**S多

ONE PERFECT SUMMER

Two weeks.

That is what you have left after the conversation on the north jetty. Fourteen days between the truth and the leaving. It should make everything harder. It does. It also makes everything sharper.

You make them count.

Every sunrise, because Sage knocks on your door before the sky has fully committed to morning, hair in a messy knot, hoodie pulled over shorts, two coffees in her hands like an offering.

**Sage:** "Up. You're not wasting golden hour on sleep."

Every sunset, because she has opinions about which ones are worth watching from the beach, which ones require the cliffs, and which ones are best from the hood of her car in the grocery store parking lot with takeout balanced between you.

Every moment between.

She shows you the rest of Driftwood Cove, the parts that never make it onto postcards. Tide pools at low water where tiny crabs vanish beneath purple shells and Sage crouches barefoot on slick rock, pointing out creatures like she's introducing old friends. The Mexican place that's only open on Thursdays, no sign, just a line out the door and fish tacos wrapped in foil that drip lime down your wrist. A narrow path behind the surf shop that leads to a cove so hidden the ocean sounds different there, softer, like it is keeping a secret.

She takes you to the cliff where she used to sit when she was seventeen and angry at everything.

**Sage:** "I'd come up here and swear I was leaving the second I could. Big dramatic plans. New York. London. Anywhere that didn't smell like sunscreen and bait."

You look at her profile against the wind. Freckles. Salt in her hair. The town below, small enough to hold in one hand.

**Sage:** "Then I'd watch the sun go down and think, maybe tomorrow."

Tomorrow becomes the word neither of you says too much.

At night, you cook in your kitchen or hers, which usually means Sage chops vegetables while criticizing your knife skills and you pretend not to watch her mouth when she tastes sauce from a spoon. Sometimes you eat on the porch steps. Sometimes you walk down to the beach after dark and sit with your shoulders touching, listening to waves fold themselves onto the sand.

There are no promises. You both know better. Your life is still waiting somewhere inland, all glass buildings and calendar alerts and people who use the word bandwidth without irony. Her life is here, sunburned and stubborn, tied to tides and students and the little blue house next to yours.

Still, for two weeks, the wanting is allowed to be simple.

Her hand in yours at the farmers market. Her laugh when you wipe out trying to paddle into a wave she swears was perfect for beginners. The quiet way she leans against you in line for coffee. The toothbrush that appears beside yours and is never discussed.

The last night, she falls asleep on your couch.

A movie plays to no one, blue light flickering across the room. Outside, the ocean keeps moving in the dark. Sage is curled against your side, one hand tucked under her cheek, breathing slow and even. She looks younger asleep. Less guarded. Like all the sharp bright pieces of her have finally set themselves down.

You don't wake her.

You turn off the television. Slide one arm beneath her knees and the other behind her back. She stirs when you lift her, murmurs something you don't catch, then settles against your chest like she belongs there. The hallway to her room is short. Too short.

You lay her on the bed. Pull the quilt over her legs. Stand in the doorway longer than you should.

Moonlight falls through the curtains in pale stripes. Her blonde hair spreads across the pillow, tangled from the couch, from your fingers, from the wind earlier on the beach. One bare shoulder catches the light. Her face is turned toward the window.

You memorize it because tomorrow will ask you to leave anyway.

Morning comes clean and bright and rude.

No dramatic goodbye. You both agreed to that sometime around midnight two nights ago, sitting on the porch with your feet on the railing and a bottle of cheap wine between you.

**Sage:** "I hate airport scenes."

**Sage:** "Or driveway scenes. Or any scene where someone says something noble and terrible."

So there are no speeches.

Your suitcase goes into the trunk. The rental car door sticks like it always does. Sage stands in the driveway wearing cutoffs and an old sweatshirt, arms folded, chin lifted like she is bracing against weather.

The morning smells like salt and coffee and eucalyptus from the tree by her porch. A gull screams from somewhere overhead. Normal things. Cruel things.

She walks you to the car.

For a second, neither of you moves. The whole summer sits there between your bodies, sun-warmed and impossible to pack.

Then Sage steps in and kisses you once.

Not soft. Not careful. Firm. Final. Her hands close in your shirt, then let go.

When she pulls back, her eyes are bright, but she smiles anyway.

**Sage:** "Don't be a stranger, city boy."

You want to say her name. You want to say a lot of things that would turn the driveway into exactly the scene she said she hated.

So you nod. Get in the car. Start the engine.

She stays in the road as you back out. Bare legs, sweatshirt sleeves covering half her hands, hair moving in the breeze. You drive slowly because the curve is coming, because once you take it the bungalow will disappear, and so will the porch, and so will Sage Calloway standing in the middle of the street pretending this is fine.

In the l

THE LEASE

For a second, nobody seems to understand what you said.

The fire cracks behind you. Someone laughs too loudly near the cooler and then stops, like the whole beach has leaned in without meaning to. The tide is coming up, dragging foam over the dark sand. Smoke and salt and spilled beer hang in the air. Your suitcase is not in the trunk of your rental. Your keys are not in your pocket with a plane ticket folded beside them. Your lease is not over in the way everyone thought it was.

Sage stands six feet away from you with sand on her calves and bonfire light moving across her face.

Her expression cycles through three emotions in two seconds. Confusion first, sharp and protective. Then hope, so quick you almost miss it. Then something else. Something quieter. Something that looks a lot like the thing that has been sitting in your chest since the night on the beach when she looked at your mouth and stepped away.

**Sage:** "You stayed?"

There are a dozen ways to answer. You could explain the lease extension. The call you made that morning. The email you sent to your landlord in the city saying you needed more time. The boxes still stacked in a storage unit you suddenly do not miss at all. You could tell her that the bungalow with bad plumbing and warped porch boards has started to feel more like home than any apartment you ever paid too much for.

You could tell her that leaving felt wrong in your bones.

Instead you look at her.

"I stayed."

Her mouth parts. She doesn't say anything.

For one terrifying second, you think maybe you got it wrong. Maybe this summer was a string of almosts and maybes you built into something solid because you wanted it badly enough. Maybe she needed you to go so the ending would stay clean. Neighbor. Fake date. Friend. Almost.

Then Sage walks toward you.

Not carefully. Not slowly. She crosses the sand like she's done pretending she doesn't know exactly where she wants to be. Her bare feet kick up little sprays of grit. The hem of her sundress moves around her thighs. Her hair is loose from the wind, gold and tangled and catching sparks of orange light from the fire.

She reaches you and puts both hands on your face.

Then she kisses you.

Right there.

In front of Luna, who makes a strangled sound and spills half her drink into the sand. In front of the locals from Tidal, the surf shop, the rooftop party, the whole messy orbit of Driftwood Cove that has watched the two of you circle each other all summer like weather coming in off the water. Someone gasps. Someone whistles. Someone actually applauds.

You forget all of them.

Sage tastes like cheap beer and salt air and the marshmallow someone talked her into roasting even though she burned it black on one side. Her fingers are warm against your jaw. You put your hands at her waist and feel her lean into you like the answer was always this simple and both of you were just too stubborn to say it.

The bonfire pops. The ocean moves in the dark. Her lips curve against yours, like she is smiling before she even pulls back.

**Luna:** "Finally. I was going to lock you both in the stockroom."

A laugh breaks through the circle around you. Then another. The spell doesn't break so much as widen, making room for the ridiculousness of it, the whole town acting like they had placed bets and were about to collect.

Sage pulls back just enough to look at you. Her hands stay on your face. Her thumbs brush once along your cheekbones, soft and disbelieving. Her eyes are bright. Not polished-party bright. Not fake-date brave. This is something unguarded, wet at the edges, full of things she has not said yet.

**Sage:** "The shower pressure still sucks, you know."

Your laugh comes out rougher than you expect.

"I know."

**Sage:** "And the porch step is still trying to kill people."

"I'll fix it."

**Sage:** "You said that about the screen door three weeks ago."

"I'll fix that too."

She narrows her eyes, but she's smiling now. Really smiling.

**Sage:** "I'm a terrible cook."

"I know that too."

**Sage:** "Rude."

"Accurate."

She laughs, and it hits you in the chest so hard you have to kiss her again. Shorter this time. Sweeter. Still enough to make Luna groan like she is suffering personally.

**Luna:** "Okay, adorable, but if either of you ever makes me listen to another speech about boundaries, I'm walking into the ocean."

Sage turns her head just enough to glare at her.

**Sage:** "You love speeches about boundaries."

**Luna:** "I love being right. Different hobby."

The fire burns lower. Someone puts on music from a speaker half-buried in a tote bag. The party exhales and starts moving again, conversations rising, bottles opening, laughter drifting toward the black water. But Sage doesn't move away from you. Not really. Her shoulder stays against your chest. Her fingers lace through yours like they are testing the fit.

It fits.

Later, she drags you closer to the fire because your hands are cold. Later, Luna makes a toast that is mostly insults and somehow almost makes Sage cry. Later, the tide creeps high enough that everyone has to rescue their shoes. Half the town stays anyway.

You don't leave her side once.

The bonfire burns until three in the morning. Smoke gets in your clothes. Sand works into your cuffs. Sage falls asleep for ten minutes against your shoulder and denies it immediately when she wakes up.

When the first pale line of dawn shows over Driftwood Cove, your bungalow is still waiting three

SEPTEMBER

The bonfire has burned low enough that people have started drifting home in pairs and loose little groups, carrying folding chairs and half-empty coolers up toward the boardwalk. Someone laughs near the dunes. Someone else calls good night. The sound gets taken apart by the wind before it reaches you.

Sage stays where she is.

Bare feet in the sand. Denim jacket pulled around her white tank. Hair tangled from smoke and salt air, pieces of it stuck to her cheek. The firelight turns her freckles gold. Behind her, the ocean keeps doing what it has done all summer, coming in, pulling back, pretending not to notice anything human.

She looks at you for a long time.

**Sage:** "Then don't."

Two words. Quiet enough that the waves almost take them.

Your chest hurts in a clean, specific place. Like something has reached inside and put a hand around the part of you that learned this town by accident. The porch boards under your feet in the mornings. The bell over the door at Tidal. Her laugh through the open window. Wet footprints on your steps after she came by from the beach without knocking.

"I have to."

Her mouth twists. Not quite a smile. Not even close.

**Sage:** "I know. I know you do. I just," she stops, looks down at the sand, presses her lips together like she's physically holding something back. "I promised myself I wasn't going to do this."

"Do what?"

She gives you a look. There she is for half a second, the Sage who called you neighbor like it was a dare, the one who made every room feel too small for how alive she was.

**Sage:** "Make it harder."

The fire pops behind you. Sparks lift, bright and brief, then disappear into the dark.

You step closer because there is no version of tonight where you don't. She steps closer too, like she's angry at her own feet for moving. The space between you closes to inches. Then less. Your forehead rests against hers.

For a second, neither of you speaks.

Her hands fist in the front of your shirt. The same shirt you threw on after packing the last box, because it was clean, because thinking about clothes felt impossible. Her knuckles press against your ribs. She smells like bonfire smoke and salt and the coconut sunscreen she swore she didn't like but kept using anyway. Something underneath all of that is just her, warm and familiar, and it nearly undoes you.

"I didn't plan for this."

**Sage:** "Yeah, well. That makes two of us."

"I thought it was going to be a summer."

**Sage:** "It was a summer."

She says it like an accusation. Like a fact. Like a thing she wants to hate because she can't.

"Sage."

Her eyes close when you say her name. That is worse than if she had pulled away.

So you tell her. Not gracefully. Not the way you imagined on all the nights you lay awake with the windows open, listening to the surf and pretending you weren't waiting for the light under her porch to go out. You tell her you didn't know quiet could feel like this. You tell her the city started feeling less like home the minute Driftwood Cove did. You tell her that the fake date stopped being fake somewhere between the blue shirt and the rooftop, and maybe before that, and maybe from the first time she waved at you with a surfboard under her arm.

She laughs once. It breaks in the middle.

**Sage:** "That's not fair."

"I know."

**Sage:** "You don't get to say all of that the night before you leave."

"I know."

**Sage:** "And you don't get to make me want to ask you to stay."

"Ask me."

Her eyes open. Wet, bright, furious.

**Sage:** "Don't."

The word lands hard. Not because she doesn't mean it. Because she does, and because she means the opposite too.

You reach up slowly. Give her every chance to move. She doesn't. Your thumb brushes the corner of her jaw. She leans into it like she's tired of being brave.

**Sage:** "I am so mad at you."

"I know."

**Sage:** "And I'm mad at me. Which is worse."

"For what?"

**Sage:** "For thinking I could keep the good parts and not pay for them."

The ocean rushes up the sand, cold around your ankles. Neither of you moves.

You kiss her then, or she kisses you. Later, in the apartment with traffic outside and the surfboard leaning against your wall, you will never be able to decide. It isn't careful. It isn't clean. It tastes like salt and smoke and all the words that came too late. Her hands loosen from your shirt only to slide around your back. Yours settle at her waist. The whole summer narrows to this one dark stretch of beach, this one girl holding on like goodbye is something you can win if you do it hard enough.

In the morning, the sky is pale and ruthless.

Your car is packed. The bungalow is empty in that strange way rented places get when your life has been lifted out of them. No mug by the sink. No sandals by the door. No damp towel over the porch rail from the afternoon she pushed you into the water fully clothed.

Sage stands beside the car with her arms folded. Sunglasses on top of her head. Barefoot, because of course she is. Her surfboard is tucked into the back seat, angled awkwardly over your boxes and duffel bag.

You stare at it.

"Sage."

**Sage:** "Something to remember me by."

"I don't need help with that."

Her smile wobbles. She fixes it fast.

**Sage:** "Don't let it get dusty."

You both know the board is too much and exactly right. You both know this is not a clean break. It never was. September is standing between you with its arms crossed, pretending to be an ending.

She steps近

Frequently Asked Questions

What is Shoreline about?

A summer beach romance where a fake dating arrangement with a surf instructor becomes very real. Set in a California coastal town, your choices determine whether summer love survives past September across 5 different endings.

How long does Shoreline take to read?

About 14 minutes per playthrough. With 22 segments and 5 distinct endings, Shoreline is the most accessible story here — perfect for readers new to interactive fiction.

Is Shoreline free?

Yes, completely free with no account needed. The full romance with all five endings is available immediately.