Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Additional Tags:
Language:
English
Stats:
Published:
2026-04-17
Words:
8,846
Chapters:
1/1
Comments:
6
Kudos:
74
Bookmarks:
21
Hits:
1,493

Push and Pull

Summary:

Like Tui & La, Katara and Aang are bound by the push and pull of fate. Drawn together, pulled apart, and drawn back again. From childhood summers to second chances, their love endures time, distance, and heartbreak… but will they finally choose each other when it matters most?

Notes:

Hello! I’m briefly back! This story was originally written as a one-shot for Kataang Week 2025, using the prompt Tui & La. It’s honestly my favorite one-shot I’ve ever done, and I’ve always wanted to turn it into a full story. I’ve finally found enough writing inspiration to clean it up, edit it, and add a new section at the end. I hope you all enjoy! This story is dedicated to Angelic Gemstone and Latte28. Thank you both for never giving up on me.

Work Text:

 

The sun felt warmer now that she was eight. Katara was sure of it. Seven-year-olds couldn’t possibly appreciate the way sunlight wrapped around her shoulders, but eight-year-olds? Eight-year-olds understood things.

Her sandals slapped against the wooden boardwalk as she hurried to catch up with Sokka, who had already taken off toward the shoreline with his boogie board clutched under one arm. "Race you to the water!" he shouted, not bothering to wait for her answer.

"That’s not fair, you started first!" she called after him, but her voice was lost to the salty breeze.

Still, Katara grinned to herself as she slowed her pace. She’d have plenty of time to beat him later. Today wasn’t about racing. Today was about being eight —about seeing what the ocean had to offer someone older, someone who wasn’t just a little kid anymore.

Her parents set up a beach umbrella and spread out towels nearby, already sinking into the rhythm of a lazy afternoon. Sokka splashed into the waves, his delighted whoops echoing across the beach.

Katara kicked off her sandals and walked slowly along the wet sand, the tide licking at her toes as she scanned the ground with sharp, determined eyes. She wanted to find something special. A perfect shell. A smooth piece of seaglass. Something the ocean had left behind just for her.

As she crouched to examine a spiraled shell, the sound of hurried footsteps splashing through the shallows caught her attention. She looked up just in time to see a boy come skidding to a stop a few feet away, his wide gray eyes sparkling with excitement.

"Whoa! That’s a cool one!" he exclaimed, pointing to the shell in her hand.

Katara’s fingers tightened protectively around it. "I found it first," she replied as she lifted her chin. 

The boy laughed, not the least bit disappointed. "I know! I wasn’t gonna take it. I just like shells too." He held up his hand, proudly showing off three different ones he’d already collected. "See? I’ve got a white one, a purple one, and this super tiny one that’s shaped like a heart. Well, kind of a lopsided heart."

Katara’s defensive posture softened as her curiosity took over. "You like seashells too?"

Yeah, I collect them wherever we go." He beamed at her, his messy brown hair catching the sunlight as the droplets shimmered. "I'm Aang."

"Katara," she replied, placing the shell in her open palm for him to see. "This one's mine, though. I just turned eight, so I get to keep it."

His eyes lit up. "You’re eight? That’s awesome! I’m seven and a half. Well, almost. My birthday’s kind of soon."

Katara crossed her arms with a playful smirk. "Almost isn’t the same. You still have to listen to me because I’m older."

Aang’s grin stretched impossibly wide. "Oh yeah? Older people are supposed to share their wisdom. So, what great wisdom do you have, Katara-who’s-eight?"

She paused, realizing she hadn’t thought that far ahead. "Um… eat all your ice cream before it melts, and…" she glanced at the waves thoughtfully, "never turn your back on the ocean."

Aang nodded seriously, as if she’d passed on ancient secrets. "That’s really good. I’ll remember that."

They walked in silence for a moment, the rhythm of their steps matching the gentle crash of the waves.

The tide crept higher, soaking the edges of their footprints as they continued their walk along the shore, swapping stories about their favorite beaches, the weirdest shells they’d ever seen, and the time Aang almost stepped on a crab. Katara found herself laughing more than she expected, surprised by how easy it was to talk to him.

"Hey, wanna build something?" Aang asked after a while, his gaze drifting to an empty patch of sand not far from the water.

"Like what?"

"A sandcastle! But not just any castle—a huge one. With towers and bridges and a big moat. It’ll be the best sandcastle this beach has ever seen."

Katara’s eyes gleamed with determination. "Okay, but it has to have a seashell garden. That’s my rule."

"Deal."

They spent the next hour shaping wet sand into towers and walls, carefully lining the moat with the shells they’d found. Aang was surprisingly good at making tiny arches, and Katara meticulously arranged the seashell garden with her prize shell right in the center. Their hands and knees were coated in damp sand, and their hair clung to their faces from the salty breeze, but neither of them noticed the mess.

"This is pretty awesome," Aang sighed as they sat back to admire their work. "I think we make a good team."

Katara smiled, brushing sand off her palms. "Yeah, we do."

The sun had dipped lower in the sky by the time they heard their parents calling from opposite directions.

Katara’s heart sank. "That’s my dad," she said reluctantly.

Aang’s face fell too. "Mine’s over there. We have to go, huh?"

She nodded, not wanting to move, wishing that this perfect day could last just a little bit longer.

