(Verse 1)
I'll never know why you gave us your son
I'll never know why he saved all of us
Out of the things that you could've done
You decided to give your life for all of us
(Chorus)
And you didnt have to do it
But I'm glad you did
You could of called ten thousand angels
Angels to save
You from that rugged cross
But I'm glad you stayed there
And you did it all for me
(Repeat Verse 1)
(Chorus)
(Bridge)
If I had to make sense of all of this
I would still come out empty
Because it is, too much for me to bear
But all I know is that I'm glad you did