The adversarial thinking might also be part of the problem. Tenants aren't friends or enemies, just customers.
I agree you should feel free to part ways. My heart doesn't bleed for your tenants. With trust gone, it's over for sure. But trust is built in business, as much as business is built on trust.
Assuming that you wouldn't do anything differently next time, then why stay invested at all? With the negative experiences and effort and costs you shouldn't have to pay, and with contingent liabilities that depress your yield, and knowing it's bound to happen again... are you even enjoying yourself?