I agree that distance is sometimes the only option, and often the best. A lot of people think they can make a positive difference, and they possible can for a time, but ultimately, the negative peron needs to do that for themselves. It's usually possible, if they wish to make it happen.
Exactly, I really stopped trying too hard. I used to "care too much" but now I guide and suggest a fair few times, and then I'm out, the rest is up to them.
It seems like you're on the right track.
Hopefully 🙏