All of us go through different things in our lives. We have different encounters with different people. We form friendships...some healthy some toxic. There's an old saying that we all have our own cross to bear but when is Enough ....Enough?It took me many years to understand that I can't change the world. All I can do is give it a good shot and know where draw the line.This not only pertains to friends but sometimes family too. There has to be a point where it comes down to survival.
So when you feel you have explored every possible way to help and you still have no progress.....LET IT GO ! Namaste!