It's so amazing, it's so amazing
Every day I struggle and fight
Pleasing you, praising you,
for all the things that you do
See you went to the cross
so that I wouldn't be lost
So amazing how you make me feel
and yet you love me still
Went to the cross for me,
I know you're really down for me
Because you gave up your son
I keep longing for that day
You've placed your faith in my son
I've prepared a place for you
To live with me eternally
Where there is no more tears,
and yet you love me still
I know you're really down for me
Because you gave up your son
How could you love me Lord?
You're so special, special
So amazing how you make me feel
and yet you're not kissed
So tell me do you trust me,
are you really down for me?
Because you gave up your soul
How you can love me, love
I don't understand it, no no
in spite of my flaws, yes
You're amazing, you're so amazing
and yet you love me still
You love me still take the cross for me
I know you're really down
In this world we're bound
Tell me where would I be?
Lord you're so special, special
So amazing how you make me feel
and yet you love me still
Went to the cross for me,
I know you're really down for me
Because you gave up your son
But in this world we're bound
How you love us like you do?
And Lord you're so special, special