compassion debris defaced depletes detail evolution feeling happy hate ideas live living love miles mistakes mouldy obsolete order part science things time turning vision voices work