@rosiepetal - 7 years!! And It is horrible that you have ended up in debt when he isn't fulfilling his end of the bargain reliably.
I also work "school hours". I teach in the same district my children attend, so I am off when they are which is wonderful. I pay for everything, and sometimes I think about how easy XAH has it as far as responsibilities go. But, I'd never get back on that crazy train, and I have the kids and my sanity. I came out the winner.
I am never going to give up though. I have worked too hard to cave in to him now. Good luck to you in your situation as well!