Some days I’m a storm, some days I’m a stone
I drag my own heart through the dark unknown
I’ve said things that’d make the angels cry
But you’ve never once told me goodbye
Most folks take the high road,
When the shadows start to grow.
They don't wanna hear the stories,
Of a heart that's sunk so low.
You could’ve turned your back,
But you chose to stay.
When the world turns its back, you never do
How’d I get someone as steady as you?
You could’ve turned your back,
But you chose to stay.
You're the one who stayed,
Through the storms and the rain.
You stayed through my wild and my wreck
When I pushed you away, you pulled me back
When the shadows grew tall, and the nights turned gray
You could’ve walked away,
You should’ve walked away,
Like the others always do.
But you’re still here,
And I owe it all to you.
I’ve worn you thin with my endless fears
Left you holding the weight of my heavy tears
You could’ve left like the rest, I’d understand
But you held my heart like it was your plan
In a world that spins fast, you’re my still
How do you keep loving me through sheer will?
You could’ve turned your back,
But you chose to stay.
You're the one who stayed,
Through the storms and the rain.
You stayed through my wild and my wreck
When I pushed you away, you pulled me back
When the shadows grew tall, and the nights turned gray
You could’ve walked away,
You should’ve walked away,
Like the others always do.
But you’re still here,
And I owe it all to you.
You stayed through my wild and my wreck
When I pushed you away, you pulled me back
When the shadows grew tall, and the nights turned gray
You could’ve walked, but you stayed anyway
I’m not an easy road,
Got potholes and broken signs.
Sometimes I’m a dead-end street,
That tangles up your mind.
But you see past the wreckage,
Like the sun sees through the haze.
And you’re still here
I owe it all to you.