Just joined this site and haven't read through the whole thread so I may be repeating Christianity isn't a philosophy for self improvement one simply decides to adopt. Has anyone explained the system of sacrifices of animals for redemption of sin in the Old Testament being the foretelling of...