Many churches teach that God loves everyone. They also teach that we are all the same and that God loves us all the same. If one believes this is true then one must deal with many verses that teach differently.
One example is the Canaanite woman in Matthew 15:26.
“It is not meet to take the children’s bread, and to cast it to dogs.”
In this scripture Christ made a difference between two peoples. Scripture defines the children as true Israel. Christ called the Canaanites dogs. If you think that is a single instance you should do a study on dogs, swine and snakes in scripture and realize that the scripture makes quite a difference between peoples.
This is not just an old testament teaching. The scripture makes a difference between people from Genesis all the way through to the end of the book of Revelation. It is true Israel that is the apple of God’s eye, Deuteronomy 32:9-11, and Israel only has God dealt with, Psalms 147:19-20. Unfortunately most have been taught to ignore these differences in scripture through false doctrine and spiritualization of scripture which destroys the intended meaning.
I have written before that there are people whom God hates. Esau Edom, who is in modern Jewry, is at the top of the list. If you believe that hate just means God loves them less then you must admit that God does not love everyone the same.
The next time your spouse or close family member asks if you love them, tell them that you love everyone the same and see what kind of response you get. Well God loves true Israel as no other because God was married to Israel and promised to remarry Israel as they become Christians today. One can not spiritualize that to any and everyone without destroying the meaning of scripture.
The modern day Jews are not true Israel. Scripture teaches that true Israel has been the one to take the Light of the Gospel to the world while forming many nations.