Plan B: When Your Plan Fails and God's Prevails.