Christianity. If we all were true Christians there would be peace. But realistically Christians don't believe there will be peace on Earth until Christ returns. Christians are forgiven by God, so they forgive others, and don't hold grudges (if they are true Christians). See the link on how to become a true Christian and have everlasting life.