Peace only happens when we work towards creating patience, openness, and compassion. Gandhi "defeated" the British without raising a gun, and let's see, did Jesus, Buddha etc. exhort us to raise arms against one another? No.
My son reminds me that as long as there are "bad guys," there will always be the need for war. Perhaps. Let's remember that there are people who also see us as "bad guys too."
We also see this mentality in the political dialogue as well. One side needing to justify itself by vilifying the other.
So when do we stop all this "bad guy" stuff? Take a long hard compassionate look at that picture of this Earth rising above the horizon of the moon, and realize that we are all on this planet together. No one, and I mean NO ONE has the authority to define another as a "bad guy." We really cannot afford continue this type of hateful thinking.