I just read through this thread and feel for you. I'm not a Vet, but, serve many people in a large organisation in a compliance type role. Its extremely stressful. The workload grows just about daily with more and more new people needing my services, doing more and more complex tasks with more complex compliance. I'm really good at my job, and dedicated to the organisation, but I've been requesting additional staff to work with me for a couple of years but the requests fall on deaf ears. I have massive stress issues. Chest pain coming up to 18months now (I'm super fit in my early 30s, no family history of cardiac issues). On strong medication, its not helping. GP and Mental Health types have been telling me to quit for over a year, there's nothing left they can do for me. Everyone tells me to quit. Family, friends, colleagues who know how I'm suffering from right around the organisation.
My contract is about to expire, the position was only just readvertised (they won't just give me a decent extension even though they can...) as three fractional part time positions, on short contracts!
I only have a few days left. I'm looking forward to it ending. Its going to leave a large number of people, good people, nice people, around the organisation in the lurch. Oh well. The new line manager is awful to work with and makes more work than they help with (they are basically just a sign off for payslips and leave for me. My role has legal accountabilities and responsibilities. The person "above" me, is also, below me when involved in these tasks). I'll be glad to never work under them again.
Thanks for sharing OP, and, I hope the run-down for you to get out of your current hell-hole and away from the awful calamity of trying to help people and animals and not let them down, while being messed around by your manager, is as pleasant as possible. Your mental health is important!