Re: Leaving work
It happened to me a couple of times in the begining of my practical life. Since I had some mouths to feed therefore I did not quit till I found another job. I was naive' did not feel like confronting , did not know anything about office politics.
Since you have decided to quit, as a last resort , confront your boss and your GM let them know that they are driving you crazy and you are contemplating quiting the job. Their response will help you decide better. If they say sorry if you feel that way it is up to you and you are free to go and look for another job. Or they might tell you that they never realized that they were driving you crazy and the things were so bad and they might change their behavior.