Excellent read, never thought about this angle of Karma !
After Kurukshetra war, Dhritarashtra asked Krishna, “I had 100 sons. All of them were killed. Why?
Krishna replied, “50 lifetimes ago, you were a hunter. While hunting, you tried to shoot a male bird. It flew away. In anger, you ruthlessly slaughtered the 100 baby birds in the nest. Father-bird had to watch in helpless agony.
Because you caused that father-bird the pain of seeing the death of his 100 sons, you too had to bear the pain of your 100 sons dying.
Dhritarashtra said, “Ok, but why did I have to wait for fifty lifetimes?”
Krishna answered, “You were accumulating punya (pious credits) during the last fifty lifetimes to get 100 sons – because that requires a lot of punya. Then you got the reaction for the papa (sin) that you have done fifty lifetimes ago.”
Krishna says in the Bhagavad-Gita (4.17) “gahana karmano gatih”. The way in which action and reaction works is very complex. God knows best which reaction has to be given at what time in what condition. Therefore, some reaction may come in this lifetime, some in the next and some in a distant future lifetime.
There is a saying, “The mills of God grind slow; but, they grind exceedingly fine.” So, every single action will be accounted for, sooner or later.
Srimad Bhagavatam gives example: if we have a cowshed with 1000 calves and if we leave a mother cow there, she will easily find out where her calf is among those thousands. She has this mystical ability.
Similarly, our karma will find us among the millions on this planet. There may be thousands going on the road but only one meets with an accident. It is not by chance, it’s by karma.
Thus, the law of karma works exceedingly fine; it may be slow to act, but no one can escape.