I believe that if you want to make a difference today, then you must
first make the change in YOUR own life. This will create a more intense impact on others around you.
If you want to feed the hungry, buy food and give it to the hungry.
If you want to defend your religion, then be a living example of what you believe and apply it to your everyday life, and stay strong.
If you want to stop war, then refuse to fight and become non-violent in every way, shape and form.
If you want people to stop using drugs, then live drug-free in your environment.
If you want to find a better partner in a relationship, then be the best partner you would want them to be for you.
If you want people to accept you, you must accept others.
There are so many things you could do right now to make a difference at home. The more you live in that change, the more it will spread to others. It's becoming more and more effective other than trying to force people to change. One of the reasons why I'm not totally big on protesting and whatnot.