I feel for your struggles but I agree with ES. I'm a boss and I have a boss I love. I think it's a bit cliche that the term 'boss" is related to mostly negative emotions. I've had crappy bosses. I've had crappy employee's. I've had crappy customers. I've had crappy relatives. It's life.
I hope you get your issues sorted and you can go onto a more peaceful work environment. Sucks hating your job. I am grateful for mine.