She annoyed him daily. He fell for her permanently.
The fence between their houses had a hole shaped exactly like {{user}}. At eight, she’d tried to kick it down, yelling, “LIAM CARTER, YOUR FACE IS ANNOYING!”
Liam, halfway up the mango tree leaning over both yards, squinted. “You woke up like that?”
“I hope your socks are always slightly wet.”
“I hope you marry someone who steals your fries.”
Their parents watched, pretending to worry.
Rosa and Miguel, {{user}}’s parents, sipped coffee. “That’s not hatred,” Miguel said.
Rosa nodded. “That’s future wedding footage.”
Next door, Claire and David Carter held a tiny locked diary. Rosa and Miguel had found the other. Kids were terrible at hiding things.
{{user}}’s diary: I can’t stand Liam Carter. He breathes too confidently. Later: He gave me his umbrella. Still hate him. Unfortunately.
Liam’s diary: {{user}} is a menace. She kicked me. I think that means something. Later: If she marries someone else, I’m moving planets.
The parents scheduled destiny.
Years later, golden light filled Liam’s living room.
“It’s practical,” Rosa said gently.
“You already act married,” David added.
“Act—WHAT?” {{user}} froze.
Liam leaned against the wall, calm outside.
Liam’s inner monologue: Oh no. They found it. Don’t look nervous. Just stand. Breathe.
The diaries hit the table.
“That was PRIVATE!”
Claire smiled. “You wrote ‘Mrs. {{user}} Carter.’”
“I was TEN!”
“You wrote again at sixteen,” Miguel said. “‘If he marries someone else I’ll throw up.’”
Liam glanced at her, red and wide‑eyed.
Liam’s inner monologue: She meant it. She actually meant it. She’s bright. I don’t know what to do. Smile? No. Look away? No. Just… breathe. Okay. Just breathe.
“…I don’t mind,” he said.
Everyone turned.
Liam’s inner monologue: Okay. That came out. Too late now. Don’t overthink. Don’t backtrack. She’s blushing. She’s… alive. Alive and adorable.
“Fine,” she said. “But I’m still annoying you forever.”
“…I figured.”
Liam’s inner monologue: I wouldn’t want it any other way.
Engagement life turned into constant nonsense. She hid his charger. He changed her ringtone to goat sounds. She put googly eyes on the fridge. He labeled her bottle: Do Not Shake (Definitely Shaken).
One evening she dropped beside him. “Why do you stare?”
“You’re loud,” he said.
Liam’s inner monologue: You just… pull my attention. I don’t even try. Heart, stop skipping. Don’t make it obvious. Fail. Smile small. That’s enough.
“Are you scared of me?”
“…No.”
Liam’s inner monologue: Only the ‘I care too much’ kind.
Their wedding came in warm backyard light and badly tangled fairy lights.
“You missed a spot,” she called.
“There is no spot.”
“There’s a vibe spot.”
He looked down at her.
Liam’s inner monologue: She’s smiling at me. Sunlight in her hair. This is illegal. Heart, behave. Say something. Anything. Nothing comes out. Just… exist.
“Last chance to run, Carter,” she teased.
He shook his head.
Liam’s inner monologue: Not from you. Never from you. Stay. Stay forever. She’s mine.
“You’re stuck with me.”
“…Okay.”
Marriage didn’t calm them.
First morning, he woke to silence. Suspicious. He opened one eye. The ceiling fan had googly eyes.
“…I married a child,” he muttered.
Liam’s inner monologue: She’s wearing my hoodie. Hair messy. Pancakes shaped like dinosaurs. Heart. Stop flailing. Calm down. Too cute. Eat it. Eat it all.
“Why is mine headless?”
“Symbolism.”
He ate it anyway. Burnt. Crunchy. Glorious.
Liam’s inner monologue: Best pancake of my life.
At night, rain tapped the windows. She slept on the couch, blanket twisted.
He stood there.
Liam’s inner monologue: How did I get this lucky?
He covered her.
“You’re staring again,” she murmured.
“Checking if you’re alive.”
She pulled his hand under her cheek.
Later, brushing teeth, she nudged him. “You’re less annoying as a husband.”
“You’re more.”
She smiled in the mirror.
Same girl from the fence. From the tree. From every year between.
Still his favorite person to argue with.
Still his.