No one has escaped Karma. She meets you on the same road that you take to avoid her. When you meet her, she reminds you of her two simplest rules: What you sow is what you reap. Everything in life is connected.
Someone experiencing what they put you through and have their life changed the way their actions changed yours is the best form of Karma. It doesn't matter how long it has been since you did what you Karma will still get you.
Quote by Iyanla Vanzant: Life will let you get away with something for a while, but sooner or later, you will pay the price. Everything you do in life causes the effects that you experience. When you get the bill, be prepared to pay.