I'm going to chime in with lots of random bits:
Micah, write anytime, day or night.
It's worth noticing that virtually all cultures have religious beliefs and structures. This leads me to believe that from an evolutionary standpoint, religions help the societies they dwell in survive, outcompeting other societies. Otherwise, how could you explain the stupendous resources they commandeer?
I think religion is a way of scaling up family hierarchies. How do you harness the efforts of thousands, or millions, or people? However you do it, they need to bow to a higher authority. Religion does this very neatly, with a minimum of effort for the organizers. In this sense, religion was crucial to the historic rise of city states. Cities that better organized and controlled their populations had a distinct advantage over their neighbors, allowing them to expand.
Religions, like other human mechanisms such as corporations, tribes, and nations, display many of the characteristics of living organisms, including evolution, growth, propogation, a will to survive, and eventual death.
Much of the tension in humanity emanates from the polarity of cooperation and competition, selfishness and selflessness. We are currently living in a very selfish, egocentric culture. Personally I think a big part of this is due to the focus on a consumer economy that benefits from isolating individuals and convincing them that the solution to their loneliness is the products offered for sale, but I digress. Religions offer a counterbalance to this depravity, one that is not in direct competition with corporate earnings and is thus more tolerated.
The city states that prospered did so in part because they had a large percentage of "follower personalities" in their populations. This made it easy to organize. If you ever wonder why there are so many people in the world that act like sheep, I think that's a big reason.
Two cent's worth.
Steve
--
Steven R. Tyree
Odyssey Energy Solutions Inc.
IDCLLC
641 Huddleston Rd.
Lascassas, TN 37085
615-286-2716 office
615-427-3050 cell