Deal with your own baggage before pointing the finger. When others are harmful, hurtful, doing anything that insults your soul – don’t lower your own virtue to match their vibration – you become an “enabler” – that just enables them to stay there which does nothing to help them; and your soul will wrench your heart with all it’s might until you free yourself – you will experience the suffering that comes from ignoring your own values. Keep true to your own soul’s truth. They may not understand, but that’s not your role. Your role is to live true to your own values. To follow your own pure heart’s guidance.
it is this awareness that the dark and light are one.. that the dark is here to help the light.. it might not seem like it is helping from some of our multi-faceted perspectives, but that all that seems negative, dark, fear-based from our 3d perspectives looks like a total game of chess from another perspective.. that those who have come here to evolve / ascend.. how do they do that if they are already complete? Without the helpers.. those that would come and challenge them, test them, help them grow and expand.. show them their light….. that you don’t need to fear your demons if you see them as helping you – they also become the “friendly” helpers, who are serving your highest good. (I see demons = fear/tools/guidance, angels = guidance/higher-perspectives/awareness).. you know I don’t believe in either, but metaphorically, this is how I would explain them to my juvenile amnesiac perspective.