I have to 100% agree with the fact people leave their jobs because of their bosses. I'm a manager at a fast food chain and although stressful I do like the fast paced of the environment and I love the crew I work with.
I want to leave though, why? My boss.
If you decide to leave, make sure to tell them the real reason why, otherwise the cycle will continue. I wish you all of the luck!
Fortunately we are going through some changes which will mean a new owner and a new store manager. Hopefully a change for the better!
Change can be good. I hope for you that it is.