The fact that God can bring character development and personal growth out of any situation is conditional on people's willingness to submit to God's will. God is sovereign over every life, but those who yield their will to him will be shaped according to his purposes. When God directs a life for his purposes, all of life is a school. No experience, good or bad, is ever wasted (Rom. 8:28). God doesn't squander people's time. He doesn't ignore their pain. He brings not only healing but growth out of even the worst experiences. Every relationship can be God's instrument to mature a person's character.
Henry T. Blackaby, Spiritual Leadership: Moving People on to God's Agenda
character, surrender