Q: If Christianity is true, then why are most of the so-called “Christians” I know hypocrites? I’d rather be a complete unbeliever (which is what I am) than someone who claims to be a Christian but doesn’t act like it. At least I try to be a good person, and they don’t. — J.H.
A: I think that many self-proclaimed Christians are hypocrites precisely because Christianity is not true. The bible has so many inconsistencies and contradictions, that its is logically impossible to live by all of the rules contained therein. People who believe that the bible is the “word of God”, must necessarily choose which parts to follow and which to ignore. They do this even if they don’t realize it. Therefore, they may appear to act hypocritically because they are in fact ignoring certain parts of the bible. The hypocrisy is most noticeable when people choose to interpret the bible (choose which parts to follow and which to ignore) in different ways.
I also think that some Christians behave in deplorable ways because they believe that only faith (not good works) is required for salvation after death. (I’ve addressed this topic before.)
This picture is relevant to your final comment about trying to be a good person without religion.

Feel free to leave your answer to this question in the comments.