Aang scrambled to his feet and rummaged in his pocket, pulling out a small, smooth piece of seaglass the color of the sky. "Here, take this," he whispered as he pressed it into her hand. "So you don’t forget me."

Her fingers closed around the cool glass. "But what if I see you again?"

Aang’s grin triumphantly returned. "Then you can give it back."

They lingered a moment longer before parting, each sprinting toward their waiting families in opposite directions, glancing back over their shoulders until the beach curve finally hid them from view.

Katara tucked the seaglass safely into her pocket as she walked back to her family, her sandals dangling from her fingertips.

Maybe she’d see him again. Maybe not. But either way, she’d always remember the boy who built a sandcastle with her on the day the sun felt a little warmer because she was eight.


The ocean always had a way of pulling her back.

Katara wasn’t even supposed to be at the beach that day. The extra-credit beach cleanup had been Sokka’s idea—some last-minute attempt to boost his science grade before finals—but he’d conveniently bailed to hang out with friends, leaving her standing on the sand with a garbage bag in hand and the vague promise that "he’d totally owe her one."

She sighed, tugging her hair into a loose ponytail as the salty breeze tugged at the edges of her t-shirt. It wasn’t the worst way to spend a Saturday. The beach was nice, the sun was warm, and there was something oddly satisfying about scouring the shoreline for abandoned plastic bottles and stray candy wrappers.

Still, she’d much rather be swimming than cleaning.

Katara squatted down to retrieve a crumpled soda can half-buried in the sand, shaking her head as she tossed it into her bag. "People are so lazy," she muttered to herself, straightening up to scan the next stretch of beach.

A blur of motion in her peripheral vision caught her attention.

A boy sprinted past her, barefoot and laughing, chasing a chip bag as it tumbled and cartwheeled across the sand in the breeze.

"Get back here!" he shouted as he lunged after it.

Katara blinked, watching him skid to a stop just in time to stomp his foot down on the runaway trash. He snatched it up triumphantly, turning it over in his hands before tossing it into his own garbage bag with a satisfied grin.

Something about him tugged at her memory: his quick steps, his lopsided smile, the way his hair stuck up messily, as if it had always been fighting the wind.

"Nice catch," she called out.

He turned toward her voice, squinting against the sunlight. "Oh, hey! Thanks. This bag’s been leading me on a wild goose chase since the parking lot."

His voice was familiar too. Katara’s eyebrows pulled together as she took a few cautious steps forward, taking the chance to study him more closely.

"You’re…" The word hovered on her tongue as recognition clicked into place.

His smile widened, almost as if he’d just solved the same puzzle. "Wait. Katara?"

She felt her breath hitch. "Aang?"

His grin practically split his face. "I thought I recognized you! Wow, it’s been—what—years?"

"Since I was eight," she softly replied, almost in disbelief. "Since that beach trip."

A breeze swept between them, pulling at the corners of her bag as if the ocean itself was trying to remind her of that day.

"You still look exactly the same," Aang whispered, stepping closer to her.

Katara folded her arms with a smirk. "Well, I am still older, so technically, I win."

"Win what?" he asked, already laughing.

"Everything." She tossed her chin playfully, her pulse skipping just a little faster now. "Being taller, being wiser, and definitely having better taste in seashells."

"Hey, don’t knock my lopsided heart shell," Aang said, holding up a finger like he was making a very serious point. "That was a top-tier find."

She couldn’t help but laugh, the sound spilling out before she could stop it. 

The next few minutes slipped by easily as they walked along the shore together, their garbage bags swinging lazily at their sides. Katara couldn’t believe how natural it felt, like no time had passed at all.

Aang told her about his school, how his family moved around a lot because of his dad’s job, and how he never really stayed in one place for long. Katara shared stories about Sokka’s ridiculous boogie board wipeouts, her growing love for the water, and how she was trying out for the school’s water polo team.

They swapped memories with each other until they finally paused near a sand dune to rest.

"So, you’re still into oceans and seashells?" he asked, plopping down onto the sand and leaning back on his hands.

"Of course," she replied as she sat cross-legged beside him. "Some things don’t change."

"Yeah…" His gaze grew pensive as it drifted toward the waves. "Some things don’t."

Katara pulled a spare water bottle from her bag and took a sip, watching him over the rim. "How long are you in town this time?"

"Just until the end of the school year. We’re moving again right after summer starts." He shrugged, as if it didn’t bother him anymore. "I’m kinda used to being the new kid everywhere."

Something about the way he said it stuck with her. Like maybe he was getting tired of starting over.

"That’s gotta be hard," she gently whispered.

He looked at her and gave her a small smile. "It’s not so bad when I get to run into old friends like you."

Her heart did a funny little flip. She pressed her water bottle to her lips again to hide it.

They spent the rest of the cleanup working side by side, falling into an easy rhythm. Sometimes they talked, sometimes they just walked in comfortable silence, listening to the soft crash of the waves in the background.

When the event wrapped up and volunteers started to head back toward the parking lot, Katara lingered, not ready to let the day go just yet.

Aang brushed his hair out of his eyes as his voice suddenly became a little hesitant. "Do you wanna… hang out some more? I know this awesome spot by the rocks. There’s tide pools and stuff. You’ll love it."

She barely hesitated. "Yeah. Let’s go."

They spent the next hour wandering the tide pools, pointing out tiny crabs, neon sea anemones, and a starfish clinging stubbornly to a rock. It wasn’t the whirlwind, magical day they’d shared as kids, but it was something calmer, and it still felt good to be with him.

