Can I just make one, very simple, yet completely relevant point:  You can never be totally moralistic, for many morals contradict others.  Therefore, no-one can ever be completely guilty, or innocent - as everything is relative.  Sounds silly, but th...  
[Read More]