You don't deserve that kind of treatment, and where are these other people? Why aren't they doing their work? That would be stressful for anyone with or without mental health problems. I'd be complaining too!
Good on you for taking some time off. It sounds like you're in much need of it.
Feel better!

Sending hugs your way!