That was really rough. I feel so sorry for your kids. Happy b-day hunh?
If you have any trouble staying detached, keep this current wife in mind. It'll give you the, "what do I have to lose" attitude that may help you act as though you have no stake in the outcome. In the future...walk away from spew. She pushed your buttons and you responded. Just walk away. She's divorcing you...why do you care if she claims you are a lousy person. "Yada yada yada...I know. You don't love me. I'm a terrible person. I can't handle money...yada yada yada. It's not your problem anymore because you are divorcing me. So why spew?" She wants you to hurt....don't let her do it. You know your own worth. Don't bother explaining yourself to her anymore. If she can't see the good in you then that's her problem. Again, I'm sorry you went through that.
You cannot be lonely if you like the person you're alone with. Dr. Wayne Dyer