When the sky started to streak with the first hints of orange, Aang sighed as he reluctantly checked his phone. "I should probably head home. My mom’s expecting me soon."

Katara’s chest tightened just a little. "Yeah. Me too."

They walked back toward the main beach, their steps slowing the closer they got to the parking lot. Neither of them wanted to say it first.

"Do you… wanna trade numbers?" Aang asked, nervously rubbing the back of his neck.

Her answering smile was immediate. "Yeah. Definitely."

They swapped phones, quickly typing in their contact info.

Aang hesitated one last time as his thumb hovered over the screen. "I’ll text you. I promise."

"Good," she said, tightening her grip on her phone like it was suddenly the most precious thing she owned.

They both still stood there, teetering on the edge of a goodbye neither of them wanted to have.

"You know," Aang finally added as he kicked at the sand, "you’re still pretty picky about your shells."

Katara raised an eyebrow. "And you’re still not that great at finding the really good ones."

"Oh, please. You just like pretending you’re better at it."

She grinned, finally brushing past him as she walked toward her car. "Older, remember? I don’t have to pretend."

Aang laughed, falling in step beside her for a few more lingering seconds.

They parted with a quick wave, but she felt his eyes on her as she walked away, and she stole one last glance over her shoulder, just in time to catch his smile.

The two of them did hang out again. Several times, in fact.

It turned out Aang’s tide pool spot became their unofficial place. Every few days after school, they'd meet there, sometimes on purpose, other times by coincidence, like they both just happened to find themselves being pulled in the same direction. They explored the uneven rocks and chased each other barefoot along the sand, swapping stories, music, and bits of their lives that didn’t quite fit anywhere else. With Aang, things never felt forced. It wasn’t about trying to be interesting or cool or perfect. It was just easy with him.

And somehow, the time slipped by much faster than she expected.

One afternoon, near the end of the school year, they stayed at the beach much longer than usual. The sun hung low and lazy in the sky, dipping toward the water with that soft golden glow that made everything look a little more beautiful.

Katara leaned against a sun-warmed rock, her arms draped loosely over her knees as she listened to Aang ramble about his dream of traveling the world. He talked about oceans and mountains and places he could barely pronounce with his hands moving as he spoke, as if the whole world could be sketched into existence right in front of them.

“You really want to see everything, huh?” she asked, tucking her chin against her arm.

He nodded. “Yeah. I guess I’ve always felt like… I don’t know… like I don’t belong anywhere yet. Like I’m still looking for my place.” His voice softened. “But this has been… a really good place.”

Her heart stuttered.

They both fell quiet for a moment, the rhythmic sound of the waves filling the space between them.

Aang picked up a small stone and turned it over in his hands. “You know, you’re probably the only person who’s never made me feel like I had to rush to fit in.”

Katara’s gaze flicked to him, something tender curling in her chest.

He looked up at her then, as if realizing he’d said more than he meant to. His expression shifted, a flicker of nervousness and uncertainty crossing his face.

She pushed herself up from the rock and crossed the space between them before she could talk herself out of it. “Aang?” she asked quietly.

“Yeah?” His voice was small and careful.

She softly smiled at him, feeling breathless as her lungs attempted to catch up to the rate of her heartbeat. “Do you wanna… I mean, is it okay if…”

It was his turn to close the gap, his fingers brushing clumsily against hers as they both moved at the same time. They met in the middle, awkward and hesitant, their noses bumping slightly before the kiss.

It wasn’t like the movies. There were no fireworks or sweeping music—just the cool salt breeze, the gentle tug of the tide, and the undeniable feeling that this, this, felt exactly right.

They pulled apart, wide-eyed and a little dazed.

Katara blinked before laughing softly, touching her fingers to her lips. “That was…”

Aang’s grin was crooked. “Yeah.”

Neither of them seemed to know what to say after that, but somehow it didn’t matter.

Before they parted that evening, they made promises.

We’ll keep in touch.

We’ll text.

We’ll call.

This isn’t just a summer thing.

Aang made her promise to send him updates about her water polo season. Katara made him promise to send pictures from wherever his family landed next. They traded inside jokes and half-baked plans about meeting up again—maybe she’d visit his next school, maybe he’d come back for another cleanup event.

They promised.

And at first, they meant it.

They texted every day. Good morning. Good night. Dumb things in between. Little lifelines that made the miles between them feel smaller.

But life quietly crept in, like the tide.

There was a night when Katara meant to reply, she really did, but practice had run late, and there was a quiz the next morning, and she told herself she’d answer him after dinner. Then the next morning came, and somehow she never did.

A day passed. Then another. He texted again—just something funny about a weird seashell he found—but she was swamped with finals, then a family trip, then just… life. And it was never that she didn’t care. It just kept slipping further down her list until one day she realized she hadn’t answered him at all.

By the time she picked up her phone, nearly a month had gone by.

And there was no new message from him waiting.

She hovered over his name in her contacts, her heart tight as she debated with herself for an hour about what the next step should be.

But she never ended up texting him.

Maybe he got busy too. Maybe he forgot first. Maybe it didn’t matter who forgot first.

Somewhere between their last kiss and now, they’d drifted apart.

She told herself it was fine. These things happened. They were just kids. He probably had friends in his new school by now. He probably wasn’t thinking about her.

