Just wanted to let you know I think you have a good head on your shoulders and you are right.... kids need to see two loving parents. It is VERY beneficial they see afffection between PARENTS.
Staying for the kids only hurts them. There are many solutions and yet beating a dead horse.... is not one of them.
Take Care and God bless...
~Ali