In those days they will never say again: The fathers have eaten sour grapes, and the children's teeth are set on edge. But each one will die for his iniquity; of every man who eats sour grapes his teeth will be set on edge.
Jeremiah 31:29,30
How does this relate to the event of David's punishment that fell on his son who died? Does this popular saying from the time of Jeremiah refer to what the people understood of the case of David? Where were people getting this from? I have already asked this question to several currents of opinion, Christian and non-Christian, for the first time I ask it to a Jewish public, I even heard from one who called herself Jewish that this word only began to be valid from the saying of Jeremiah, that before God it expanded the consequences of sin to people who had nothing to do with it. What is the meaning of all this? Is it a contradiction as atheists throw it?