The Blessing of Adversity: Finding Your God-given Purpose in Life's Troubles