The problem I have with Christianity is different. I don't see how, as Christ's followers, are you supposed to live "Turn the other cheek" yet at the same time, "An eye for an eye, a tooth for a tooth".
Also, "for what you do for the least of these, you do also for me." Why is that so hard...