It was a great read. Thanks for sharing these thoughts.
What I learned from a thread on Reddit about how to deal with toxic people (who are not willing to change)is, you should let it go.
It’s not a one shot leaving, but, you have to slowly cut the connections, slowly move away from them. This is the best way anybody could stop getting hurt. It is better for both sides.