Last night I was tormented in my dreams with feelings of guilt about things that happened long ago. I am sure that on at least a few occasions you have similar dreams. If not, good for you. A counselor would suggest my subconscious was still processing what had happened and working through a process of self-forgiveness. I’m not so sure. I think I just had a bad dream. But it got me to thinking and remembering – Forgiveness is a process.
It doesn’t happen overnight, especially when it comes to self-forgiveness. In my opinion, the most difficult and stubborn person we ever need to forgive. It is because the self has very few healthy outlets for its anger. Forgiveness certainly never happens over night, but ultimately is necessary for our own sake. Failure to forgive is like a cancer. It eats at our insides and occupies all our thoughts. We forgive not only because we know it is the right thing to do, but because it is the only way we can heal. We grow stronger from forgiving others, regardless of what forgiveness does for them.