[Verse 1]
Two strangers
At the edge of a hard year
One small hello
One shared breath
You had no reason
To know her name
Still you sent your heart
In a box
[Pre-Chorus]
And when the call came
And the house went quiet
She held that doorframe
Like a prayer
Big brown eyes
And a stitched-up smile
A gentle weight
She could bear
[Chorus]
Hannah on the porch
Holding back the flood
Hannah on the porch
Big enough for love
Thank you, Warren
Thank you, Warren
For the arms she lost
And the hope she found
[Verse 2]
She traced the seams
On your giant gift
An octopus
Soft as dawn
Eight long arms
For the nights that shook
Eight soft ways
To hold on
She named him Hannah
Like a friend by her side
Something warm
In the dark
And every squeeze
Said what she couldn’t say
To a broken world
And a broken heart
[Pre-Chorus]
Then the tears came
Like a storm door open
But that plush in her lap
Held still
Love can arrive
In the strangest shape
And change a room
By will
[Chorus]
Hannah on the porch
Holding back the flood
Hannah on the porch
Big enough for love
Thank you, Warren
Thank you, Warren
For the arms she lost
And the hope she found
[Bridge]
You were a stranger
She had never met
Till sorrow made
A bridge of threads
Now your kindness
Lives in her hands
In eight soft arms
Against her chest
[Final Chorus]
Hannah on the porch
Holding back the flood
Hannah on the porch
Big enough for love
Thank you, Warren
Thank you, Warren
For the arms she lost
And the hope she found
Hannah on the porch
Still there after the rain
Hannah on the porch
Carrying her name
Thank you, Warren
Thank you, Warren
You turned a little box
Into a way back home