I've been thinking on this one for awhile. Putting it together in my mind, analyzing it, turning it over and testing it.
Forgiveness is for yourself. So you can move on, put the betrayal aside and not live it. It need not consume you. We live in the moment, and if the moment is something that hurts us, we need to learn from it.
It's not a ticket for the person to continue to do what they have done, but a lesson to that person that there are people who can accept you for who you are, forgive you, and still live with what has happened.
Forgiveness is not only done for you, its done in the hope that the person being forgiven can be a better person. It's done, because the person doing it, knows that the other can be a better person, despite the past.
There are people in this world who have been damaged so badly, they feel the need to share that damage in ways that hurts others. They are people who inherently will not change how they are, or are incapable of it. But there are others, who have similar damage, that will try to make the changes you know they can. It only takes a few moments of letting them know you care, you can love, unconditionally, to set those wheels in motion for them to be a better person.
This is by no means, an easy task, but humanity itself needs forgiveness for teaching hate, and resentment, greed and revenge. Someone somewhere needs to start to forgive the way our world has treated the lost and damaged people in it, to break the cycle that ultimately will be the demise of true love.
It's all about the love. Start loving, and being grateful for what you have in your life. There are so many out there who do not have that. The ones that do, need to appreciate it, not take it for granted and embrace it, with all they have.