Exodus 20:5-6 (NLT)
I lay the sins of the parents upon their children; the entire family is affected—even children in the third and fourth generations of those who reject me. But I lavish unfailing love for a thousand generations on those who love me and obey my commands.
I used to think that God was cruel, visiting the sins of the parents on their children. I totally missed the second half of the verse.
God is good: the sin’s effects are limited to three or four generations. Love flows forward to a thousand generations.