It all seems so obvious now When I look back over my life There were times that I really felt down To think it passed me by But in these hours of serious doubt Through the coal black lonely night Something told me, It'll work out Something deep inside Was comforting me All in good time All in good time It said 'All in good time' The bad times will be gone Hold your horses, a willow tree cried While the sun called to me, Where's the fire? Run your course my feverish child, Came a voice from even higher Inspiring me All in good time All in good time It said All in good time We rise and fall We try and fail And people may judge us But angels know us darling All in good time It all seems so obvious now When I look back over my life There's a need for sorrow and doubt For darkness and for light It's how it must be All in good time All in good time It said All in good time? All in good time The bad time will be gone