I would like to believe it is true. Certainly I live by the idea that the more you give, the more you receive in return. It just may not come in the form you think and we may not recognise our good fortune straight away.
As to those asshats who hurt others and behave unethically, I am not really sure if karma ever really gets them. I hope it does (even in a small way). I sometimes think though, when considering people who have been cruel to others and I have seen it, I wouldn’t know if they got what they deserve. If someone is horrible and mean eventually you would think their luck would run out and they would pay. We may just not witness it and again, it may be in a form that we wouldn’t expect.
Still though, I don’t spend a lot of time thinking about those sorts of people. Life is short and I don’t think it is really worth my effort to worry about how life is treating asshats.I just have to make sure I am being the best I can be and trying to make a positive contribution to life.