My thinking is simple: I want my sons to admire his dad and do not think badly about daddy. I always tell my sons that daddy and mummy are good at different things. If the kids love daddy.... I guess hard for daddy to leave the family too. We seldom argue and esp not to argue in front of kids. I am a working mom so money is not really an issue.
Each marriage has its difficult period, just see how to get through it instead of just give up easily.