A Million Reasons

The Perrys

Lyrics

I've made promises to people that i have never kept So many rights I've wronged and wrongs that I just can't forget And I've prayed for God's forgiveness to rescue me from sin Then turned my back on mercy just to do it all again I've tried to run from Jesus but kept running into grace I've made every wrong decision that His blood has washed away There's no way that He should love me and I've given Him a million reasons why But none of them have ever changed His mind I've been quick to point the finger at all the wrong I see But slow to ever recognize the hypocrite was me And I've walked away in anger when God's will was hard to find Even questioned if He's good why would He let a good man die I've tried to run from Jesus but kept running into grace I've made every wrong decision that His blood has washed away There's no way that He should love me and I've given Him a million reasons why But none of them have ever changed His mind Oh I've kissed him as a traitor And led Him to that hill I've held the hammer in my hand And I've driven every nail But when my guilty met His mercy High upon that rugged tree I found His love is so much greater Than my sin could ever be I've tried to run from Jesus but kept running into grace I've made every wrong decision that His blood has washed away There's no way that He should love me and I've given Him a million reasons why And none of them have ever changed His mind None of them have ever changed His mind

Artist