Is our value in Heaven directly proportional to our degree of lostness on Earth? It's the question addressed in this episode of TURNING HOME called "Lost and Found".