Keeping the Faith: Accepting God's Promise Despite Life's Obstacles