It appears God has prewired nature and certainly our own nature to do most of our growth during stress, hardship and brokenness. Even though this is the case, we often don’t realize it until after the fact. How God does this is going to vary, but there are certain principles he seems to have in place.

The life of Joseph is a great springboard on this topic.