Wow, that prison experience and the fact the uni was pawning you off out there sounds like it would leave anyone a bit jaded.
And my last employer was a private university so I didn't get a teacher's pension. A teacher's pension in the equivalent of a state/VA pension where you work 25 years and get about half your salary for the rest of your life in pension.
While I was at U of Cincinnati, it was a state school, so you had an incredible state pension option. Private universities? No. Plus the pay was actually less than my pay at U of Cincinnati so I was getting all of the cons of a private job without any of the bonuses (higher pay, less stress, higher respect). My base salary at both places were the same but U of Cincnnati gave you bonuses if you were more productive so I ended up making an extra $25-50K a year from those bonuses. The last place I worked I never got any bonuses despite even getting letters saying I'd get one then it never showed up in my paycheck or otherwise.
So in short I was getting the worst of the worst. Working in poor conditions, low pay, no awesome pension, and I was still loyal (or stupid) enough to tell them of my plan to fix some things where I was literally going to add about 25 hrs a week to my work schedule, I wasn't going to get paid for that extra work time, for about a month to make some needed changes that would actually make them more money (cause once the improvements happened it would've increased productivity) and they were still stupid enough to blow me off.
One of the reasons why I was highly respected at U of Cincinnati was cause when I had an idea to fix something they went with it and when 6 months later the numbers showed the improvement actually made a seriously positive difference (patients and staff happier, better care, better turnaround, shorter hospital stays) the administration would tell me they were happy with me, my patient reviews were great, I loved the teaching students, continued work with my mentors who were 2 of the best in the country, and I felt like my treatment team was a family. I was content with that despite that I would've made more money in private practice.
The last place I worked at was a nightmare. I stayed in it as long as I did cause 9 months I was in denial with how dysfunctional it was, and when I offered to make changes, I even made a note that if they didn't take any of my offers, blew me off 6x in various forms (no response to e-mail, telephone calls, person to person requests to discuss the issue) I decided it was time to go. That took about 3-4 months. Plus I needed time to assess the terrain for the next better job. That took another 3 months.
I still remember just a few weeks into my last job a nurse and a resident told me I'd only be there about 1 year. I asked them why? They both separately told me at that place good doctors always leave within about a year.