Joseph's life teaches us that God chooses people he can trust, God determines when we are ready, and that we have to learn how to consistently respond to God.