Kindness and anger

When I was young, I was told to treat others like I want others to treat me.
Along the way, I don’t see it that way.
Doing something good to others doesn’t necessarily mean you’ll receive something good for others.
However doing something bad, somehow reciprocal. You’ll get it for sure.
I take it that everyone likes kindness so kindness takes longer time to return to you.
Everyone likes it so they want to keep it.
Unlike bad things, lets say anger.
No one wants it, they want to get rid of it. So if you give anger to someone, that person will give you back shortly.

So, be kind and be gentle to others and to ourselves, you may not get it back sometimes. But at least bad things will not visit you too