For my Tilly
Today was full of big moments.
There were laughs and hugs and bright sparks of joy—
and there were tears, harsh words, slammed doors, and the feeling that everything was slipping through my fingers.
It was beautiful.
It was exhausting.
It was heavy.
It made me wonder if I was falling short, even though all I ever want is to do right by you.
It made me ache with how much I love you and how much I just want you to feel it, always.
I know I’m not perfect.
Sometimes I’m too hard on you.
Sometimes I’m too hard on myself.
But please know this, my darling girl:
I live and breathe and fight and fall and get back up — for you.
I live and die for you.
You are my heart.
Before my words could even reach you,
your heart already knew where to find me.
You ran home.
No hesitation, no need for anything spoken.
Straight into my arms, where you have always belonged.
You said, “I’m sorry.”
And in that moment, you were my brave, beautiful girl —
my moon child, my wild little light in the dark.
Later, your eyes found my words—
and without hesitation, without walls,
you answered the only way that truly matters.
You said, simply and purely:
“I love you.”
That’s the truth of us:
Even in the best moments.
Even in the hardest storms.
We always find our way back to each other.
Today wasn’t perfect.
It was messy and loud and beautiful and real.
It was love.
It was ours.
And I will carry it with me, always.
Love you forever, baby mine.