But sometimes, when she walked by the ocean, she still slipped her hand into her pocket, finding comfort in the smooth piece of seaglass that had been given to her years ago.


Katara always told herself she was too busy to date.

It wasn’t a lie, exactly. Between organic chemistry, shadowing at the hospital, MCAT prep, and the endless lists of things that had to be perfect for her med school applications, she’d left very little room for anything else.

At least, that’s what she told everyone.

But deep down, she knew the truth.

The problem wasn’t her schedule. It was that some small, stubborn part of her had been waiting. For what, she wasn’t entirely sure. Maybe for something that felt like those summer days when she was eight years old. Or sixteen. Or for the boy with the crooked grin who’d made her heart feel a little lighter every time he appeared in her life.

Maybe she’d been waiting for him.

It had been years since they’d last seen each other. Years since that slow drift in high school where texts faded to silence. But she’d never really stopped thinking about him.

And then, on an ordinary fall afternoon, she nearly ran right into him.

She was leaving campus with her earbuds in, scrolling half-distractedly through her notifications when a voice pulled her attention.

“Katara?”

She froze.

Katara turned toward the voice, and for a split second, the world seemed to soften around the edges.

Aang stood there on the sidewalk, his hair a little longer and his frame a lot taller, but his smile was exactly the same. 

“I—I just transferred here this semester,” he finally stammered, like maybe that would explain why he’d just materialized in front of her after all this time.

She blinked, too surprised to find words at first. And then suddenly, they all came tumbling out at once.

“You’re here? You’re really here? I didn’t know—how did I not know?”

His grin widened. “I, uh—my last school wasn’t a great fit. I wanted to be somewhere closer to the coast. And then… I guess I hoped maybe you’d still be here.”

Katara’s chest tightened as she felt the heat creeping up her neck. “Wait—you knew I was here?”

Aang sheepishly rubbed the back of his neck. “I may have… remembered the college you mentioned back when we used to text. And, um, checked.”

“You’re unbelievable.” But the laugh that slipped out of her wasn’t annoyed; it was bright and a little shaky, like her heart was racing to catch up.

He stepped a little closer. “You’ve been busy, huh? Saving lives and all that.”

“I guess.” She tucked a loose strand of hair behind her ear. “I always told myself I didn’t have time for anything else.”

Aang’s gaze softened. “But did you really believe that?”

She opened her mouth to say yes. To give the same answer she’d given everyone else for years. But the words stuck in her throat. Because no. She hadn’t believed it. She’d just… never found anything worth making time for.

Until now.

“I thought about you,” she quietly whispered, surprising even herself with the honesty. “More than I ever let myself admit.”

Aang’s breath hitched as his composure began to crack in front of her. “You did?”

She nodded, barely managing a whisper. “Did you?”

“Yeah—I never really stopped.” His grin wavered as he took another step, closing the gap between them. “I guess I was waiting to see you again. And hoping… maybe you were still waiting too.”

Her heart hammered in her chest. “I was.”

There was no more hesitation. She would not dare let another missed chance go by. She couldn't afford to pretend for another year that she and Aang haven't always been pulled toward each other. 

When she reached for him, he was already moving, like they’d both spent years rehearsing the same impossible step.

Their lips met in a kiss that was soft and sure, like something that had always been waiting for them to return.

It wasn’t hurried or clumsy like the one they’d shared at sixteen. This time, it was steady. This time, they both finally knew what they wanted.

When they finally pulled apart, breathless and smiling, Aang tucked a loose curl behind her ear.

“So, are we…?”

“Yeah,” Katara replied with all the certainty and warmth she could muster. “We’re together. Finally.”

His grin stretched again, lighting up his entire face. “Good. Because I’m not letting you drift away this time.”

She reached for his hand, her fingers lacing through his with quiet ease. “You won’t have to.”

Their senior year was everything .

Katara had thought she knew what happiness was—little victories, good grades, summer beach days with Sokka, late nights studying with friends—but nothing, compared to this.

To them.

When she and Aang finally fell back into each other’s orbit, it was like the rest of her life had just been holding space for him to return. What they had wasn’t a slow burn this time, it was instant and electric. A long-overdue spark that caught fire the moment their hands found each other again.

And that year… that year was magic.

They picnicked on the campus lawn in the late spring sun, laughing until they couldn’t breathe as Aang teased her for still taking her notes in color-coded gel pens. They carved their initials into the wooden fence by the cliffs where the ocean wind tangled through their hair, where Aang would always whisper “Don’t turn your back on the ocean” just to make her smile.

They went on road trips without maps, got stranded with a flat tire in the middle of nowhere, ate gas station candy for dinner, and still called it the best day ever.

Katara had never felt so alive.

Aang made everything brighter. He made even the smallest moments feel like the point of living.

They studied together in her favorite quiet corner of the library. They raced each other down the beach in the late afternoons, just like they had when they were kids, both still pretending they weren’t secretly letting the other win.

They kissed like they were catching up for all the years they’d missed. Slow and soft kisses when he walked her home after class. Breathless and hurried ones when they couldn’t wait until later.

Neither of them held back. They refused to.

She was all in.

And Aang was just as in love as she was. Maybe more. He looked at her like she was the place he’d been searching for all along.

The thought of it made her stomach flip every time.

Sometimes they would lie on the sand, staring up at the stars, and he’d talk about the places he wanted to see—trails in the mountains, cities on the other side of the world, oceans that stretched past the edge of any map he’d ever known.

