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.
Scripture References: Genesis 40-41