“Nothing in this world is haphazard. There is nothing random or unplanned about the circumstances you are in right now, even if those circumstances seem very hard. Rather, God is leading you by the way he deems most appropriate, the way he has determined is most fitting for your spiritual growth.
Just as one tree grows best in a sheltered valley and one by the edge of a gentle stream, another grows best on a bleak mountaintop where it is swept by strong winter winds. If you observe nature, you’ll see that trees and plants are found in the conditions in which they can thrive—cactuses in the desert and palm trees along the beaches.
Do you think it’s likely God has given more thought to the trees than to one of his precious children? No, he has placed you amid the circumstances and experiences in which you will show the greatest growth and display the greatest Christian character. You may think you would thrive more through a life of better health, greater ease, or increased luxury, but God knows what is best and God makes no mistakes. Do you believe that?”