Katara would listen, her heart swelling with pride and warmth as the tone of his voice soothed her.

And sometimes, he would say things like, “We should travel together after graduation. I’ve been saving up. I wanna see everything, but I don’t wanna see it without you.”

It always made her smile. It always made her want to say yes. And most of the time, she did. She told him yes, of course, we will, one day, when things settle down, when the timing’s right.

But deep down, the whisper she tried to ignore reminded her that she’d already made other promises—to med school, to her future patients, to the version of herself who had worked so hard to get here.

The whisper reminded her she’d always known her next step would be here. Working at a hospital in a big city, practicing the life that she'd spent years building. 

But still, she wanted this. She wanted him.

For months, it felt like maybe they could have both.

They made lists of places to visit, pinned photos to a travel board in his apartment, circled possible departure dates on their shared calendar. They spoke about the future like it was completely wide open for the both of them.

And maybe part of her hoped that if they loved each other hard enough , they could find a way to make it all fit.

But sometimes she caught herself worrying about the weight of her growing commitments, the deadlines creeping closer, the acceptance letters that would eventually ask her to choose.

And sometimes, he would linger a little too long in the travel section of the bookstore, his thumb trailing over paperbacks titled "Around the World in a Year" and "Solo Backpacking Journeys."

They never fought. There was no anger or wedge that was placed between them.

Just the first, faint crack in the edges that formed in their perfect picture. 

But every time Katara worried about the future, Aang pulled her back into the joy of what they had. Each day between them grew brighter.

Until it didn’t.

It was the afternoon after their last final. An afternoon that should’ve been weightless. The hard part was finally over, and the only thing left was to celebrate. They were supposed to meet at their usual beach spot, the same cliffs where they’d carved their initials, the place where so many of their plans had first come alive.

Katara had almost canceled. Three times, she nearly texted him to say she couldn’t make it, that she wasn’t feeling well, that she was busy—but each time her fingers hovered over her phone, the lie caught in her throat.

She couldn’t hide from him forever.

So she went.

Aang was already there when she arrived, barefoot in the sand, his hair a little wild from the wind. He turned toward her with that bright, familiar smile. The one that always, always made her feel like she was the center of his whole world.

“There you are! I was starting to think you bailed on me,” he teased, stepping closer and pressing a kiss to her temple. “I missed you.”

She smiled, but it was too careful and thin. “I would never bail on you.”

But her heart was thudding in her chest like it wanted to run.

They sat together on the rocks, watching the ocean, their hands loosely tangled between them.

He talked about their plans, about the road trip they’d mapped out for the summer, about the places they’d circled on their calendar and the med schools they'd visit together. His voice was so full of excitement.

And she just silently sat there, the weight of her secret pressing against her ribs like she couldn’t get enough air.

Finally, she broke. “Aang… there’s something I need to tell you.”

He quieted immediately, his gaze snapping to her with soft concern. “What’s wrong?”

She forced herself to look at him, to see the boy she loved so much it ached. “I got accepted into med school.”

The words hung there, trembling between them.

His face lit up with pride she didn’t deserve. “Katara—that’s amazing! Oh my god, that’s incredible! Why didn’t you tell me sooner? We can start looking at places out there—I mean, we’ll have to figure out an apartment and all that but—”

“Aang.” Her voice cracked, just enough to make him stop.

Confusion flickered across his face. “What’s wrong?”

“It’s in Chicago,” she whispered. “It’s halfway across the country.”

He blinked, the wind tugging at the ends of his sleeves. “Okay… so what? I’ll come with you.”

Her throat burned. “No. You can’t.”

He sat up straighter, like he hadn’t heard her right. “Why not?”

“Because…” She gripped her hands tightly in her lap, her nails biting into her palms. “Because you have dreams, Aang. You’ve always had dreams. You want to travel, to see the world, to tell stories, to share everything you find. You’ve wanted that since the moment I met you.”

His brows pulled together. “Yeah. But—Katara—”

“You can’t just follow me to Chicago and put all of that on hold.” Her voice was trembling now, but she kept going, forcing it out like ripping stitches straight from her heart. “I can’t let you do that.”

His eyes were wide and earnest, searching hers like he could still fix this. “You’re not letting me do anything. I want to be with you. That’s the whole point.”

“You’d resent me,” she whispered.

“I wouldn’t. Katara, I wouldn’t—”

“You’d say that now.” Her voice broke, her chest tightening like it was folding in on itself. “But someday, when you’re stuck in one city, waiting for me to get through rotations and residency, you’ll wonder what you gave up. And it’ll be me. I’ll be what you gave up.”

His hands desperately found hers. “I don’t care about the cities. I don’t care about the map. The one place I’ve always wanted to be is with you.”

Her throat closed around the sob building there.

“You don’t mean that,” she whispered, but her grip on his hands tightened like she didn’t want to let go.

“I do. I’ve always meant it.”

She wanted to believe him. God, she wanted to. But the guilt gnawed at her, and it would continue to gnaw at her if she let her heart win.

She’d already made up her mind.

Even if it hurt.

Even though it ruined her.

She pulled her hands back like they burned.

“Aang… I think we need to break up.”

The words shattered the air around them.

His whole body went still. “What? No. No, Katara. You don’t mean that.”

Tears spilled down her cheeks. “I do.”

“You’re just scared,” he desperately replied. “We can figure this out. We always do. Please, don’t—don’t do this.”

