The better one is to hunt for another job ASAP.
Being happy is way more important than money. I know ur feeling since I have a mean boss too although I am lazy employee.
I have 30 days and then will c if I can be free to go.
I am worse than u because I can't quit and have to wait to be fired. What a world!
Cheer up!