He does all things well And my lips will ever tell That His love and mercy meet my every need Through the sorrow and the pain I will follow and proclaim He does all things well, and He’s so good to me I have walked many times through the valley of tears when my burdens were heavy and the way was unclear But I’ve found that God will keep every promise He has made I can trust in His purpose And I can rely upon His grace He does all things well And my lips will ever tell That His love and mercy meet my every need Through the sorrow and the pain I will follow and proclaim He does all things well, and He’s so good to me In dark moments of doubt when the questions arise I have blessed assurance God’s still working in my life In my life