I was walking through the dark alone
With a heart afraid to hope again
Every dream felt far away
Like love had nothing left to say
Then you looked straight into my soul
With quiet words and gentle eyes
In that moment I just knew
My broken heart was safe with you
You didn't promise me the stars
You just stayed right where you are
And somehow that was everything
I give you all my love
Every breath, every tear
Every piece of me I've ever been
I give you all my love
No walls, no fear
I'm laying down my heart again
If this world falls apart tonight
I'll still be holding on
I give you all my love
I've been hurt before, it's true
Learned how pain can change the view
But your touch feels like the light
Breaking through the longest night
You don't try to fix my scars
You just love me as I am
And that's the reason why
I'm not afraid this time
I don't need a perfect dream
Just forever next to me
With your hand holding mine
I give you all my love
Every breath, every tear
Every piece of me I've ever been
I give you all my love
No walls, no fear
I'm laying down my heart again
If this world falls apart tonight
I'll still be holding on
I give you all my love
If tomorrow brings the rain
If the sky falls down in flames
I will stand right by your side
Choose you every time
Love is more than just a word
It's the promise that we keep
Even when it hurts
I give you all my love
Every hope, every prayer
Every dream I'm dreaming of
I give you all my love
Now and forever
You're the one I'm sure of
And if my heart has one last song
It will only be for you
I give you all my love