Also, coming from someone with depression. No do not suck it up. Get angry at them and stand up for yourself. Sometimes people need to learn to treat others...god forbid like humans. I say either quit or go to HR.
I would be a televangelist....but I have too much of a soul.