I agree with a lot of things you’re putting it here, but think it’s very hard for a person to deal with difficult person with full tolerance and kindness (unless he/she has really high EQ). In most cases, I think it will be causing more conflicts and discomforts if they keep hanging around.