Hi Laughing,
I think you do not give yourself enough credit for your strength and endurance during this. Things will work out eventually for your family.
My girs are 11 and 7. D7 has bday coming up and her First Communion. Their father is actually not bad. He really came through this week for them and me. But I still have to micro manage their schedules and mine. They are doing well both in and out of school. It is great for me because I have been busy with my schooling and they have been so supportive.
I am taking them to Europe this summer with about 15 other members of my family.

I will keep you in my prayers.