And for all the bile I hold towards religion and especially the judeo-christian ones, I also feel a bit of a hypocrite when I see and admire some of the works done in the communities by religious charities, especially those who don't care what faith those they minister follow (like the Salvation Army).
There is nothing hypocritical about condemning Christianity as a religion, while praising the good works done by Christian individuals or Christian organizations, like Salvation Army.
I myself admire the good works done by Mother Teresa, Jimmy Carter, Bishop Tutu, MLK etc. We also support two little girls in India through World vision, a Christian charity. The money we donate goes to their food, clothing, education etc.
I see no inconsistency in that and also condemning the horrific practices carried out by Christians in the past (medieval witch burnings, persecution of scientists, like Galileo, Crusades, Inquisition etc.).
I respect the selflessness that is integral to some people who follow this creed.
So do I, while condemning the racism, sexism and homophobia and hypocrisy exhibited by many Christian leaders, including the pope.
I sometimes wonder if there is something wrong with me, that I cannot feel the faith(?) of these people, that allows them to be so tolerant, accepting of the flaws of others and good examples to the community at large.
Nothing is the matter with you. While religion makes some people selfless, willing to help other, willing to be charitable to others, it also makes some of them racist, sexist, hateful and homophobic. Christianity is a mixed bag (so is any other religion for that matter).