[Verse 1] Got a lot in my past Got a lot on my mind There's a lot of things I want back There's a lot of me I don't like But I come Just as I am to You And I know Just what You're gonna do [Chorus] When I need grace You give it wholehearted, give it wholehearted I was a mess But You never departed, never departed Faithful when I'm at my worst No, I don't care what I deserve 'Cause when I need grace You give it wholehearted, give it wholehearted, yeah [Verse 2] Even when it's all my fault You never push me away When all my bridges have been burned You make another way When everyone is leaving, I can see that You're the One who sticks around Everything I'm needin', I can see it You're still the One who's reachin' out [Chorus] When I need grace You give it wholehearted, give it wholehearted I was a mess But You never departed, never departed Faithful when I'm at my worst No, I don't care what I deserve 'Cause when I need grace You give it wholehearted, give it wholehearted, yeah [Bridge] You don't hold back, You don't hold back Your love is not afraid to run You don't hold back, You don't hold back Not ashamed of the things I've done (Yeah) You don't hold back, You don't hold back Your love is not afraid to run, yeah You don't hold back, You don't hold back Not ashamed of the things I've done When I need grace, yeah [Chorus] When I need grace You give it wholehearted, give it wholehearted I was a mess But You never departed, never departed Faithful when I'm at my worst No, I don't care what I deserve 'Cause when I need grace You give it wholehearted, give it wholehearted [Outro] I need grace You give it wholehearted, give it wholehearted