How would you handle

I think you are doing the right thing. Keep that up. Tough situation. I hate alienating people but sometimes you have to. It usually aint pretty and I always regret it.