He also gets annoyed when I tell him! He's staying with me and we were eating at a restaurant run by Asian people. He said, the food's pretty good...for a place run by Asians really loudly and laughed. I said it wasn't funny. They were offended and it's my town so I can't go back in there. Am I overreacting? I don't want to take him anywhere.