God you are so good to me
How can this be true?
Even when my selfish desires
Have dishonored you...
Lord, You know what's best for me
You've heard my every cry
You've protected & defended me
When I've bought into lies
Lies that tell me You're no good,
Your ways are so unfair,
That, I'm missing out on something,
Or, that, You don't even care
When it's always been the opposite
Lord, your love for me
Stretches cross the deepest valleys
And is larger than the sea!
Only You know most about me
You've counted all the hairs on my head
Only You can preserve me & keep me
For my soul You suffered and bled
Jesus Christ, the Righteous,
God's only begotten Son
Savior, King of Israel
Left the ninety-nine for the one
And that one was me
Whom He willingly died for,
Knowing the sins I would commit,
He fought for me all the more
He took my burdens to a tree
Nailing them upon the cross
In loving-kindness, He pursued me,
Paying the ultimate cost
And still today He fights for me
Even when I fail Him
He's always there to pick me up
When I repent and let Him
In Christ, I am forgiven
My sins have no more merit
I'm sealed with His Spirit and going to Heaven
Though I did nothing to deserve it
All my failures, all my flaws
Completely covered by the blood,
How undeserving, How unworthy
Am I to receive this kind of love?
God, You are so good to me
How can this be true?
I'm not sure where I'd be today,
If it had not been for you.
Comments