I notice that there are many Christians who profess their love for Christ but they have a tendency to not extend their compassion towards others, most specifically, their Abrahamic neighbors, Muslims. But more importantly, I see a lot of Christians both online and offline that have a tendency to criticize others but they themselves are not doing what they're supposed to (as far as Christianity is concerned). A good example is Ted Haggard who openly opposed homosexuality but it was found out that he himself was homosexual. Or the so-called "good Christians" who professed their belief in Jesus as their Lord and Savior but castrated and hung blacks? In the Bible Jesus said: "Not everyone who says to Me, 'Lord, Lord,' will enter the kingdom of heaven, but he who does the will of My Father who is in heaven will enter. Many will say to Me on that day, 'Lord, Lord, did we not prophesy in Your name, and in Your name cast out demons, and in Your name perform many miracles?' And then I will declare to them, 'I never knew you; DEPART FROM ME, YOU WHO PRACTICE LAWLESSNESS.' " (Matthew 7:21-23) Its amazing that there are Christians who will bad mouth Islam yet profess to be Christian, and upon asking why are they bad mouthing a faith, most will say "its free speech." But its not free speech that I'm concerned about its about professing a belief in a tolerant philosophy such as the one Jesus believed in yet their speech is so intolerant towards others. So my question to that is what justifies intolerant speech or intolerant belief? Is it the Constitution? Is it because your American? How does one reconcile intolerant speech with their religious beliefs? How can you be for Christ who spoke about justice, compassion, and love, yet your speech towards others contradicts what Jesus taught?