My boss calls me names under his breath at times...?

I heard him quietly call me ret*rded a few times, after making some silly mistakes. He also is often VERY condescending. I'm introverted and socially awkward by nature and suffer from anxiety and depression. He just doesn't understand. I'm not stupid. He is an asshole and does this to others as well,... show more I heard him quietly call me ret*rded a few times, after making some silly mistakes. He also is often VERY condescending. I'm introverted and socially awkward by nature and suffer from anxiety and depression. He just doesn't understand. I'm not stupid. He is an asshole and does this to others as well, not just me. Referred to one other employee behind his back as "**** for brains."

What can I do? I never fight back because I fear it will only make things worse and I want to keep my job. I just got a raise.
6 answers 6