OK, I need some help here. What is God saying? Is there a contradiction? God's word doesn't contradict itself, so what is the explanation? The best I can see is that God forbids man to punish the children or fathers for the others sin, but he is able to do so because of his Holiness and knowledge. He knows the hearts of man, where man does not. Also, when he talks about "visiting" the sins from one generation to the next, does this speak of the parenting influence and responsibility thast we have. For exmple, If I beat my wife studies show that there is a good probability that my children will do so. Or am I reading to much into it.