Nobody bears the sin of another human, everyone is responsible for his own doings. You don’t bear the sins of your ancestors, you only bear them if you go the same way the did. There’s just one problem , as a society our doings intertwine with each other, a bad doing of a father can influence the behaviour of the child. That doesn’t mean that this child bears the sins of his father but this could lead to other bad doings where the child creates his owns sins. I live in Germany and I see how Germans are still effected by the doings of the nazis. Today’s Germans have no fault and most of them learned from the past and that’s something where they can be proud of ! So nobody bears the sins of his ancestors but there’s still an impact that they leave. I believe in God and in his books there’s mentioned something great , nether the objects you have or your bloodline will help you, the only thing that will help you are the good things you did.