A thousand times I've failed A thousand more you've loved me back again Sure as a new sunrise, your mercy waits as day breaks You alone have welcomed me So here I kneel before your throne Wearied hands and tired soul Sure as the setting sun, I know I don't deserve this love Still your mercy stays the same In your grace I will remain I'll worship you when I'm weak Worship you on the mountain I'll worship you in the storm Worship you through the valleys I'll worship in every season, for you my God are faithful Worship you every morning, for I know that you are near And your mercies are always new Surely the darkness won't last Your love is rewriting my past Jesus my soul will sing Your mercy changes everything You alone are the gracious King You alone, I give everything I'll worship you when I'm weak Worship you on the mountain I'll worship you in the storm Worship you through the valleys I'll worship in every season, for you my God are faithful Worship you every morning, for I know that you are near And your mercies are always new I'll worship you when I'm weak Worship you on the mountain I'll worship you in the storm Worship you through the valleys I'll worship in every season, for you my God are faithful Worship you every morning, for I know that you are near And your mercies are always new A thousand times I've failed A thousand more, you've loved me back again