I realize that these are a lot of nice ideals. Most of us already know what Christ did. The problem comes in internalizing it. On more than one occasion I have been frustrated with myself or other fellow Christians for being so judgmental. I know what a turn-off it is.
Ideals are nice, but reality is harsh.
But please, don't turn your back on the truth because the individuals who stand for it and strive for its ideals are not perfect in reality.