Blessing in Disguise

Challenges of life are for our own good. They come to train us, to increase us in wisdom and to strengthen us.