I'm not defending the church. Fundamentally even the "christian side" of me believes that it's heresy to even have a church.

What I am saying is that you can't preach to people about tolerance with hatred in your words. At that point you are just the same as them not matter how just your cause may be.