I don't advocate forgiving someone who hurt you before you go through the anger stage. For me, I'm thinking it may be healing to me because it is the ultimate in letting go.
I can forgive him for saying he didn't love me when he married me. I can forgive him for beating me, and for cheating. I know I can. There is a song called 'oh father' by madonna where she says 'maybe someday, when I look back i'll be able to say you didn't mean to be cruel, somebody hurt you to'. It's not ok what he did and I won't ever let him hurt me again, but I don;t want to carry him around in my head anymore because i'm angry and i don't understand why he couldn't just love me. Anyway, here is an interesting article on the benefits or forgiveness (for the person doing it, not the forgivee)
love you guys.