Actions

Work Header

heaven is a place on earth with you

Summary:

They say time changes everything —
but some things remain, like starlight from a long-dead star, still reaching, still warm.

This is a story about crooked smiles across crowded rooms,
about hands that find their way back after being lost,
about love that grows wild and soft and stubborn, even through war.

It begins with vows whispered beneath the ruins of a war-torn world.
And then, it remembers.

Notes:

Heaven is a place on earth with you

Chapter 1: 1998

Chapter Text

The sun was gentle that morning.

For the first time in what felt like a lifetime, the light didn’t burn. It warmed. Slipped golden and quiet through half-drawn curtains. Caught on the edges of wildflowers growing like forgiveness along the fence. Outside, birds chirped—not loudly, not obnoxiously, just… alive. Everything felt alive again.

Remus Lupin stood barefoot in the cottage kitchen, a chipped mug in one hand and a slightly trembling left knee. He wasn’t sure if it was the exhaustion, the nerves, or the simple disbelief that they’d actually made it here. Probably all three.

Behind him, someone was humming badly—off-key and cocky and very pleased with himself.

“You’re doing it again,” Remus called over his shoulder, voice too full of affection to be truly annoyed.

Sirius Black poked his head in from the hallway, shirt unbuttoned, hair a mess, grin unfairly pretty. “Doing what, darling?”

“That awful humming. The one that sounds like a banshee stepped on a bagpipe.”

“That’s my wedding hum, I’ll have you know.”

“You’re lucky you’re pretty.”

“I know.”

Sirius winked and vanished again, probably to torment Harry with more questions like, Do you think I should wear my hair down or tied back? What if I wore the dragonhide boots? Do you think Remus would let me wear the dragonhide boots?

Remus smiled into his tea.


The house was chaos by nine.

Not gentle, endearing chaos. No. Full-on, heart-thumping, where the hell is my left shoe chaos. The kind that made Remus genuinely consider casting a Silencing Charm on the entire property and eloping to a fjord.

Downstairs, Tonks was locked in a battle with three unruly bouquets and what might have once been a floral centerpiece, now more accurately described as a floral explosion. Her hair was blinding magenta in protest, and she’d charmed the flowers to stay in place three times already—only for them to dramatically un-arrange themselves the moment she turned her back. “They’ve got opinions!” she yelled, nearly elbowing a rogue fern. “You try telling a daisy where it should live, Remus!”

In the sitting room, Minerva McGonagall had Apparated in with the kind of no-nonsense swiftness that made Harry nearly drop a teacup. She was in her best tartan robes—crisp, dignified, spotless—but her eyes, behind the steel-rimmed glasses, shimmered with suspicious brightness. She strode in holding a perfectly wrapped box and the emotional intensity of a woman who had known both grooms since they were gawky little first-years with more attitude than sense. It took three minutes and a very awkward “Er—Professor, are you alright?” from Harry for anyone to realize she was dangerously close to tears.

Andromeda Tonks, polished and composed and wielding a mug of black coffee like a weapon, had cornered Sirius in the hallway. She was quietly scolding him for not trimming the ends of his hair (“You look like a bloody romantic poet gone feral,”) while simultaneously patting down his collar and brushing invisible lint off his robes. Her voice was stern but affectionate, layered with the quiet kind of pride that only made Sirius smirk more and stand up straighter. He’d always chased approval like it was a snitch, and Andromeda gave it with sharp honesty and no frills—exactly how he liked it.

In the middle of the hallway stood Harry James Potter, the Chosen One, defeater of Voldemort, and absolute fish out of water. He held a tiny pair of dress robes in both hands like they might detonate at any moment, turning slowly in place, scanning the room like a lost child in a supermarket. “Do I—am I supposed to—who’s even this size?” he muttered, baffled.

And then—

Rigel.

Rigel Theodore Lupin-Black, two years old, a pint-sized whirlwind of mischief, giggles, and unrelenting chaos. He was currently launching himself in wild zigzags across the garden just outside the open door, barefoot and belly-out, wearing nothing but a nappy and a glittery pink scarf that trailed behind him like a royal train. His hair—forever indecisive—shifted in shades of soft chestnut, bright turquoise, and vibrant bubblegum pink depending on how fast he was running and how excited he got.

