The weak can never forgive. Forgiveness is the attribute of the strong.
It takes a lot to forgive someone. Many people refuse to forgive because they may feel that forgiving means forgetting, and letting someone else off the hook for bad behavior. It is quite the opposite. Forgiving requires the ability to act from love. The person that forgiveness lets off the hook is you. It takes a lot of energy to hold a grudge…it weighs you down and brings anger along with other negative emotions. Forgiving lightens your load and allows joy to enter your life so that healing can proceed. Forgiveness requires the strength of character to continue to love another who may not be acting in love toward you.
Let yourself off the hook. Forgive yourself and others to allow love into your healing process. That love will increase and bring healing to you and your relationships. Be strong, do this for yourself.