swoop,

In my opinion, forgiveness is overrated. It's much like detachment. Everyone says, "I'm detaching," but the act of stating that you're detaching means that you're actively thinking about detaching, thus making it harder to detach. I think forgiveness is similar; if you're focused on consciously forgiving, then it just makes it harder to forgive.

Another way to look at it is that forgiveness (or detachment) is really a byproduct or side effect of building a wonderful life for yourself. When you focus on having a great life, forgiveness and detachment don't matter, it just happens.

So you can see where this is going; I believe building a great life for yourself is far more important than forgiveness. If you can't see how you could possibly build a great life for yourself, then you may want to be treated for depression.

I could be wrong...