Do you remember that painful day
When you made your choice and decided to walk away
From the plans I made?
Great walls came in between you and Me
And that bond between us became just a memory
Just a memory
But I've got a dream to make things right again
And I'll pay the price, even unto death
I'm gonna die for you
I'm gonna give it all away
I'm gonna rise for you
Because I want to see you on that day
When I come for my beloved
I'm on my knees in the darkest night
Is there some way that this cup might pass me by?
Could it pass me by?
My soul is weary from all the grief
I feel the weight of the world bearing down on me
Bearing down on me
But you're still the dream inside this heart of Mine
You're the one I love, so I'll pay the price
I'm gonna die for you
I'm gonna give it all away
I'm gonna rise for you
Because I want to see you on that day
When I come for my beloved
I've got forever with you in my heart
This love won't change
There is no length I won't go for your heart
You're worth the pain
I'm gonna die for you
I'm gonna give it all away
I'm gonna rise for you
Because I want to see you on that day
When I come for my beloved