Saturn....
Been there, and bounced back a few times!! Your frustrations etc are a very familiar issue in most CX households.
A decision has to be made in your early days as to staying or going. If you are going to leave then do so, as soon as possible to build your seniority/life elsewhere.
If you are going to stay, then you need to channel your frustrations in a productive direction. One of those would be to step forward and join the new committee. I will happily vote for every CN/FO/SO who I suspect is as pi**ed off, as I am.
Good luck!