My innate stubbornness and determination sometimes keeps me attached to people and things long past the time I should have let go. Knowing this about myself, however, has led me to the practice of letting my Soul guide me when the Human part of me is resisting the inevitable.
I've learned that a feeling of uneasiness is an early warning system from my Soul that something isn't 'right'. If I continue beyond that point I will be given stronger and, sometimes, unpleasant nudges that my time with a person or situation must soon end.
At times I will still continue the connection until something so blatant and unpleasant transpires that I have no choice but to sever the ties that are binding me to what no longer serves me.
It's not easy to let go. We are programmed to connect with each other and to seek out groups and situations to support us and give us an opportunity to carry out our Life Mission.
Clients often ask me how they will know it's time to let go of someone or something they're connected to. I find myself telling them they'll know when there is no fear, no resentment and no anger tainting their thinking. They'll know when they've accepted that they've done everything they could to be supportive and loving and the situation hasn't improved. They'll know when they feel a sense of Peace regarding the decision to walk away.
If you are facing the decision of whether to walk away or stay I would ask that you consider if your staying is in the best interest and Highest Good of all involved.... including you.
Then you'll know whether or not to walk away.