Hey there Fuzzy!
Sometimes, it is a good idea to "shed" some problematic people.
Sometimes. we want respect, without necessarily ending the relationship. In those instances, I will ask the person as to why s/he does not treat me with respect? This often results in a change in their behavior toward me.
Just a thought.
You are right, it's unhealthy to totally isolate, if we can work something out with others.
Love Ya, Fuzzy!

WC