She shook her head, choking on her own breath. “I can’t ask you to wait for me. I can’t ask you to give up your dreams. I can’t hold you in one place. I love you too much to do that to you.”

“Then don’t.” His voice cracked, raw and pleading. “Don’t do this.”

Katara’s hand trembled as she reached into her pocket, closing around the small object that had been with her for years. When she pulled it out, the fading light caught on the smooth blue seaglass, the same piece he had placed in her hand when they were eight. Her vision blurred as she held it out to him. “You gave this to me… and I’ve kept it all this time. It’s been with me through everything, Aang. But I can’t keep it anymore. Not after what I’m about to do to you.”

His eyes fell on the seaglass, and his face crumpled. “Katara, no…”

“I have to give it back,” she whispered, pressing it into his palm with shaking fingers. “You should have it. You should keep it. Not me.”

He closed his hand around it like he was holding the last piece of her. “Please… don’t do this.”

She turned away, covering her face with her hands because she couldn’t bear to see him like this. Because if she looked at him, she’d break.

And she couldn’t break.

“I have to,” she whispered.

“Katara, please.” His voice was wrecked and completely crumbling at the edges.

But she forced herself to back away from him even as every part of her screamed to stay.

“I’m sorry.”

He didn’t chase her.

He just sat there, staring at the piece of seaglass in his hand, staring at the place where she used to be, his chest rising and falling like he was trying to remember how to breathe.

And Katara walked away, step by agonizing step, her whole body trembling, tears clouding her vision until the ocean blurred into the sky.

She didn’t look back.

Because if she did, she’d run to him.

And if she ran to him, she’d never let go.

And she had to let go.

Even if she didn’t believe it.

Even though she hated it.

Because she’d just pushed the best part of her life away.


Katara finished the academic portion of medical school in two years.

She was supposed to be proud of that. She was supposed to feel accomplished, maybe even a little relieved.

She didn’t.

Her grades were excellent. Her professors loved her. She graduated top of her class.

It was the most miserable two years of her life.

It wasn’t that she couldn’t handle the work. She could. She buried herself in it—drowned in it. It was the only thing she let herself feel. If she kept moving, kept studying, kept racing toward the next exam or deadline, maybe she could outrun the memory of him.

But she couldn’t.

God, she couldn’t.

Aang had lived in the spaces between her textbooks, in the corners of her lecture halls, in the silence of her apartment when she sat alone on the couch where he should have been. He was in every road trip she didn’t take, every sunrise she didn’t chase, every untouched corner of the map she no longer looked at.

And the worst part was—

She’d done this to herself.

She’d let him go.

People told her she was doing amazing. She smiled when they said it. She thanked them. She nodded like she believed it.

But she’d been a ghost. For two whole years, she’d just… floated. Present in body. Hollow everywhere else.

Three different guys had asked her out during those years. All of them were kind. All of them were smart and sweet. Probably the kind of people she should have given a chance. She’d told herself she wanted someone supportive. Someone who understood her work and could build a life alongside her.

But when they asked, her answer was always the same. No.

No, because they weren’t him.

They weren’t Aang. They weren’t the boy who had met her when she was eight, who had kissed her on the sand when she was sixteen, who had loved her without holding anything back.

And she didn’t want almosts. She didn’t want safe choices.

She wanted him.

So when it came time to request her rotations, she didn’t hesitate.

There were hundreds of hospitals to choose from. The majority of her class applied for big-name programs across the country. The advisors expected her to do the same—she had more than surpassed all the required qualifications.

But she put in a special request to complete her rotations in her hometown hospital. The one she’d grown up driving past, the one she’d always pictured in the background of her future.

Her professors questioned her. Why not stay near the med school? Why not apply to a larger city, a more competitive program?

She’d given them a perfectly reasonable answer:

“This is where I want to build my practice someday.”

It was believable. It made sense on paper.

But it wasn’t the truth.

The truth was that somewhere deep down, some desperate part of her was still clinging to the hope that maybe, just maybe, she’d find him again.

Maybe he’d found his way back here too.

Maybe by some miracle, he was still single. Maybe the door she’d slammed shut two years ago wasn’t locked after all.

She told herself she was being foolish. That she was chasing a ghost. That people didn’t just wait.

But the pull was too strong.

When she landed back in her hometown and dropped her bags into the passenger seat, merging onto the familiar freeway that curved toward home—she felt it.

That pull.

That quiet ache, tugging at her chest, like a thread winding tighter and tighter, pulling her in one undeniable direction.

The beach.

The one where she’d met him when she was eight. The one where they’d carved their initials into the old wooden fence. The one where she’d pressed her lips to his and promised to stay. The one where she’d torn it all apart.

She wasn’t even thinking. She just… turned.

The car veered off the freeway, down the winding streets she still knew by heart. Her hands trembled on the steering wheel, her heart thudding so loudly she could hear it in her ears.

When she reached the beach parking lot, she didn’t even bother locking her car. She slammed the door shut behind her, her feet already carrying her across the sand she hadn’t touched in years.

The ocean wind whipped against her skin. It smelled like salt and so many memories that her heart didn't have the time to name.

She kicked off her shoes and started to walk. First slowly, then faster, like the tide was pulling her toward something she wasn’t sure she was ready to face.

Please let him still be here.

It was stupid. She knew it was stupid. He could be anywhere. He could be on the other side of the world. He could’ve moved on. He probably had moved on.

