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 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 get what I deserve 'Cause when I need grace You give it wholehearted Give it wholehearted (yeah) 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 needing I can see it You're still the one who's reaching out 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 get what I deserve 'Cause when I need grace You give it wholehearted Give it wholehearted 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 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 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 get what I deserve 'Cause when I need grace You give it wholehearted Give it wholehearted When I need grace You give it wholehearted Give it wholehearted