Revenge actually works out to be like a gun that backfires. No matter what it is you are taking out revenge for: if you have ever done something to retaliate, you probably know what I mean.
We all have to live with the bad things we do to others. It makes me think of Charles Dicken's A Christmas Carol. I think of the heavy chains and boxes that Jacob Marley had to drag with him through out eternity. Once you get into your forties, you start to realize that you are already dragging the chains and boxes of everyone you ever deliberately hurt in your life. I am not saying that you think of it constantly, but it is there with you all the same like a lump in the sock and shoe of your mind.
Better to make sure you communciate your pain to the other person in a more positive and helpful way. Let them really know how much what they have done affects you. Then the chain will be theirs to bear and not yours.
On relationships worth fighting for:
If you have a soulmate, best friend, kindred spirit, lover and a profound and grand relationship. If that mate steps out on you. It hurts you deeply. It cuts you to the bone. If it hurts to lose them in a temporary way, imagine how much it would hurt to lose them permanently to someone else.
I am not talking of ill-matched couples who don't have wonderful, very meaningful relationships. It would be much easier to let go of someone that you aren't so happy with in the first place. I'd recommend, always, giving yourself at least six months to get through the pain and to start looking at things more objectively before you make permanent decisions like divorce.
Stilla, I very deeply believe that with couples counseling you could start to heal your pain and deal with it better. Forgive yourself for calling her a whore in front of your children. Maybe they need counseling to deal with it all, too. Even if they are teenagers or adults they can still benefit from an objective counselor. Edit: maybe you have already tried this.