A certain cause will bring a certain effect. Therefore, the cause you promote brings a relevant effect in your life. So, you are the answer to making life better for yourself and others around you. No, it's not up to you to change them. It's up to you to change you.
People resist change as though they are already just the best they can be.
By asking that question you will be acknowledging the fact that God has given you a lot. Well, one reason is this. The children of today have not been taught that they are supposed to be productive. Such a weight on their parents. All they have been taught to do is take.