Whatever we do in this world will affect future generations as our ancestors did to us earlier. However, not all those legacies are perfect. They come as good, bad, and ugly. Religions emerged to give order to our lives, so maybe they eliminate the bad and ugly. But even religions were put to the wrong use by the same humans. The bottom line is that we leave a legacy behind but don’t always pass on the goodness. Call it the human nature or good and evil.