I'm convinced of this: Good done anywhere is good done everywhere. For a change, start by speaking to people rather than walking by them like they're stones that don't matter. As long as you're breathing, it's never too late to do some good.
I find it interesting that the meanest life, the poorest existence, is attributed to God's will, but as human beings become more affluent, as their living standard and style begin to ascend the material scale, God descends the scale of responsibility at commensurate speed.
It is better to control oneself, if one can, and not hit back. But on certain occasions, it is imperative to defend oneself. I don't think it's fair to ask anybody not to defend herself or himself.