KrazyKat, first off, I must disagree with you on that point. Greed, passion, lust, anger, stress, etc. can cause even the best of us to do bad things. As well, we must remember that "good" and "bad" mean different things to different people.
Other than that, I generally agree with what is...