Embracing Our Finitude