I have no secrets from my God No weakness I could hide There is no path my feet could trod; my Father could not find He knows the doubts that flood my soul; Hears my questions great and small Takes my burdens every one. He has Grace for All I will remember the heavy cross; where Jesus bled and died When no one else could pay the cost Through death he brought me life. He knew the greatness of my fall; still he broke down every wall All my sins are washed away, He has Grace for all. His grace is all I need, his power when I'm weak. And His love that carries me, will always be enough. Bring all your troubles and lay them down; Jesus will care for you Know the darkness may surround; His love will see you through He knows the pain of a weary heart; He will hear you when you call He will heal you where you are. He has Grace for all. His grace is all I need, his power when I'm weak. And His love that carries me will always be enough And His love that carries me will always be enough