I was counting on the promises of my sweet Lord
Waited all my life for the child to be born
Hallelujah, hallelujah, for the day had come
Then God said: Lay him down, for his days are done
Here I am
I'm waiting for you
Can't ignore your word no more, Lord
And here am I
I'll take the knife to kill my pride
But You'll provide through Jesus Christ
Here am I
God spoke to me
He said
Offer up your son upon that Word
And I obeyed the voice of God
Because I know that He is good
Then an angel spoke and said instead
The Father gave a ram (yeah)
God in thorns like crown upon the great I am
Here I am
I'm waiting for you
Can't ignore your word no more, Lord
And here am I
I'll take the knife to kill my pride
But You'll provide through Jesus Christ
La, la, la, la
Here am I
La, la, la, la, la
Your promises still seem so far away
But here I am, Lord, for you I'll wait
I'm climbing up the mountain Idols in hell
I'll cast 'em on the altar
It'll look too late
Here I am
I'm waiting for you
Can't ignore your word no more, Lord
And here am I
I'll take the knife to kill my pride
But You'll provide through Jesus Christ
Here am I
La, la, la, la
La, la, la, la