Real quickly: Stop placing all of the blame on your W.
I get that your W hasn't stepped up and taken her fair share of responsibility. Quite possibly, she never will. Let it go, it's not worth worrying over.
Also, I'm not quite sure I understand why you're freezing out B's wife. You've said that she helped spread lies or something about you. Are you certain? Even if you are, she was a friend and as someone says is hurting just as much as you are. Why not give her a chance to explain herself to you. Seems to me that, in a way, you're doing to her what your W is doing to you.
BD
My latest
Me: 36 W: 35 2 D: 9 and 5 T: 16 years M: 12 10/4/06: Bomb 10/5/06: Ended A 4/22/07: ILYBNILWY