Thank you for the post. I fully agree coming from one of the aforementioned situations.
I am remarried, my first husband prefering to be away on business more often than not once children entered the picture. Abandonment is another good reason to add to the list. We remain cordial, but my second husband fathers the children and role models in a way that they would have never had the benefit of if I had stayed strickly in the guidelines of marriage forever.
Situations vary. I am not as judgemental as I once was in my younger years with less life experience.
It may seem good to you, but your children deserved an intact biological family. A husband being gone a lot is not abandonment and until you remarried your children had hope for improvement in his behaviors. As did you.
I am divorced and speak from experience of abuse, addiction, adultery and abandonment.