From experience, I would say yes. In my own marriage, I had considered divorce, but decided for the kids sake, I would try to work it out. Turns out to be the best decision I ever made. Yesterday, we celebrated our 31st anniversary. Had I left when I wanted to, I would not have experienced some great things, and would probably have caused undue stress and placed my children, who definitely didn't deserve it, into uncomfortable situations. Sometimes you do have to think of others above your own feelings. As time went on, I realized that things weren't so bad after all.