00:00This heavy load was never mine to bear
00:27So I cast my cares upon you, Lord
00:32This weary road, I've traveled far so long
00:38Would you take my hand and lead me on?
00:42You are working all things for my good
00:49You are working all things for my good
00:57When I cannot see it, God, I still believe
01:03You are working all things for my good
01:12When troubles come and nights are filled with tears
01:25I will fix my eyes upon the one
01:30Whose perfect love has conquered every fear
01:36Hold me in your arms, everlasting love
01:41You are working all things for my good
01:48You are working all things for my good
01:55When I cannot see it, God, I still believe
02:01You are working all things for my good
02:10I know, I know you are working it up for me
02:24You are working it up for me
02:27I see it breaking on the horizon
02:42The dark of night is giving way to the dawn
02:48The day is coming
02:53The day is coming
02:54And hope is rising
02:56Your joy will be my strength
03:00Your joy will be my soul
03:04I see it breaking
03:06On the horizon
03:08On the horizon
03:10The dark of night is giving way to the dawn
03:16The day is coming
03:18The day is coming
03:20And hope is rising
03:23Yeah, your joy will be my strength
03:28Your joy will be my strength
03:31I pray
03:33You are working all things for my good
03:43You are working all things for my good
03:50When I cannot see it, God, I still believe
03:57You are working all things for my good
04:04When I cannot see it, God, I still believe
04:11That you are working all things for my good
04:22Come on, if you believe
04:26He's working it out for your good
04:28Come on and give God praise
04:30Hallelujah
04:31In the Lord Jesus