He was shrieking with laughter, the kind that made his whole body shake, hiccuping mid-giggle every few seconds as he dodged imaginary dragons and invisible wedding responsibilities.

“Teddy!” Remus called, trying to peer over a half-eaten stack of toast from the kitchen doorway. “Where are your trousers?!”

“Don’t need ‘em!” Rigel yelled back, barely slowing his sprint, face lit with pure, unfiltered joy. “I’m fast now!”

Remus sighed. “He’s your child,” he muttered, setting the toast down and rubbing his temples.

Sirius chose that exact moment to appear again—now with one earring in, the other clutched between his teeth as he attempted to fasten a cufflink with one hand and look entirely unbothered by the surrounding disaster. His hair was still not tied back. Of course.

“He’s our child,” Sirius corrected smugly, removing the earring long enough to speak clearly. “And I taught him that line, thank you very much.”

Remus didn’t even bother to look at him. “Of course you did.”


Later, as the sky began to melt into shades of honey and rose, Remus slipped away from the gentle noise spilling out of the open windows. Laughter floated on the breeze—Tonks and Harry arguing over flower arrangements, someone tripping over a chair, the soft clink of goblets. He heard Teddy shriek with joy somewhere in the distance, probably chasing something he shouldn’t, and McGonagall’s unmistakable exasperated “Merlin’s bloody whiskers, not again!

But in the bedroom, the cottage was quiet.

Remus stood in front of the mirror, half-dressed and still a little stunned. He wasn’t sure how long he’d been staring, but time felt strange today—thick and slow, like treacle, like memory. His hands trembled slightly as he adjusted the collar of his shirt. It was a soft cream color, simple and old-fashioned, the kind of thing Sirius would call “tastefully boring, like you, Moony”—but it was the same shirt he’d worn the day they rebuilt the cottage roof together in ‘94. The day Sirius fell through the beams laughing and called it a metaphor.

His fingers moved to the tie. Deep forest green. His favorite. Sirius had insisted.

He couldn’t get the knot right.

The mirror caught him frowning, squinting slightly, the furrow in his brow deeper than it had been a decade ago. His face was leaner now, cheeks slightly hollowed, the shadow of old grief written in the lines around his mouth and eyes. The silver in his hair gleamed like frost, and there was a thin scar peeking above the shirt’s neckline, pale and almost delicate-looking, like a ghost of pain.

He’d never thought he’d get this far. Not as a boy. Not during the war. Not when Sirius went to Azkaban. There were so many versions of himself he thought would be the last. And yet—here he stood.

Alive.

Loved.

The door creaked softly.

He didn’t need to turn. He knew who it was.

Sirius appeared in the mirror behind him, not with fanfare or dramatics, but quietly. Like breath. Like something sacred returning to its rightful place. His shirt hung open at the collar—of course he hadn’t buttoned it fully—and his hair, stubborn as ever, curled at his temples with that impossible, effortless elegance he’d somehow managed to retain despite prison, war, and fatherhood.

His eyes were bright. Not just in color, but alive. So goddamn alive it hurt.

“You’re not supposed to see me before the ceremony,” Remus murmured, but the words came out more like an exhale, soft and undone.

“I don’t care,” Sirius said simply, stepping closer.

He didn’t ask permission. He never had. But his touch was careful, fingers grazing Remus’ shoulders like he was handling glass. Without a word, he reached up and took over the task of the tie, gently loosening the knot, redoing it slowly. His hands were warm. Familiar. One knuckle still bore a faint burn from Teddy’s last birthday party, where he’d insisted he could, in fact, flambé pudding.

Remus let him work, watching him in the mirror, absorbing every detail like a man memorizing a dream.

The tie settled perfectly into place. Sirius smoothed it down, then rested his hands on Remus’ chest, right over his heart.

They didn’t speak. Not yet.

Outside, someone whooped. A cheer went up. Teddy, probably, doing something ridiculous again.

