I happened upon this yesterday. A little sprig of mint growing in the crack of a sidewalk. When Mother Nature eventually sheds us from Planet Earth like a dog shaking off fleas, she will survive. But it will probably be different, and we may not be part of it. Nature finds a way.