One of the most valuable lessons we will ever learn in the Christian life is how to wait upon the Lord. When we surrender to Him, He does mighty things in and for us, according to His will and His timing. In other words, we must allow His timing—not our own agenda—to guide our lives. That way, we can experience His very best.
Radio Sermon
Overcoming the Ups and Downs of Life - Part 2
Some seasons in life bring joy while others bring discouragement, but God is our everlasting refuge in all circumstances.