We all have heard that it is better to forgive our enemies or those whom have done us wrongly. I know, personally speaking, that that can be a lot harder to do than said. The thing to remember though is that when you forgive another, you are not releasing them from their guilt or the responsibility of their actions.
Quite the opposite is true. When you forgive another for causing harm (or disharmony) in your life, you re actually freeing yourself so that your soul can mature and grow. Every time you forgive someone of something or of some way they have harmed you, you are releasing the toxins of hurt, pain, guilt, helplessness etcetera and purging them out of your mind and soul.
Forgiveness is saying "I forgive you for your sins against me and mine because you are you and that's just the way you are." (You don't know any better). As you do this it remember, it's not between you and them, it's because it's between them and God. The Lord frees you from the toxicity that has, up until now, contaminated your life and held you back from all the riches the Lord wants so to lavish upon you, the upright.