to quote the famous cartoon character Popeye, "I've had all I can stands, and I can't stands no more!"

Sounds to me like time to move on to greener pastures, although I would definitely request an exit interview from those above you in your current organization, so that you can clearly and plainly (and hopefully earnestly) explain your reasons for leaving. If they care about your leaving or threatening to leave they will listen, and maybe there is some hope for the future there. If they ignore your request or grant it but ignore your pleas to fix the issues involved, then it was never meant to be with that clan.

As others have said, life is too short to not be happy in your life, as much as you can have an effect over at least.

jeff :ootd: