I've walked the straight and narrow 
 I took the crooked path 
 I've looked into the mirror 
 And didn't know who was looking back 
    I've lived outside Your calling 
 But still inside Your grace 
 And when my world was falling 
 Your love it never changed   
 Lord You could've given up 
 And walked away 
 From someone so unworthy 
 But You stayed   
 Your faithfulness 
 Surrounds me 
 Your grace 
 Is all abounding   
 Your mercy 
 Overwhelms me 
 You call me Your own 
 I know You'll never let go 
 Your love’s unbelievable   
 On and on it goes 
 Your love’s unbelievable 
 On and on it goes 
 Your love’s unbelievable   
 You walked the hill of Calvary 
 My sin upon Your back 
 Your life for my salvation 
 Has anyone ever loved like that   
 Lord You could've given up 
 And walked away 
 From someone so unworthy 
 But You stayed   
 Your faithfulness 
 Surrounds me 
 Your grace 
 Is all abounding   
 Your mercy 
 Overwhelms me 
 You call me Your own 
 I know You'll never let go   
 Your love’s unbelievable 
 I raise my hand to Your awesomeness 
 I bow my knees to Your holiness 
 I know I'm not worthy 
 But You see me differently