Verse 1 I’ve walked down roads I shouldn’t have taken Made my share of mistakes I can’t erase I’ve stood in the wreckage of choices I’ve made And wondered how I got this way I’ve told Him I’d change, then failed by the morning Fell right back into the same old sin But mercy was waiting where I was running And grace kept calling me again Chorus (big, uplifting) Why does He still call me His child? After all this heart’s done wrong I was lost in the night, running wild Still He led me home He was perfect on that cross Paid a debt I couldn’t pay I don’t know why He loves me this way But I thank Him every day Verse 2 There were bridges I burned I can’t go back to And voices I wish I could still hear But I’ve laid it all down at the feet of Jesus And found His forgiveness here Now I ain’t the man that I used to be And I’m not all I should be yet But I’m walking a road that leads me home And I ain’t turned around yet Chorus Why does He still call me His child? After all this heart’s done wrong I was lost in the night, running wild Still He led me home He was perfect on that cross Paid a debt I couldn’t pay I don’t know why He loves me this way But I thank Him every day Bridge (testimony lift) I may stumble, I may fall But I hear my Savior call Through the blood, through it all I’m still His child Final Chorus (lift + choir feel) Why does He still call me His child? After all this heart’s done wrong I was lost in the night, running wild Still He led me home He was perfect on that cross Paid a debt I couldn’t pay I don’t know why He loves me this way But I’ll praise Him Every day