Whether or not you believe in God, religions accomplish something miraculous: They turn large numbers of people who are not kin into a group that is able to work together, trust each other, and help each other.
CNN: Why we love to lose ourselves in religion