Mulan,
I'm a bit wordy, so it might be hard to follow all of my advice. But do get a few different opinions as well. If you have family or friends that you trust, seek their help, too.
I hope you are able to get the help you need. I hope your job turns out to be better.