I'm in alignment with that, at least in terms of wanting to leave the world a better place as a result of my having been tfine!
I'm less particular about it being as a result of "accomplishment" as perhaps something like having a small footprint and helping something be better than it was when I arrived. Even if that just means planting flowers, and not causing harm.