Inside, they stood there—Sirius with his hands on Remus’ chest, Remus breathing shallowly, like if he moved too much, this would all vanish.

“I’ve already had you for twenty years,” Remus whispered, voice fraying around the edges, eyes wet but steady.

Sirius met his gaze in the mirror, then leaned in, lips barely brushing his temple.

“Yeah,” he murmured, mouth curving. “But I want the paperwork now.”

That broke something in Remus—a laugh and a sob tangled together in his throat. He turned, pressing their foreheads together, noses brushing, breath shared in that delicate space between silence and kiss.

He kissed him. Quick. Fierce. Tender. Just once.

Because if he didn’t stop there, neither of them would make it down the aisle with dry eyes.

(They wouldn’t anyway. But they liked pretending.)


The ceremony was small—intentionally so. It wasn’t about grandeur, or spectacle, or impressing anyone. It was about them, and the people who had walked through fire to stand beside them now.

The rebuilt tree arched high behind the ceremony space, its trunk thick and strong, bark scarred in places but whole again. Sirius had picked it out himself—what was left of it, anyway—dragged the charred remains of the oak they’d once danced under in 1978 back to the cottage grounds, insisting they rebuild it together. Magic and memory had filled in the rest. Now, its branches reached wide like open arms, heavy with new leaves, small blossoms blooming like soft laughter. Someone—probably Tonks—had woven charms through its branches so that tiny golden lights flickered there, like stars that had decided to stay a little longer, just to witness this.

The chairs were mismatched. Half the flowers were crooked. A few guests were still sporting healing scars, and the grass hadn’t quite grown back near the edge of the fence where one of the younger Weasleys had accidentally exploded a gnome earlier that week. But none of it mattered.

Because Harry was standing at Sirius’ side, his eyes shining with something unspoken and aching and proud. His robes were too long and slightly wrinkled, and his tie had been transfigured three times before Tonks gave up and let him go without it.

Tonks herself stood beside Remus, hair a gentle lilac today, calm for once—though her nose still crinkled when she smiled. She had somehow managed to pin a flower behind her ear without it falling out, and for the first time in a while, she looked less like a soldier and more like herself again.

And Rigel—their little chaos, their joy—was meant to be the ring bearer.

He had practiced, too. Sirius had made a whole production out of it, complete with a homemade crown and an audience of stuffed animals. But the moment the boy saw everyone seated and watching, he blinked, turned on his heel, and dashed into the tall grass with a shriek of glee to chase a butterfly with his hair flashing neon blue.

There was a pause, a silence on the breeze, then a collective ripple of laughter from the guests.

McGonagall, unflappable as always, stepped forward with the most dignified expression a human being has ever worn while holding a small velvet box emblazoned with a glowing cat paw print. She handed it off with a whisper of, “Well, I suppose that’s tradition now.”

And then it was time.

There was no music. No long speeches. Just quiet. Just them.

Sirius turned to Remus like gravity itself was pulling him in. The way his hands trembled just a little when he took Remus’ was the only sign of nerves—everything else about him was certainty, even if his eyes were already wet.

Remus inhaled, slow. His voice was steady, but soft, each word like a thread weaving between them.

“I’ve loved you through every version of myself,” he said, and his thumb brushed across the back of Sirius’ hand. “Through doubt, through fear, through fire. And I will love you through every version that’s still coming. Whoever I am next year. Next lifetime. You’ll have all of me.”

The crowd didn’t move. No one breathed too loudly. Tonks wiped at her eyes. Harry was biting his bottom lip hard enough to leave a mark.

Sirius didn’t wait long. He just leaned in a little closer, like there was only one place in the world he belonged.

“You are my home,” he said, simply. No theatrics. No jokes. Just Sirius, all walls gone.

That was all.

And it was everything.


The sun had just touched the horizon when they shared their first dance.

No music. No audience. Just the two of them beneath the tree, shoes kicked off, Sirius humming that awful banshee-bagpipe song against Remus’ neck.

They moved slowly. Remus resting his forehead against Sirius’ head. Sirius holding him like something sacred.

The war was over. The world had begun again.

And for the first time, it was starting with them.