But her legs kept carrying her forward anyway.

Past the tide pools.

Past the place where they’d raced each other barefoot.

Past the jagged rocks where they’d laughed until sunset.

Until finally, she reached the cliffs.

The fence was still there. A little more weathered, the wood a little more splintered, but still there.

And so were their initials.

K + A, carved into the sun-bleached grain, faded but not gone.

Her throat tightened as she traced the letters with the tip of her finger, her breath coming fast, her chest aching like she was trying to hold herself together.

She didn’t know why she came.

Katara didn’t know what she expected to find.

But still, she stood there, waiting, as if maybe the ocean would give him back to her.

The weight in her chest finally broke.

Katara's fingers tightened around the edge of the fence, her head bowed as the first sob pushed its way out of her throat. She clamped a hand over her mouth, as if somehow she could still swallow it down and keep it together, but the flood wouldn’t stop.

She cried.

Cried for the life she could have had.

For the boy she let go.

For the best thing she ever had—and the fact that she was the one who pushed him away.

It all crashed into her at once. The memories, the ache, the guilt that never really left her no matter how many times she’d buried it under textbooks and clinical rotations.

She cried for every version of herself that had told her she was doing the right thing.

“You know,” a voice whispered quietly behind her, soft but unmistakably familiar, “people usually consider the beach a happy place. One where you wouldn’t cry.”

Her breath caught.

She knew that voice.

She spun so fast the sand slipped beneath her feet, and there he was. 

Her heart seized. Her lungs forgot how to work. She didn’t even hesitate.

She closed the distance between them in seconds, throwing herself into his arms with a force that nearly knocked him off balance. His arms wrapped around her instantly, like he couldn’t believe she was real either. Like maybe he’d been waiting for this hug as much as she had.

Katara buried her face in his chest, her breath coming in sharp gasps between the tears. “What—what are you doing here?”

He slowly exhaled, his voice vibrating against her cheek. “I’ve got a job here now. Teaching kids how to surf at this beach.”

She leaned back just enough to see him, her fingers still gripping his shirt like he might disappear.

He gave her a small and uneven smile. “Every day, I’d avoid this path. I wouldn’t come near this spot." His eyes flicked toward it. “I couldn't come back to the place where you broke my heart.”

Her chest squeezed. “Aang…”

“But there was something about today.” He paused, like he was still trying to make sense of it. “Something pulled me here. Like… maybe the universe was finally giving me permission to come back. Or maybe it was just pushing me toward you.”

Her breath trembled as she whispered, “Why today?”

He smiled softly. “I don’t know. But I’m glad I listened.”

She brushed at her damp cheeks, still clutching his shirt. “I’m starting my rotations here. I asked for this hospital. I’m… staying here.” Her voice shook, but her eyes didn’t leave his. “I—I came here hoping I’d find you.”

His smile flickered, something tender but distant at the edges. “I never left.”

Her stomach twisted. “But I thought you wanted to travel the world.”

His hand slid up to her cheek, his thumb catching the edge of a falling tear. “I took one trip.” He shook his head, his voice barely above a whisper. “It was miserable. Because it was without you.”

A sharp breath escaped her, her chest crumpling all over again. “Aang—I was miserable without you too. I—I was so stupid. I thought I was doing the right thing. I thought I was saving you from giving up your dreams, but all I did was—I—I pushed you away, I—”

“Katara—”

“I broke your heart and I’ve regretted it every single day. I don’t expect you to just—just forgive me. I know I—”

Before she could finish, he reached into his pocket and pulled out something small and worn. He opened his hand. Smooth and blue, its edges rounded from years of being turned between fingers—the seaglass she’d given back to him the day she left.

Katara’s breath hitched. “You… kept it?”

Aang’s voice was quiet. “Every day. I couldn’t let it go. No matter how much it hurt to look at it, I couldn’t throw away the last piece of you I had.” His hand trembled slightly as he reached for her. “But it’s not mine to keep anymore. It’s always been yours.”

Her eyes blurred as he pressed the seaglass into her palm, curling her fingers tightly around it. The tiny weight felt like a piece of her heart slotting back where it belonged.

She opened her mouth to say something, but before she could, his hands framed her face, and his lips crashed into hers.

All the ache and longing and desperate hope they’d both been carrying for years crashed all at once.

Katara clutched at him like she never wanted to let go again, like she finally understood what it meant to stay.

When they finally broke apart just enough to breathe, she whispered against his lips, “Please don’t ever let me go again.”

His forehead rested against hers. “Not a chance.”

And for the first time in years, she didn’t feel like she was chasing him.

She felt like she was home.


The beach hadn’t changed.

The same stretch of sand curved along the shoreline, the same tide pools clung stubbornly to the rocks, and the same old fence still stood near the cliffs.

But everything felt different.

Katara stood barefoot in the sand, her dress shifting gently in the ocean breeze, the hem brushing against her ankles as the tide whispered in and out.

She slightly curled her fingers, feeling the steady rhythm of her heartbeat in her chest and grounding herself in it.

Two years.

Two years since she had run back to this place, broken and desperate and hoping for something she didn’t think she deserved.

Two years since she found him again.

Or maybe… since they found each other.

Aang stood a few steps away near the edge of the water, talking quietly with Sokka, who was trying and failing to look like he wasn’t getting emotional about any of this. Their parents were gathered nearby, smiling as they gave them space but never too far away.

