Who doesn't hate to wait? In Joseph, the Lord shows us a man who knew how to faithfully wait on Him. The path to spiritual maturity is paved with times of waiting on the Lord. Waiting teaches us that He is God and we are not.
If you have ever asked God the question, 'Why?', or ever grown frustrated trying to make sense out of the events in your life, then you will be able to identify with the challenges Joseph faced. Discover how Joseph overcomes abuse, tackles injustice, waits patiently on the Lord, and finds comfort in God's strength.