The Gift Of Love

I find it hard to understand
The gift of love you gave to me
How could God's son die for me
It brings me to my knees to say

Thank you for the cross
You took my shame
Thank you for the cross
You took my pain
All the wrong I've done was blamed on you
Thank you for the cross
Jesus I love you