Discipline yourself and your emotions enough to where you can forgive and let go for good. For the sake of your own well being and good health, do not keep allowing someone or something into your life that does not uplift your good spirits in the most positive ways. Let a demon be a demon...don't keep keep allowing it in your life. It's hard letting go but just give it time. Time heals everything.