I worked on this problem for about a month straight a couple years ago (but didn't have any significant success). It's extremely draining on you; don't forget to take breaks. <3
And even if you do manage to see them, sorting out how to intervene effectively --- where and when and in a manner that actually helps --- is still a Hard Problem.
I've lost a few friends this way. One I managed to intercede with. The first time....