Forgiving Yourself - How Dare One Even Think It!

Forgiveness is such a difficult topic to deal with and has so many complicated dynamics. Either it is almost an impossibility for people to grasp, or maybe it is so simple, we simply don't get it. It's probably both.

Most of the time we focus on either being forgiven by others, which has it's own dynamics, or trying to figure out how to forgive those that hurt or offended us. Everyone has both kinds forgiveness going on and so it can get complicated at times. We often are motivated by the idea of