Katara’s gaze lingered on Aang.

He looked older now. Not just in the obvious ways, but in the way he carried everything they'd live through.

And still… his smile hadn’t changed.

It was still the same one from the beach all those years ago when she was eight. The same one that had made something in her chest feel lighter the moment she saw it.

As if he felt her looking, Aang turned.

Their eyes met, and just like that, everything else faded.

He crossed the distance between them slowly, like he wanted to take in every second of it. Like he’d learned what it meant not to rush something that mattered.

“Hey,” he whispered with a soft smile when he reached her.

Katara let out a quiet breath, her lips curving to match his. “Hey.”

For a moment, neither of them said anything. The ocean filled the silence for them.

Aang’s hand found hers, his fingers lacing through hers with a familiarity that still made her heart flutter.

“Are you nervous?” he asked.

She tilted her head slightly, pretending to consider it. “A little.”

He smiled. “Good. Me too.”

She laughed softly, the sound carried off by the wind. “You don’t seem nervous.”

“That’s because I’ve already made up my mind,” he replied with quiet certainty. “I’ve known for a long time.”

Her chest tightened as something soft and overwhelming began to bloom there.

“I know,” she whispered.

They stood there together for a moment longer before Sokka loudly cleared his throat from somewhere behind them.

“Okay, I’m all for emotional pauses,” he said, “but if you two don’t start this soon, I’m gonna start crying, and no one wants that.”

Katara snorted and shook her head while Aang laughed, the tension easing just enough for the two of them.

They turned toward their small circle: family, a few close friends, the people who had been part of their story in one way or another.

The two of them didn't choose an elaborate setup for this. They just needed the ocean. The place that had wrote so many chapters for them.

They faced each other fully now, their hands still joined. The breeze tugged gently at their clothes, and the sound of the waves rose and fell like a quiet heartbeat beneath everything.

Aang took a deep breath as his thumbs brushed lightly over her knuckles.

“I used to think life was about finding where I belonged,” he began. “I thought if I kept moving, kept searching, I’d eventually find the place that felt right.”

Katara’s eyes burned, but she didn’t look away.

“But every time I came back here,” he continued, “every time I thought about what mattered most… it was always you.”

Her breath caught.

“You’ve been the constant in every version of my life,” he said. “From the day we met when you were eight, to the girl who made me feel like I didn’t have to be anyone else when we were sixteen… to the woman standing in front of me now.”

His voice wavered just slightly, but he pushed through it.

“We’ve been pulled apart. We’ve made mistakes. We’ve let life get in the way.” His grip on her hand tightened to ground them both. “But we always find our way back. And I think… I think that’s what love is for us.”

Katara felt a tear slip down her cheek.

“It’s not about never drifting,” he said quietly. “It’s about choosing each other every time the tide pulls us somewhere new.”

The ocean swelled behind him, as if echoing the words.

“I promise,” Aang continued, his voice firm now, “to love you through all of it. Through every push and every pull. Through every change, every challenge, every version of who we become.”

He took a small step closer.

“I won’t try to hold you in place. And I won’t let go when things get hard. I’ll move with you. I’ll grow with you. I’ll choose you—over and over again.”

Katara’s lips trembled, her chest aching in the best way.

When it was her turn, she took a breath that didn’t quite steady her.

“I used to think loving you meant protecting you,” she began softly. “Even if that meant letting you go.”

Aang’s expression softened, his eyes never leaving hers.

“I thought I had to make the right choice for both of us,” she continued as her voice cracked just slightly. “But all I did was take that choice away from you. I thought I was being strong, but really… I was scared.”

She squeezed his hands.

“Scared that I couldn’t have both my dreams and you. Scared that something would break if I tried.” Her gaze steadied.

“But I was wrong.”

The wind lifted around them, carrying the words out over the water.

“I don’t want a life where I have to choose between loving you and becoming who I’m meant to be,” she said. “I want both. And I know now that I can have both—because you’ve never asked me to be anything less than myself.”

Aang’s eyes glistened.

“I promise to love you without trying to control what comes next,” she whispered. “To trust you. To trust us. To face whatever life throws at us—not by pushing you away, but by standing beside you.”

She stepped closer, their foreheads nearly touching.

“No matter how far the tide pulls us,” she said, “I will always find my way back to you.”

The world felt still. Just the gentle push and pull of the waves surrounding them.

Aang reached into his pocket with his free hand, and Katara's breath caught when he pulled out the ring. 

The setting was simple and elegant, but the stone stood out immediately. The glass was soft blue and smooth, catching the light in a way that felt achingly familiar.

Her hand flew to her mouth. “Aang…”

He smiled, a little nervous despite everything. “I had it shaped and polished. It’s still the same piece, just… different now. Like us, I guess.”

Tears spilled freely down her cheeks.

“I wanted you to have it with you forever,” he said quietly. “Not as something we lost… but as something we chose again.”

Her hand trembled as she held it out.

Aang slid the ring onto her finger, the cool surface of the seaglass settling against her skin like it had always belonged there.

Katara let out a shaky laugh through her tears. “You turned it into a ring.”

“Well,” he softly replied as his grin returned, “you were pretty clear about keeping it.”

She shook her head, completely overwhelmed, before pulling him into a kiss.

The ocean stretched endlessly behind them, the waves continuing their steady rhythm.

Push.

Pull.

Return.

And this time, neither of them let go.