If you are, maybe you could take a different approach. You have a lot invested, so, it might pay to try to look at the job differently and see what happens.
1. Look at the way you communicate with your boss, your peers, your subordinates, and customers. Are you communicating the way they want to be communicated with or the way you want to communicate with them? Can you change your approach and/or your methods? If you are using email, try the phone, or in person. Are you taking the direct approach or trying not to ruffle feathers?
2. Reprioritize what you are doing. Make sure you are doing the right things. You still have to do those things that are important and urgent, but, after that, focus on the things that are truly important, but not urgent.
You were going to quit anyway, so why not see what happens if you stay a little longer and change the way you respond to what is happening. While you cannot control a lot of what happens, you can control the way you respond to it.