Society is made up of individuals. The thoughts and actions of each individual influence the culture of that society. Instead of waiting for others to improve, we should try to improve ourselves. Once our attitude has changed, we will be able to perceive goodness throughout world. If there is a positive change in us, it will also be reflected in others. It is only what we give that we can hope to get back.
You cannot predict when grace takes place; you can only wait. Relax.