mdoodles, all of this is just so hard. You never think you would ever be in this position because we are too smart and we didn't marry guys who would do this....but oddly enough, here we are.
don't beat yourself up. as long as you can organize your thoughts and do what's right, you're going to be ok.