As a Christian, I totally get your cognitive dissonance and agree with you, that Jesus was very much not racist or xenophobic, and instead preached love and compassion.