I had done a large number of smaller projects and several mid-sized projects, as well as one very large one by the time I started working on this though, so it's not as though I was green behind the ears or something.
Maybe the morale should be 'know when to walk'. And I should have walked long before I did. The violence is what made the coin drop for me, it was a realization clear as day, 'I'm being abused here'.
Suddenly the veil came off. After that quitting was relatively easy.