The Beach House Letter
Sharyn28 · 1 chapter · 10,113 words
The Beach House Letter
This fic was part of the 1d short and sweet fest on X
PROMPT 110 - Harry stumbles upon an old, unsent love letter in Louis’ handwriting while helping clean out a mutual friends vacation home.
Notes:
I’m truly sorry if this story is not up to my usual standard.
It was completely written but unpolished, when my partner had a heart attack. They just had open heart surgery a week before the deadline. Not a lot of time has gone into the polishing process as I’ve just been too overwhelmed. I came close to pulling out of the fest altogether.
A massive thank you to @Dishybird37 who’s been the absolute best beta by editing, uploading, and handling everything when I’ve barely had time to even say hello. I honestly don’t know what I’d have done without you, Katy.
☀️☀️☀️
The beach house stood at the edge of the shore, weathered by years of salt air and laughter that no longer resides. Its shutters, once a vibrant blue, had faded to a muted grey, but to Harry, Louis, and Niall, it was still perfect. This was their haven, the place that had seen them grow from awkward teenagers into the men they were now.
It’s a pity Niall has to sell the beach house, but his unexpected promotion comes with a move to the big city. With the costs of starting fresh mounting, parting with his beloved vacation home has become unavoidable.
Niall pushed open the creaky front door, the familiar scent of sea breeze and old wood washing over them like a wave.
“Well, lads, welcome back to paradise,” he said with a grin, though his tone was tinged with something heavier, reluctance, maybe.
Louis stepped in first, dropping his bag in the entryway and kicking off his sneakers.
“Paradise needs a bloody good scrub,” he muttered, eyeing the layer of dust on the furniture.
Harry laughed, brushing past him to open a window.
“You’re just mad it doesn’t come with room service.”
“Or a stocked fridge,” Louis shot back, making his way to the kitchen to inspect the food situation.
Niall rolled his eyes, leaning against the doorframe. “It’s not a five-star resort, Lou. It’s a memory box. And we’re here to empty it.”
The words hung in the air for a moment, the reality sinking in. Niall had mentioned selling the place a few weeks ago, citing money troubles, but standing here now, it felt real. Too real.
“Guess that means no more late-night beach bonfires,” Harry said, his voice softer now.
“Or tequila shots while watching the sunrise,” Louis added from the kitchen.
“Or you two arguing over who gets the hammock!” Niall quipped, trying to lighten the mood.
Louis reappeared, wiping his hands on his jeans.
“You mean the hammock I always won?”
“You won because you cheated!” Harry shot back, grabbing a broom from the corner.
“Strategic thinking isn’t cheating, Harold.”
Niall clapped his hands, cutting them off.
“Okay, okay, save the nostalgia for later. We’ve got work to do. Living room first.”
They fell into a rhythm quickly, the banter flowing as easily as it always had. Harry tackled the windows, Louis took the furniture, and Niall rummaged through the boxes piled in the corner. As they worked, little pieces of the past emerged, a cracked seashell Louis had insisted was lucky, an old photograph of the three of them covered in sand, and a half burned candle from a long forgotten power outage.
“This was the summer we got sunburned so bad we couldn’t move for days,” Niall said, holding up the photo.
Louis snorted.
“Speak for yourself! I had a lovely tan.”
“You were the colour of a lobster!” Harry said, shaking his head.
The laughter echoed through the house, filling it with the warmth it had always known. But underneath the light hearted jabs, there was an unspoken heaviness.
This wasn’t just cleaning. It was a goodbye.
Later, as the sun dipped lower in the sky, the three of them paused to take it in, standing shoulder to shoulder by the large picture window that overlooked the beach. The waves rolled in steadily, their rhythm as familiar as a heartbeat.
“I’m gonna miss this place,” Harry said quietly.
Louis glanced at him, his expression softening. “Yeah, me too.”
Niall sighed, shoving his hands into his pockets.
“Well, let’s make sure it goes out in style, yeah? One last hurrah before we pack it all up.”
“Deal,” Harry and Louis said in unison, exchanging a small smile.
The sun set over the horizon, bathing the beach house in gold, and for a moment, it felt like nothing had changed.
☀️
Dinner was simple, a pile of fish and chips spread out on the kitchen table, a bottle of wine between them, and the comforting sound of waves crashing against the shore outside. The three of them had worked all day, clearing out memories and dust in equal measure, but now the air was lighter, filled with easy laughter and the familiar rhythm of their friendship.
Louis leaned back in his chair, a smirk playing on his lips as he watched Harry struggle with the cork of the wine bottle.
“Want me to do it, Harold? Wouldn’t want you straining yourself before the big toast.”
Harry rolled his eyes, finally pulling it free with a triumphant grin.
“I think I’ll survive, thanks. And speaking of toasts…”
He poured the wine into their glasses, his movements suddenly more deliberate, like he was building up to something.
Louis narrowed his eyes, catching the shift.
“What’s with the dramatics?”
Niall raised an eyebrow.
“Yeah, you’ve got that look. The ‘I’m about to say something big’ look.”
Harry hesitated for a moment, then cleared his throat.
“Actually, I do have something big to share.”
Louis blinked, sitting up straighter.
“Well, don’t keep us in suspense. Spill.”
With a sheepish smile, Harry reached into his pocket and carefully retrieved a small velvet box. He opened it to reveal a glinting ring, its delicate band catching the light as he held it up for everyone to see. Taking a deep breath, he slid the ring onto his finger, where it seemed to settle comfortably, as though it had always belonged there.
“Peter and I are engaged,” he announced, his voice soft but steady, a mix of excitement and nervousness flickering in his eyes.
The words landed like a thunderclap. For a second, the room was silent; the only sound was the faint crash of the tide outside. Then Niall let out a low whistle. “No way. Congrats, mate!”
Louis was a beat slower, but his reaction was smooth, effortless. A wide grin spread across his face as he raised his glass.
“That’s incredible, Haz. Congratulations! You and Peter are going to be disgustingly adorable together.”
Harry laughed, his ears tinting pink as he lifted his own glass.
“Thanks, Lou. That means a lot.”
They clinked glasses, the moment passing as quickly as it had come, but Niall caught the way Louis’ hand trembled just slightly as he set his glass back down.
The conversation moved on, filled with questions about the proposal and plans for the wedding, but Louis stayed quieter than usual, chiming in only when the attention was directly on him. His smile never wavered, but there was a tightness around his eyes, a strain that didn’t belong.
Later, when Harry excused himself to take a phone call, Niall leaned across the table, his voice low.
“You okay?”
Louis shrugged, swirling the wine in his glass.
“Why wouldn’t I be?”
“Because I know you,” Niall said, his tone matter of fact. “And I know that smile you’re wearing. It’s the ‘I’m fine, don’t ask me anything’ smile. Except it’s not fine, is it?”
Louis sighed, leaning back in his chair.
“Look, Harry’s happy. That’s all that matters. What am I supposed to do? Ruin it for him? Tell him something he doesn’t need to hear just because I can’t keep my own feelings in check? No, thanks.”
Niall frowned, his gaze softening.
“Lou…”
“I’m fine,” Louis interrupted, cutting him off. “Really. Let’s just focus on finishing up here and making sure Harry doesn’t trip over himself planning his perfect wedding, yeah?”
Niall didn’t look convinced, but he let it go, watching as Louis drained his glass and stood up to clear the table. The weight of Harry’s news lingered in the air like a storm cloud, but Louis carried on, his laughter echoing just as brightly as before.
☀️
The moon hung low over the beach, its silver light casting a gentle glow across the waves. The sand was cool beneath Louis’ feet as he wandered down to the shore, a bottle of beer dangling loosely from his fingers. He needed a moment to breathe, to let the noise in his head settle.
He wasn’t surprised when Niall appeared beside him, carrying his own drink and a blanket slung over his shoulder. Without a word, Niall spread the blanket out on the sand and sat down, patting the spot next to him.
“Figured you could use some company,” Niall said, his voice calm and steady.
Louis hesitated, then sank onto the blanket with a quiet sigh. They sat in silence for a while, the sound of the waves filling the space between them.
“You’re not fine,” Niall said eventually, breaking the quiet.
Louis snorted, taking a swig of his beer.
“You always did have a knack for stating the obvious.”
“You’re hurting,” Niall continued, ignoring the jab. “And you’re not fooling me with that ‘happy for him’ act.”
Louis stared out at the water, his jaw tight.
“What do you want me to say, Niall? That I’m in love with my best friend? That I have been for years? That I’ve watched him fall in love with someone else while I sat on the sidelines pretending it didn’t kill me?”
Niall didn’t respond right away, letting the words hang in the air. Finally, he said,
“You should tell him.”
Louis laughed, a bitter sound that didn’t suit him.
“Yeah, right. ‘Hey, Harry, congrats on the engagement. By the way, I’ve been hopelessly in love with you since we were teenagers. Thought you should know.’ That’d go over well.”
“Maybe not like that,” Niall said with a small smile. “But you can’t keep this bottled up forever, Lou. If you don’t tell him, you’ll regret it.”
Louis shook his head, setting his beer down in the sand.
“I don’t need to tell him. He’s happy, Niall. That’s all I’ve ever wanted for him. If Peter’s the one who makes him happy, then so be it. I just…” He trailed off, his voice cracking slightly. “I just want him to be happy.”
Niall sighed, running a hand through his hair.
“You’re such a stubborn idiot sometimes, you know that?”
Louis finally looked at him, a small, tired smile tugging at the corner of his mouth.
“Yeah, I know.”
They sat there for a while longer, the waves lapping at the shore and the stars twinkling above them. Louis didn’t say anything else, and Niall didn’t push.
But as they walked back to the house later, Niall couldn’t shake the feeling that this wasn’t over, not by a long shot.
☀️
The afternoon sun streamed through the bedroom window, casting golden light across the slightly dusty furniture. Harry knelt on the floor beside a chest of drawers, pulling out old summer clothes, forgotten books, and odds and ends that had been stashed away over the years.
He reached into the back of the bottom drawer, fingers brushing against something softer than the papers and fabric he’d been sifting through. It was an envelope, slightly crumpled at the edges, “
To Harry
” written on the front, unmistakably in Louis’ handwriting.
Harry hesitated, glancing towards the open bedroom door, then carefully pulled the letter from the envelope. His eyes skimmed the first few lines.
Haz,
I don’t know why I’m writing this. Maybe I just need to let it out, even if you’ll never read it. Or perhaps because you’ll never read it, that makes it easier somehow.
Footsteps sounded on the stairs. Quickly, Harry folded the letter back up and slid it into his pocket, his heart racing as Louis appeared in the doorway.
“There you are,” Louis said, his voice light and teasing. “Thought you’d been swallowed by a pile of mouldy books.”
Harry forced a laugh, shaking his head. “Found a lot of junk,” he said, keeping his tone casual. Louis raised an eyebrow but didn’t press further.
“Come on, pizzas are on the way, and I’m not letting Niall eat the whole damn lot before we even get there.”
“Right behind you,” Harry murmured, his voice tight as he followed downstairs, the letter in his pocket burning against his skin like a secret he couldn’t ignore.
☀️
The living room was lit only by the golden hues of the setting sun streaming through the windows, casting long shadows over the mismatched furniture they hadn’t yet decided the fate of. The pizza boxes sat open on the coffee table, their greasy aroma filling the air. Niall was sprawled out on the floor, chewing lazily, while Louis was perched on the edge of the couch, folding a slice in half before taking a bite.
Harry tried not to stare.
It wasn’t the first time he’d noticed how Louis ate, deliberate, unhurried, a small smirk on his face like he was savouring a private joke with himself. But tonight, with the orange light softening his sharp features, Louis looked… radiant. The way his lips closed around the crust, the way he wiped his fingers on a napkin, and his blue eyes crinkling at something Niall had said, it all felt unbearably captivating.
Harry’s stomach twisted, but not from hunger.
He hated himself for it, hated the way his chest tightened and his pulse quickened just from watching Louis eat. He was engaged, for God’s sake. Peter was everything he could ever ask for, kind, dependable, and loving. But would Peter ever make him feel this way? Make his heart race and his thoughts scatter like Louis did without even trying? Probably not.
Harry shook his head, forcing down the lump in his throat. He grabbed another slice of pizza, eating quickly, almost robotically. His focus wasn’t on the food but on the letter now crumpled in his pocket, burning like a brand against his skin. The first few lines had been enough to send his mind spinning, and he was desperate to finish it, to understand what Louis had written and why.
“Slow down, mate,” Niall chuckled, his voice teasing. “You’re gonna choke.”
Harry forced a smile, swallowing the last bite with more effort than it should’ve taken.
“Just hungry, I guess.”
Louis glanced at him, his gaze sharp but unreadable, before he returned straight back towards his pizza.
“I’m going for a walk,” Harry said suddenly, pushing his chair back with a scrape and brushing his hands against his jeans as if wiping away the weight of the moment.
“I’ll be back in a bit.”
Niall raised an eyebrow, his tone laced with concern.
“You okay?”
“Yeah, just need some air,” Harry replied quickly, his voice a little too clipped, already moving towards the door.
Louis watched him go, his eyes narrowing just for a split second, as if processing something just out of reach. But he said nothing, letting Harry slip out into the night without a single word.
☀️
The beach was quiet, the only sound being the rhythmic crash of waves against the shore. Harry walked aimlessly at first, kicking at the sand, his thoughts a chaotic mess. Finally, he sank down onto a driftwood log near the water’s edge. The envelope trembled slightly in his hands as he pulled it from his pocket, the letter inside unfolding like a secret begging to be told.
You never know in the moment when you’re doing that one thing that’ll change your life. Harry is certainly unaware of this as he takes a deep breath and begins to read.
Haz,
I don’t know why I’m writing this. Maybe I just need to let it out, even if you’ll never read it. Or perhaps because you’ll never read it, that makes it easier somehow.
I don’t want to ruin what we have, the friendship that means everything to me. But I can’t keep pretending like it doesn’t hurt to watch you from across the room and know I’ll never have you the way I want to.
Last summer, when you fell asleep on the beach and woke up with sand in your hair, laughing like you didn’t have a care in the world… I wanted to kiss you so badly it hurt. I wanted to tell you how you make everything brighter, how just being near you makes me feel like I can breathe easier. But I didn’t. I won’t. Because I know you don’t see me that way, and I’d rather keep this one sided love to myself than risk losing you altogether.
So I’ll say it here, where it’s safe, where you’ll never know.
I love you, Harry. Always have, always will.
Louis
Harry stared at the words, his heart hammering in his chest. He read them again, and then again, as if repeating them might make them seem more real.
Louis loved him.
Louis had always loved him.
And suddenly, everything, the lingering touches, the sidelong glances, the way Louis sometimes looked at him like he was the only thing in the world, made sense. How had it not before?
Harry pressed the letter to his chest, his mind racing. He’d spent years convincing himself that his feelings for Louis were one-sided, that Louis didn’t, couldn’t feel the same. And now…
Now, everything was different.
The waves crashed louder, the ocean seeming to echo the storm brewing inside him.
He needed time to process it all, but would his heart or the passage of time allow that?
☀️
The letter didn’t leave Harry’s hand as he walked back to the beach house, his mind a swirling mess of emotions. He didn’t know what to do, whether to confront Louis, to keep this to himself, or to act like nothing had happened.
When he stepped into the house, the sound of laughter from the living room pulled him out of his thoughts. Louis and Niall were watching something on TV, their easy banter filling the space. Louis looked so carefree, so himself, and it made Harry’s chest constrict.
He tucked the letter back into his pocket and joined them, slipping onto the couch.
“Good walk?” Niall asked, glancing over.
“Yeah,” Harry said quickly, though his voice sounded strained even to his own ears.
Louis looked at him, something curious flickering in his gaze.
“You okay? You seem… off.”
“I’m fine,” he lied.
But Louis didn’t look convinced. He tilted his head, studying Harry with those piercing blue eyes that always seemed to see too much.
“You sure?”
Harry forced a smile.
“Yeah, just tired.”
The conversation moved on, but Harry couldn’t focus. His mind was stuck on the letter, on Louis’ words, on the love that had been hidden right in front of him for so long.
☀️
The next morning, Harry found himself watching Louis even more closely than usual. There was a casual ease in the way Louis moved, the way his laughter filled the house, but Harry couldn’t help but see it differently now. Every glance, every word, every fleeting smile seemed to carry a weight Harry hadn’t noticed before.
As they dug through a dusty box of old photo albums, Harry decided to test the waters. He flipped through the pages, pausing at a particularly ridiculous picture of the three of them from years ago.
“Oh my God,” he snorted, holding it up like evidence in a courtroom.
“Remember this? The summer Louis decided we had to wear matching bucket hats because, and I quote, ‘We need a signature look, boys.’”
Louis, sprawled out on the floor with his legs kicked up, craned his neck to see. His face split into a proud grin.
“And I was absolutely right. We looked iconic.”
Harry arched a brow.
“We looked like a rejected boy band.”
“Speak for yourself,” Louis shot back, smugly. “I looked amazing. You two just failed to sell the vision.”
Niall, who had been quietly flipping through his own album, barely looked up.
“Mate, we looked like we were about to start an organic smoothie business.”
Louis gasped, clutching his chest in mock offence. “How dare you! That was peak fashion. You just didn’t have the confidence to pull it off.”
“You made us pose next to a tractor,” Niall reminded him flatly.
Harry snickered at the memory, Louis, in his ridiculous floral bucket hat, directing their “photoshoot” like a deranged fashion editor.
Still laughing, he traced his fingers over the edges of the photo, his tone shifting just slightly.
“You ever think about those summers? What we’d be doing if things had turned out differently?”
Louis blinked, the teasing glint in his eyes dimming a fraction.
“What do you mean?”
Harry panicked.
“Uh, I don’t know,” he said, trying to sound casual as he tossed the photo back into the pile.
“Like, if one of us had moved away or… stopped coming here. If we had done or said something we thought we couldn’t. Things could have turned out so differently.”
Louis shrugged.
“I guess. But it doesn’t matter, does it? We didn’t. We’re exactly where we’re supposed to be.”
Harry let the subject drop, forcing a grin as he reached for another album. But the thought lingered, settling deep in his chest.
Later that afternoon, they were packing up the kitchen when Harry tried again for little answers. He pulled out a chipped mug, holding it up.
“Think we should keep this? Feels like it’s got history.”
Louis snorted.
“You mean because it’s the one you smashed against the sink when you were trying to juggle with it?”
Harry laughed, his cheeks heating, “It was one time!”
Louis shook his head, still smiling.
“You’re lucky it didn’t break completely. Niall would’ve killed you.”
Harry leaned against the counter, watching Louis carefully.
“What about you? You’ve always been better at keeping stuff, memories, I mean. You ever, like, hold on to something longer than you should? Regret stuff even?”
It was the smallest seed, barely noticeable, just a quiet suggestion woven into the conversation. A nudge, light as a breeze, but deliberate, hoping Louis might catch onto it, might lean into the thought instead of brushing it aside. Harry wasn’t ready to lay everything bare, but if he could get Louis to take just one step in the right direction, maybe, just maybe, it would be enough. Louis didn’t look up from the drawer he was rummaging through.
“Sometimes. But I’m not as sentimental as you think, Haz.”
Harry hummed, his fingers brushing against the letter in his pocket.
“I don’t know. I think you’ve got a soft side you don’t show often.”
Louis glanced at him, amused.
“Are you trying to psychoanalyse me or something?”
Harry grinned, raising his hands in mock surrender,
“Just making conversation.”
That evening, they sat on the porch as the sun dipped low over the horizon. Niall had gone to bed early, leaving Harry and Louis alone. The bottle of beer in Harry’s hand felt cool against his palm, but his thoughts were far from the present.
“Do you ever think about the future?” Harry asked, staring out at the waves.
He knew these questions were not direct enough, but he didn’t know how to just ask without, well, just asking.
Louis, who was leaning back in his chair, turned his head slightly.
“What do you mean?”
“Like… where we’ll all be in ten years,” Harry said. “Do you think we’ll still be doing this? Coming back here every summer?”
Louis shrugged, his gaze distant.
“I hope so. This place is… home, you know? I mean, obviously not in this house anymore, but I love spending this time with you guys and this beach. I love you both.”
And shit, why did that hurt so much? If he hadn’t found the letter, those words would have meant nothing. They would have been just simple, yet innocent, little syllables. But now, they burned, searing through him like they carried every unspoken truth. The pain was sharp and relentless, and he couldn’t tell if it was anger or heartbreak tearing him apart.
Harry nodded, his chest tightening. He wanted to ask more, to dig deeper, but the words wouldn’t come. Instead, he took a long sip of his beer and let the silence settle back between them.
☀️
By the end of the next morning, Harry was ready to burst. The letter weighed on him more heavily with each passing moment, the words etched into his mind. He couldn’t keep this to himself any longer.
He found Louis in the living room, lounging on the couch with a book. Niall had stepped out to take a call, leaving them alone.
“Lou”, Harry began, his voice quieter than he intended.
Louis looked up, his expression softening. “What’s up?”
Harry hesitated.
“I, um… I need to talk to you about something.”
Louis set his book aside, sitting up straighter.
“You’re acting weird, Haz. What’s going on?”
Harry’s mouth opened, but the words tangled in his throat, refusing to come out. His pulse thrummed in his ears as panic crept in, and he shook his head, raking a hand through his curls in frustration.
“Never mind,” he muttered, forcing a tight lipped smile. “Forget it.”
Louis’ frown deepened, concern flickering in his eyes, but he didn’t push. He just watched, searching Harry’s face like he could unravel whatever was going on in his head. Harry couldn’t take it. He turned on his heel and made a beeline for the kitchen, his heart hammering against his ribs.
He braced his hands against the counter, inhaling deeply, but it didn’t help. His mind was a mess, too many feelings, too many things left unsaid. He needed to figure this out. And fast. If only Harry had noticed his phone vibrating in his pocket; instead of being so caught up in Louis, he would have noticed. If he’d just glanced at the screen, he would have seen Peter’s message.
☀️
It was late morning when Peter arrived at Niall’s beach house unexpectedly, his easy smile lighting up the room as he stepped through the door. The tension from the previous night still lingered, heavy and unspoken, but Harry forced himself to push it aside as best as he could.
“Peter!”
Louis greeted him warmly, pulling him into a brief hug. His voice was friendly, almost too friendly, and Harry noticed a flicker of something in Louis’ eyes, something he couldn’t quite place.
“Hey, mate.” Peter replied, his grin as charming as ever. He turned his attention to Harry, stepping closer. “Hi,” Peter said softly, leaning in to kiss Harry. The gesture was warm and familiar, but it left Harry feeling strangely uneasy. “I’ve missed you,” Peter added, his tone sincere, though Harry’s stomach churned at the words.
“What are you doing here?” Harry asked, his voice caught somewhere between surprise and confusion. Peter tilted his head slightly, looking amused. “I did message you,” he said lightly, before glancing down at Harry’s hand. His eyes landed on the ring glinting in the sunlight, and his expression shifted.
“Oh… you told them,” Peter said, a faint question lingering in his tone.
Harry nodded, his voice quieter than he intended. “Yeah.”
He had thought announcing their engagement would feel fulfilling, but it didn’t. Instead, it felt hollow, like something was amiss.
“How’s everything going with the preparations for the sale? Getting much done?”
Peter smiled as he waited for Harry to answer. “Yeah, good.” He was trying to sound as upbeat as possible. “It’s all coming together. Just a lot of packing and sorting; you know how it is.”
Louis nodded in the background, offering a brief smile, but Harry could see the tension in his posture. He wasn’t sure if Louis was just tired or if something else was going on, but Harry couldn’t shake the feeling that something was off. And then it hit him: did Louis still love him? The thought sent him spiralling, but the rational part of his mind quickly intervened, insisting that Louis’ words were likely platonic, an expression of love meant for a best friend, nothing more, or maybe if it were words of real love, then maybe it was all left in the past, not valid in the present. A teenage crush maybe? Right?
☀️
As the day went on, the atmosphere in the house felt a little heavier. Louis and Peter had known each other for years, but Harry couldn’t ignore the way the two interacted. Peter was always the centre of attention, his laugh louder, his gestures more confident, while Louis seemed to shrink in comparison, his bright smile not reaching his eyes as much these days.
During lunch, Peter and Harry were deep in conversation, laughing over some inside joke, and Louis felt like a stranger in his own life. He was so used to being the one Harry turned to, the one who shared those small, fleeting moments with. But now, it was Peter who had the easy familiarity with Harry. It was Peter who had that effortless connection. It was Peter who Harry loved and was about to marry.
“So, Harry, Peter, when’s the big day?” Niall asked, clearly trying to keep the conversation going.
Harry blinked, a little lost in his thoughts.
“Not in a rush, so not sure,” he said, his tone flat. “No rush,” he repeated. In all honesty, he wasn’t sure what else to say.
There was something in his voice, something off, but Peter didn’t seem to notice. Thank goodness.
Louis, however, seemed to catch it. He glanced up from his plate, his eyes meeting Harry’s for a brief moment before he quickly looked away. A fleeting moment of something, regret? frustration? passed between them, but Harry wasn’t sure what to make of it.
☀️
As the afternoon drew on, Harry found himself retreating more into his thoughts. He knew something was wrong between him and Louis. He had always known, at least deep down, that Louis wasn’t as okay with the engagement as he let on. He could see it in the way Louis avoided his gaze now, in the way he was quick to disappear into the background when Peter was around.
Harry tried to ignore the gnawing feeling in his gut and tried to focus on the tasks at hand. But it was hard. Louis was quieter than usual, and the dynamic between them felt strained, as if Louis were holding something back.
That evening, as the four of them gathered around the dinner table, a heaviness settled over Harry that he couldn’t ignore. The air felt charged, laden with unspoken words and shifting dynamics.
Peter, ever the chatterbox, launched into a detailed vision of his dream wedding, grand venues, elaborate floral arrangements, and a string quartet. Louis nodded politely, his lips curled into a semblance of a smile. But Harry saw the truth in the way Louis’ fingers toyed nervously with his fork, his eyes darting down to his plate instead of meeting Harry’s gaze. It was subtle, the tension thrumming beneath the surface, but palpable enough to make Harry’s appetite wane. The easy camaraderie they once shared had twisted into something unfamiliar and strained. With every enthusiastic word Peter spoke, Harry felt the distance between himself and Louis grow, stretching taut like a thread ready to snap.
Finally, he broke.
“I’m going for a walk,” Harry said, standing up abruptly.
He didn’t even wait for a response before he grabbed his jacket and left through the back door. He needed to clear his head, to think.
For some reason he wasn’t surprised that Peter did not come after him.
As he walked along the beach, the cool evening air brushed against his skin, offering little relief from the turmoil swirling inside him. He couldn’t deny it anymore, he was confused. Confused by Louis’ behaviour, confused by his own emotions, and now, confused about how he felt towards Peter. He had believed he loved him, but stumbling upon that letter had thrown everything into doubt, leaving him tangled in a web of what-ifs he wasn’t sure how to untangle.
But one thing he did know for sure: he couldn’t keep pretending anymore. He needed answers.
☀️
Peter had left early the next morning. He had been paged back to work apparently, and this somehow made Harry relax a little, which was weird in itself. Harry sat in the living room later that afternoon as he watched Louis out of the corner of his eye, noticing how he was quieter than usual, how he seemed to be pulling away more and more as the evening went on. Harry couldn’t take it anymore.
“Louis”, Harry said, his voice low but firm, “I know there’s something wrong. Tell me.”
Louis didn’t meet his gaze, instead shifting uncomfortably in his seat, eyes darting towards the door.
“Nothing’s wrong, Harry.”
Harry’s patience snapped. “Fine,” he said tersely. “If you want to keep pretending, go ahead. But you haven’t spoken to me properly since Peter arrived, and I’ve seen the numerous amount of eye rolls. FYI, he has gone home; he left this morning, work called. Why have you been distant? Did I say or do something wrong?”
Receiving nothing but silence, Harry let out an exasperated huff and threw up his hands. “Whatever then,” he snapped, his frustration spilling over.
Without waiting for a response, he spun on his heel and stomped upstairs, each step landing harder than the last. The moment he reached his room, he shoved the door shut with a resounding slam, rattling the frame.
Frustration and something dangerously close to heartbreak churned inside him, bubbling just beneath the surface. He collapsed onto the bed, limbs heavy, staring blankly at the ceiling. His thoughts spiralled, looping the same unanswerable questions.
Why was Louis acting like this? Was it Peter? The engagement? Had Harry done something wrong, or was this just Louis pulling away, piece by piece, until there was nothing left?
His chest ached, the weight of uncertainty pressing down like a stone. He reached into his pocket, his fingers brushing against the folded letter he had carried with him for days. It felt heavier now, like it held all the words he couldn’t say, words that, no matter how desperately he wanted to, he wasn’t sure Louis would ever want to hear.
☀️
When Harry woke up the next morning, the sound of chatter downstairs drifted up to his room. Confused and still irritated from the night before, he rubbed his eyes and dragged himself out of bed. As he made his way down the stairs, something in the air felt different. He froze when he reached the bottom step.
Louis was standing by the door, suitcase in hand. Niall was already loading one of Louis’ bags into the car.
“Louis? You’re leaving?” Harry’s voice wavered, thick with disbelief.
Louis paused, his expression unreadable, his posture tense like he’d been expecting this question. He exhaled sharply, glancing away.
“Yeah,” he said, his tone flat, almost detached. “I need to get going.”
Harry’s stomach twisted. This wasn’t like Louis, not the Louis he knew, the one who always had something to say, who never backed down from a conversation, no matter how uncomfortable. But now, he was slipping away, and Harry didn’t know how to stop him.
His eyes fell to the ring on his finger, and suddenly, it felt impossibly heavy, like a shackle tightening around his hand, around his choices. The gold glinted under the light, mocking him, a silent reminder of the path he was supposed to take, even as his heart began to pull him in another direction.
The words clawed at his throat, desperate to break free, to ask Louis to stay, to tell him he didn’t want him to go. But the moment was already slipping through his fingers, and the situation was tangled beyond repair. Louis turned to head out the door, but Harry stayed rooted to the spot, unable to move. He didn’t want things to end like this. Not after everything they had been through.
Moments later, Niall returned inside, looking frustrated.
“Louis said to say goodbye,” he said, his eyebrows furrowed. “What the hell happened between you two?”
Harry’s jaw clenched, and he stood up, the anger rising again.
“I’m about to find out,” he muttered under his breath.
Without another word, Harry stormed outside. He needed the answers now, and he wasn’t going to let Louis slip away without getting them.
As Louis opened the driver’s side door of the car, he froze when he saw Harry charging towards him, his expression dark with frustration. Louis’ heart sank, guilt flooding his chest. He hadn’t meant for it to go like this. He had just thought it would be easier, for everyone, if he left. Maybe Harry would be better off, and maybe he wouldn’t have to face whatever this was between them.
Harry stopped just in front of him, fuming.
“Weren’t even gonna say goodbye?”
His voice was sharp, accusing.
Louis felt a pang of regret. He hadn’t wanted it to end this way, but the weight of everything, his feelings, the tension, had gotten to be too much.
“Sorry”, he said quietly, barely above a whisper.
“Spare me the apology,” Harry snapped, his voice trembling with anger and hurt. “You know what? If you wanna be a dick and just leave, then fine. Go. But first, explain this!”
Before Louis could say anything, Harry slammed the letter into his chest, the crumpled paper sharp and unforgiving against Louis’ skin. Louis looked down at it, his breath catching in his throat.
Harry’s eyes were wild with emotion as he watched Louis, waiting for him to say something, anything that would make sense of this whole mess. Louis stood frozen for a moment, and Harry could see the conflict in his eyes. He couldn’t look away. The words he had so carefully written, the feelings he’d buried, all of it was now in Harry’s hands.
Louis stared at the letter.
The situation was crumbling, but he couldn’t let Harry know the truth. He took a step back, avoiding Harry’s piercing gaze, and tried to brush it off. “I don’t know what this is,” Louis said, his voice tight. He glanced down at the letter, but the truth was written all over it. Harry’s eyes were fixed on him with an intensity that made him feel exposed. He could feel the lie hanging between them.
Harry’s eyebrows furrowed, his voice calm but with an undercurrent of disbelief.
“Is that not your handwriting?” He stepped closer, his gaze never leaving Louis’ face.
Louis froze, his mouth going dry. His unique way of writing the letter “H” was unmistakable, something only Harry would recognise. He couldn’t deny it, not now. The evidence was clear, and Harry’s stare told him everything he needed to know. He was caught.
Louis bit his lip anxiously, his eyes darting around, trying to find an escape. But there was nowhere to go. Finally, he sighed, defeated.
“It was a long time ago.”
That was all Harry needed. Confirmation. He didn’t need any more words to know that Louis had written it, that the letter was real. But the explanation, why Louis had written it , was still needing to be addressed.
“Why? Why didn’t you tell me?” Harry’s voice cracked as he asked the question that had been gnawing at him, the one he didn’t want the answer to but needed anyway. The pleading look in his eyes tore at Louis’ heart.
Louis hesitated. He could see the hurt in Harry’s eyes, and it shattered him. He wasn’t prepared to do this, to lay everything out in the open. But he knew he couldn’t keep running from it either.
“It’s for the best this way, H,” Louis said quietly, his words feeling like knives. “It’s in the past. Let it go.”
But Harry couldn’t do that. Not when everything inside him was screaming that this, Louis, was the reason he felt so conflicted, so torn.
“You love me?” The words came out before Harry could stop them.
Louis didn’t answer right away, unsure of what words to use. He was so close to admitting it all, his deep love for his best friend, how he adores him; he was literally seconds away, but Harry, with his deep need for validation, pushed further, inadvertently causing Louis to hear two words that made him stop and change his mind completely. “But Peter—”
Louis knew right there that this needed to be done with.
Louis couldn’t bear to hear it. He interrupted Harry, his voice cold and sharp despite the ache in his chest.
“Loved you, Harry. Past tense,” he said, his words cutting through the air like a blade.
He could feel the finality in them, the final nail in the coffin; for Harry or himself, he wasn’t so sure.
He dropped the letter to the ground, the paper crumpling slightly as it hit the dirt. He couldn’t stay here any longer. He couldn’t keep pretending that this, whatever this was, wasn’t destroying him from the inside out. He turned to slide into the car, to get away, to run from the pain and the confusion. But Harry wasn’t done yet. Before Louis could even drive off, Harry was charging towards him, desperation in his every step.
“Always will!” he yelled.
Louis froze, the words echoing in his ears. He looked out the window at Harry, who was standing there with the letter now held up, his thumb pointing to a specific spot. The words were seared into Louis’ mind, and for a moment, he wondered if he’d made the right decision. If he was making the right choice by walking away from Harry, from everything they could be.
“Always will.” Harry’s voice was softer now, more certain, and Louis felt his heart twist.
Louis’ lip trembled, his hands gripping the steering wheel of the car as if that would steady him. Every part of him wanted to drive away, to leave this all behind.
But Harry’s voice, quiet yet unmistakable, rang in his ears as he said words Louis had only ever dreamt of hearing.
“I love you too. Always have, always will.”
And with those words, Louis realised he couldn’t leave. The choice was in his hands now, and though he didn’t know if it was the right one, he was beyond the point of caring. He had to make it, and he was done second guessing himself.
In one fluid motion, he jumped out of the car and grabbed Harry, pulling him up against the vehicle with a force that surprised them both. Before Harry could react, Louis’ lips crashed onto his, and for the first time in what felt like forever, everything felt right. The kiss was desperate, urgent, and long overdue. It wasn’t just a kiss, it was everything they had been fighting for, everything they had been holding back.
When they finally pulled apart, Louis rested his forehead against Harry’s, his breath coming in shaky bursts.
“You’re engaged, Harry,” he whispered, his voice trembling. “To a nice man. I’m not going to fuck this up for you.”
Harry’s chest tightened at Louis’ words, and he wanted to argue, to tell him that he didn’t care about anything else. But Louis wasn’t done yet. He pulled away, getting back into the car with a final, decisive movement. He started the engine, his hands shaking as he gripped the wheel.
Louis took one last lingering look at Harry, his gaze filled with all the words he couldn’t bring himself to say. Then, with a heavy heart, he pulled away. He had to do this, no matter how much it shattered him. Peter was everything Harry deserved, brilliant, ambitious, stable, a perfect partner in every way Louis believed he could never be.
Harry remained rooted to the spot, his chest heaving. Slowly, his fingers grazed his lips, the ghost of Louis’ kiss still lingering there, a bittersweet echo that felt both real and impossibly distant. Was it a moment to hold onto, or was it already fading, slipping through his grasp like a fragile dream?
☀️
A month later
Louis stood in front of the mirror, his tie in his hands, frustration mounting with every failed attempt to get it right. His reflection stared back at him, and he barely recognised the man in it. His hair was mussed, his face pale, and his eyes bloodshot from another restless night. He couldn’t seem to shake the heaviness that had settled in his chest over the past month. The realisation that today was the day Harry was marrying Peter had hit him like a freight train. No matter how many times he told himself that he had made the right choice, that it was for the best, the ache in his heart was relentless.
The doorbell rang downstairs, pulling him out of his spiralling thoughts. He glanced at the time, he had barely enough time to finish getting ready.
“Niall, you are way too early to…”
Louis cut himself off as he jogged down the stairs, opening the door to find Harry standing on the threshold. His heart skipped a beat at the sight of him. Harry was drenched from the rain, his hair a mess, his suit nowhere to be seen. He looked… sad. His face was flushed, and there was an undeniable heaviness in his eyes that Louis couldn’t ignore.
Louis blinked, confused.
“Harry? What… what are you doing here?” He quickly glanced at his watch. “You have one hour and fifty minutes until—”
Before Louis could finish, Harry stepped forward, his voice low and desperate.
“Do you still love me?”
Louis froze, his heart racing. He had so many questions, so many emotions swirling inside him, but this? This wasn’t what he was expecting. Not today.
“Harry,” Louis warned, his voice a little firmer than he intended. “What are you talking about?”
He stepped back, trying to make sense of it all.
“This is it, Louis,” Harry said, his words full of urgency. “It’s now or never. Tell me!”
Louis swallowed hard, feeling the tension in his chest tighten. He could see the pain in Harry’s eyes, and for a moment, the world seemed to stop. He knew what this meant, what it could mean, and he hated himself for even thinking about it.
Before he could respond, Harry stepped further into the doorway, his wet clothes dripping onto the floor. Louis hesitated only for a second before stepping aside and saying,
“Come in; get out of the cold weather.”
The door clicked shut, and the room seemed to shrink around them. Louis stood frozen for a moment. He wanted to say something, anything, to push Harry away, to protect himself from whatever this was becoming. But the words refused to form. The emotions churned, but he couldn’t keep pretending it wasn’t there. Not anymore.
“Why are you here, Harry?” Louis finally asked, his voice softer now, more vulnerable than he wanted to admit.
Harry looked at him, his expression torn between confusion and something deeper, something he couldn’t quite name.
“Because I can’t marry him, Louis. I can’t marry Peter.”
Louis felt a sharp twist in his chest, his mind reeling, unable to catch up with the weight of Harry’s words.
“What? Why? What are you saying?”
His voice cracked with disbelief, every word a desperate plea for clarity, for something that made sense.
Harry took a deep breath and walked further into the room, his hands shoved into his pockets.
“I’ve been drawn to you for years. Since we were kids, Lou, I’ve been in love with you too. But I never allowed myself to explore it, to even admit it because I thought I was crazy. I thought that maybe I could bury it, that maybe it would just go away. But it didn’t. It never went away. I just couldn’t, didn’t, know how to tell you either.”
Louis’ chest tightened, and the words he’d been holding in for so long started to rise. He had always been good at hiding his feelings, but with Harry standing there, so vulnerable, it was impossible to hold back any longer.
“I’m sorry,” Louis said, his voice strained. “I shouldn’t have left like that from Niall’s. I… I thought I could move on. I convinced myself that I had. But every day, every damn day, I realised I hadn’t. I tried. God, I tried to move on, to pretend that what I felt for you wasn’t real, that I was fine. But I wasn’t fine, Harry. I still wanted you. I still—”
Louis stopped as recognition kicked in as to what Harry had said, his throat tightening as he struggled to keep himself together. Harry stepped closer, his hand lightly brushing Louis’ arm. The touch sent a jolt through him, a reminder of everything he had buried deep down.
“Louis,” Harry whispered, his voice trembling, barely above a breath. “I never meant to hurt you. I never meant to lead you on or flaunt Peter, or—”
Louis shook his head, his eyes welling with a mix of frustration and raw emotion as he met Harry’s gaze.
“You didn’t,” he said quietly, the words heavy with a kind of painful acceptance. “You didn’t know. I didn’t know how to tell you, either. And now… here we are. You’re about to marry him.” His voice cracked, each word feeling like it was being torn from him.
“But I don’t want to marry him,” Harry said, his voice breaking. “I want you. I’ve always wanted you. But I was afraid, Louis. I was afraid of ruining everything, our friendship.”
Louis’ heart lurched, and for a moment, he couldn’t breathe.
“You never—” he stopped himself, his voice catching. He couldn’t even finish the sentence. Everything felt too overwhelming.
“Louis,” Harry said, his hand moving to cup his cheek. “I need to know. I need to hear you say it. Do you still love me?”
The words hung in the air, heavy with meaning. He could feel the weight of everything pressing down on him, the years of silence, of unspoken feelings, the heartbreak, the confusion.
“I never stopped loving you,” Louis said softly, “I never will.”
And in that moment, with everything hanging in the balance, they both knew there was no going back. Whatever happened next, whatever choice they made, it was theirs to decide. But for the first time in years, Louis knew that he wasn’t alone in this. And for the first time, he didn’t have to hide his feelings anymore.
Harry hesitated, his heart pounding so loudly he was sure Louis could hear it. The air between them felt charged, an unspoken invitation hanging heavily as Harry leaned in. He was terrified, but he couldn’t stop himself. He needed to know if coming here today, risking everything, had been worth it. His lips brushed against Louis’, soft and tentative, testing the waters.
For a moment, Louis didn’t react. He didn’t move, didn’t push him away, and didn’t pull him closer. Panic flooded Harry’s chest, his mind racing. Had he miscalculated? Was this a mistake?
But then Louis grabbed his face, his hands firm and decisive, and kissed him back with a ferocity that stole Harry’s breath. It was like a dam had broken, all the tension, all the years of suppressed feelings crashing over them in an instant.
Louis pressed Harry against the nearest wall, his fingers threading into his damp curls, tugging just enough to draw a low, desperate sound from Harry’s throat. Harry’s hands fumbled with Louis’ tie, yanking it loose as they kissed like they were making up for years of lost time. It was messy, frantic, and addictive.
When Louis’ hands slid down to Harry’s hips, pulling him impossibly closer, Harry groaned, his own hands moving to Louis’ suit jacket. He shoved it off his shoulders, his fingers grappling with the buttons of Louis’ shirt.
“You look so good in this,” Harry mumbled between kisses, his voice breathless, “but it’s got to go.” He tugged at the fabric with such force that a button popped off and clattered to the floor, earning a gasp from Louis that turned into a low laugh.
“In hindsight”, Louis muttered, his lips ghosting over Harry’s jaw,
“ripping this suit was a shame.”
Neither of them cared, though. They were too far gone, their kisses growing more heated by the second. Harry’s hands roamed, desperate to touch every inch of Louis he could reach, while Louis pressed against him like he couldn’t get enough.
In the frenzy, clothes began to fall, Harry’s shirt discarded to the floor, Louis’ pants pooling at their feet. Before Harry even realised what was happening, he dropped to his knees, breath coming in desperate gasps as he pulled Louis closer, urging him to feel every pulse, every breath. Then, just as the intensity reached its peak……….the doorbell rang.
They both froze, Harry then jumping to his feet, their heads snapping towards the sound. For a brief, horrifying moment, they just stared at the door, their chests heaving as reality came crashing back in.
“Shit,” Louis whispered.
Harry’s eyes drifted to the side glass panel of the door, and his stomach dropped. There, standing with his mouth agape, was Niall, peering in like he’d just stumbled upon the twist ending of his favourite soap opera.
“Oh, for fuck’s sake,” Louis muttered, dragging a hand down his flushed face. “Turn around, Niall! Or close your eyes! You’re ruining the moment!”
Niall didn’t budge. He stood there, his expression a mix of shock and amusement.
“What, what the hell am I looking at?” he finally managed, his voice muffled through the glass.
Harry groaned, burying his face in Louis’ shoulder.
“This is mortifying.”
Louis glared at the door, his lips twitching with suppressed laughter despite the situation.
“It’s called privacy, Niall. Ever heard of it?”
“I was just picking you up!” Niall shouted back, holding up his car keys in one hand like it was some sort of peace offering. “Didn’t realise I’d be walking into a bloody porno in the making!”
Louis couldn’t help it, he laughed, the sound light and unrestrained.
“Maybe next time don’t stare through the glass like a creep, then!”
Niall grinned, finally stepping back.
“Well, don’t let me stop you,” he said with a cheeky wink before turning to walk away, muttering something about “ needing a drink after this ”.
Harry let out a shaky laugh, his forehead resting against Louis’.
“Well, that’s one way to kill the mood.”
Louis smirked, his hands still resting on Harry’s hips.
“He’s got the timing of a bloody sitcom character.”
Harry sighed, his lips quirking into a small smile.
“Think we’ve scarred him for life?”
“Good,” Louis said with a playful glint in his eye. “Serves him right for interrupting.”
And just like that, the tension between them melted into something lighter, easier. But the fire simmering beneath the surface? That was far from extinguished.
Harry gave him a small, uncertain smile.
“What do we do now? About Peter, the wedding. Oh god.” Harry panicked.
Louis looked into his eyes, a sense of peace washing over him as he finally allowed himself to admit the truth.
“We figure it out. Together.”
And for the first time in a long while, Louis and Harry felt like they were finally where they belonged…home.
☀️
Breaking the news to Peter days later had been one of the hardest things Harry had ever done. He’d spent hours rehearsing the conversation, trying to find the right words to soften the blow as to why he didn’t turn up to their wedding. In the end, there was no easy way to say it. Sitting across from Peter, Harry had been nothing but honest.
“I’m sorry,” he’d said, his voice trembling, the words thick with regret. “I thought I could, but I couldn’t marry you. I’m in love with someone else.”
Peter had stared at him for what felt like an eternity, his expression unreadable, his eyes searching Harry’s like he could see straight through him. Then, with a slow, almost imperceptible sigh, he’d nodded, a quiet understanding settling in. “I think I’ve known, deep down, for a while. You love Louis, don’t you?”
Harry didn’t need to say a word. His silence spoke louder than any confession could. Peter had packed his things without a sound, moving with the quiet grace of someone who had already prepared for this moment. There was no anger in him, no accusations, just a quiet sorrow, a resignation to the truth. As Peter reached the door, he’d paused, looking back over his shoulder with a sad, almost wistful smile.
“He better treat you right,” he’d said softly, before stepping out, the door clicking shut behind him with a finality that echoed in Harry’s chest.
Now, weeks later, Harry and Louis had slipped effortlessly into a rhythm that felt as natural as breathing. It wasn’t perfect, Louis still left dishes in the sink, and Harry had a habit of hogging the blankets, but their days were filled with a kind of joy neither of them had realised they were missing.
One afternoon, as they packed up Harry’s apartment for his move into Louis’ house, they stumbled upon a battered shoebox tucked away at the back of a closet.
“What’s this?” Louis asked, pulling it out and blowing off a thin layer of dust.
Harry’s face lit up in recognition. “Oh, my God. That’s my old memory box from primary school. I haven’t seen that in years!”
Louis opened it, rifling through the contents. There were crumpled drawings, old birthday cards, and a few photographs. But what caught his eye was a folded piece of paper with his name on the front, surrounded by hearts and the words ‘ Harry loves Louis’ scribbled all over it.
“Harry”, Louis said, holding it up with a smirk, “care to explain this? This is your handwriting, isn’t it?” He laughed.
Harry’s cheeks flushed. “Oh, wow. I must’ve been, like, nine when I did that. I barely even remember writing it!”
Louis grinned, unfolding the paper carefully. “Can I read it?”
Harry nodded, curiosity piqued. Louis scanned the note silently, his smile widening as he read.
But by the end, a soft frown furrowed his brow before transforming into a deeply affectionate smile. Without a word, he turned to Harry and kissed him, slow, sweet, and full of emotion.
“What did it say?” Harry asked, pulling back slightly, his hand still on Louis’ cheek.
Louis handed him the paper.
“You should read it yourself.”
Harry took it and began reading aloud, his voice growing softer with each word.
“ Someone asked me today where I wanted to be in 10 years’ time. I just shrugged, but I knew the answer. I don’t care where I am; as long as I’m in Louis’ arms, I know I’ll be safe and loved. I just wish he would hurry up and kiss me already.”
When Harry finished, he looked up at Louis, his eyes shining.
“I wrote this.”
Louis nodded, his fingers intertwining with Harry’s.
“You did. And for the record, your younger self was right. My arms are always here for you, H.”
Harry laughed softly, pulling Louis closer.
“I guess nine year old me knew what he was talking about.”
Louis laughed as he leaned in, his forehead resting against Harry’s.
“I love you, Harry Styles.”
Harry’s heart swelled as he pressed his lips to Louis’, sealing a promise that had been years in the making. This wasn’t the end of their story, it was the start of a new chapter, all sparked by a love letter that had waited patiently for its moment.
“I love you too, Louis Tomlinson.”
And as if scripted by fate itself and pulled straight from a romance novel, or in this case a fanfiction, they both murmured in perfect unison:
“Always have, always will.”
The End.

