This message was posted by a user wishing to remain anonymous
I am so sorry for what you've experienced. That sounds awful.
I left a small, private shelter because I did not agree with the changes the new leadership wanted to implement. I had been with the organization for over 10 years (I started as a volunteer, and worked there for 9 1/2 years), through several CEO's, veterinarians, and finally an ED. It was personally and professionally one of the most difficult experiences of my life. Some of the people with whom I was working were toxic, and that was taking a toll on my mental health and overall well-being. We can't help others if we don't take care of ourselves. I did feel like I abandoned the dogs there I had come to know so well, but as life turns out I was able to be a part of their lives still it just looked very different.
I learned a couple of very important things for myself. One is that I could absolutely still be involved in animal welfare, even if on a smaller scale. I didn't stop caring or stop being involved in helping animals who needed it even though it wasn't something I did everyday. The other thing is between that I had experiences after I was no longer with the first shelter where I worked that I wouldn't have had otherwise. Specifically I met two amazing dogs who shaped my life, and taught me things I may not have learned otherwise. Those experiences all helped prepare me to be where I am now.
Feeling guilty is normal, but don't be ashamed. You are not giving up, you're stepping away so you can continue to help when the time is right. There is so much drama in companion animal welfare (from private shelters to city shelters to veterinary care), and we tend to find ourselves missing the big picture, that we are all involved for the animals themselves. When we lose sight of that, we let them down. Our energy needs to be spent fighting for them and not against each other.
You will get through this. You never know what the future holds.