“If we believe that God gave us all the ability to forgive, then why is it so hard for us to forgive ourselves? Why can’t we let go of the harsh criticisms that we put on ourselves and understand that whatever happens to us in our lives has a purpose and meaning for us to take from it? We must be able to confront our actions so we do not keep repeating them over and over again, and we must believe that we can forgive everyone including ourselves, that we have this ability inside of us to begin the process of forgiveness. It might take some time but it is the end result that we are looking for, to release someone from our grip on them of not forgiving them.
Remember that forgiveness comes from the heart in order for it to be real and heal, not from the mind which wavers back and forth over whose right and wrong!