You do not meet evil with anger or attack. You meet it with Love. For all evil is just an appearance that is upheld through belief. When you meet it with Love, which is all that exists, the appearance dissolves.
This applies to the "evil" you think is within you and to the evil that exists in the world and in others. There are people in this world who have left themselves open to be possessed by evil by their actions, their thoughts, their addictions, their desire for money/fame/power, their closed heart, etc. We must always stay in Love when dealing with these forces as Love protects us. This does not mean we associate with these people on a regular basis, but when we have to, we come from compassion and Love while asking God to protect us.
Unless you have feel that you have opened yourself up to an outside evil and it is clinging to you, the "evil" you think is within you is not there. It is your perception, your own self judgment, and you are only Light. Ultimately everything is only Light because it is a part of God. When only Light is recognized, all darkness will fade away, although this may be very long within the illusion of time as we undertake our journey of remembrance back to God.
Evil, within or without, has no power over you if you recognize who you are as a Love creation of God.
These posts are similar to the over 2500 contained on The Divine Speaks website (www.thedivinespeaks.com) where God gives YOU the one that you need to hear at that time. Lawrence is the author of three books on emotional and spiritual healing, including "Thirteen Steps To Move From Victim Consciousness To God Consciousness: Healing Traumatic Experiences Including Sexual, Physical, Emotional, And Mental Abuse."