"Forgive everyone, one and all." This statement is a typical statement found in most churches. The basis of their argument is found in Matthew 18:21. One must however when reading the Bible put it in proper context to understand it properly. Notice that he was speaking to the Disciples as mentioned in Vs 1, and he did not say to forgive everyone, everywhere, at all times. But rather he stated "to should forgive your Brother 7 times 70." The last time I checked, the only way that you can have a Brother is if you have a Common Father. So in no way would this statement apply to everyone everywhere at all times.
They may be quick also to make mention of the verse in the Bible stating to turn the other cheek. Which is found in Matt 5:39. He was addressing Israelites in both cases and directed his speach to them, which were his sheep, as mentioned in Matt 15:24 and Matt 10:6. And Yes the Bible does say that only his sheep hear his voice John 10:27. If people do not hear his voice they are not his sheep. I do not care what title anyone says they are at church or what seminary they attended. Sitting in a class does not make you smarter unless you are actually learning something. It only make you poorer. Most come out of seminaries with the same man made doctrines they went in with.
If someone has not had the calling of Gods holy spirit as in John 6:44, and if they have not answered the call as in 2 chron 7:14, then they are not my brother. There is no where in the Bible where there are examples of God forgiving the heathen. One may be quick to try to defend their position by saying God forgives sinners. If you believe in a place called Hell, (no matter what form it may take) where God sends those who are not worthy of his kingdom then you must realize that he sends the unrepented sinner and not the sin there. I know of no place in the Bible where it states that God loves the sinner but hates the sin, which is a man made doctrine that most churches preach.