Wow! Thanks a lot for this thread. I was brought up without any sort of religious influence, and so I have a lot of questions.
I don't intend on "finding God" or anything like that, but at least now I get a bit of understanding as to why Jesus was sacrificed and why the Anglican Church the Beaver troop I work with didn't want us there last week!
Thanks.