As part of His covenant with us, God has promised to give us every opportunity to become like Jesus. He allows us to go through challenges and devises means for us to come to the end of ourselves. He guides and directs our responses to those challenges as barometers of our progress toward holiness.