Me and my boyfriend have been dating for almost 4 months. He is mexican and I am half Apache indian and half polish and czech. We have such a good connection but latley he had been making racist jokes about me. It annoys me but when I get home and it sinks in, it truly upsets me. I can take a joke but he actually makes me feel ashamed of my culture and sometimes I get the notion that the he thinks his race is better than mine. What should I do?