SPM, we all wish we would have done and seen things differently, ya know? I know I sure do. I can feel how frustrated and hurt you are. How are your children? I hope they are ok. there is nothing we could do about the past, except learn from it. I know you have done a lot of soul searching through all of this and you will come through it a different person then you were - hopefully a stronger one. Be kind to yourself, my friend.