Instant and Delayed Karma
Some karma produces immediate results; other karma remains dormant for lifetimes.
Karma can mature immediately, in this life, in the next life, or after many lifetimes. Understanding this prevents discouragement when good actions seem unrewarded or bad actions unpunished.
Some seeds sprout quickly; others wait centuries.
Understanding karma's timing develops patience and faith.
Karma Doctrine