Frank, I think that the majority of the people that are helping you through this know that she isn't a bad person. However we are clling it like we see it. No one is giving you a pass because you are Frank D, but she isn't going to get a pass because you have been the way you have been either. The fact is that you have been screwed over. No matter which way you look at it, that is the way it is. Again, get pissed about it, use your anger constructivly, and accept it. What have you, in the past, told me when it appeared that I would make excuses for XW? Now stop making excuses for her and start rebuilding Frank D. This is no longer about her nor you and her, this is about you. Your right, you will be OK. And some of us will follow you through hell and back to make sure if it.
I don't care what you think, as long as it's about me.