jks that must have been very difficult to get through! Oldtimer has offered some great suggestions for you that ring true for a lot of our situations. just one thing I would like to add:
Originally Posted By: oldtimer
It is not his job to manage his life so it works better for you emotionally. It IS HIS JOB to do what is best for the kids.
I think this goes both ways - it is not YOUR job to manage YOUR life so it works better for HIM; it is YOUR job to do what is best for your kids.